Frontend Developer - kursus 242 000 hõõruda. Kata Akadeemiast, koolitus 11 kuud, kuupäev 28.11.2023.
Varia / / November 30, 2023
Õppeplatvorm ja isiklik mentor
Sa võtad meie platvormil veebitunde, esitad vestluses oma mentorile küsimusi ja helistad talle, kui tunned, et oled jõudnud ummikusse.
Range teadmiste kontroll igal etapil
Mentor ei ole juhendaja. Tema ülesanne: suunata ja kontrollida teadmiste assimilatsiooni. Valmistame teid ette keeruliste probleemide iseseisvaks lahendamiseks, millega oma töös kindlasti kokku puutute.
Tõelise äriprojekti kallal töötamine
Kõik meie õpilased meeskondades osalevad reaalsete projektide elluviimises. Lihvid oma teooriat, omandad meeskonnatöö oskusi ja kogemusi oma CV jaoks.
Intervjuudeks valmistumine
Meie mentorid aitavad teil koostada konkurentsivõimelise CV ja valmistavad teid ette rasketele intervjuuküsimustele vastamiseks.
Web Core - 2 kuud
Veebis liideste loomise põhitõdede õppimine
Teema 1: HTML-dokumendi struktuur, ploki mudel, põhisildid. Pildivormingu valimine.
2. teema: semantiline märgistus, juurdepääsetavus ja SEO.
3. teema: vormidega töötamine, serveriga suhtlemine.
Teema 4: CSS-lehe stiil: selektorid ja rakenduse prioriteet, positsioneerimine, ruudustikuga töötamine (flexbox, grid).
5. teema: Kohanduv paigutus: meediapäringud, mobiilne esmane lähenemine.
6. teema: Stiilide organiseerimine projektis, BEM-metoodika.
Teema 7: Täiustatud CSS-tehnikad: pseudoelementide, animatsioonide, varjude ja gradientide kujundamine.
8. teema: Animatsioon, teisendused ja filtrid CSS-i abil.
9. teema: JavaScripti põhiline interaktsioon lehega, sündmuste käsitlemine. Väliste moodulite ühendamine.
Teema 10: Arendustööriistad: eelprotsessori kasutamine, koodi minimeerimine, npm, veebipakk.
2. Javascript Core - 2 kuud
Keele põhimõisted, brauseris töötamine, lihtsate programmide kirjutamine
Teema 11: Põhikeele süntaks, muutujad ja konstandid, andmetüübid ja -struktuurid, funktsioonid, tsüklid.
Teema 12: Edasijõudnute töö funktsioonidega, kõrgema järgu funktsioonid, rekursioon.
Teema 13: Täiustatud keele süntaks: rest/spread operaatorid, destruktureerimine.
Teema 14: Standardklassid JS-is: kaart, komplekt. Kuupäevadega töötamine.
Teema 15: Sulgemised, ulatus, kutsumise kontekst.
16. teema: JS prototüüpiline mudel ja kaasaegne klassi süntaks.
Teema 17: asünkroonse koodiga töötamine (lubadused, tagasihelistamine, asünkroonimine/ootus). Sündmustsükkel.
Teema 18: DOM-iga töötamine. Elementide valik ja muutmine. Sündmuse mudel. Andmete salvestamine kliendi kohta.
Teema 19: Võrgupäringutega töötamine: ajax, too.
Teema 20: Veebi põhimõtted, veebiserverid ja DNS, HTTP protokoll. REST arhitektuur. Veebi autentimine.
3. Reageerige. JS Core - 3 kuud
Ühelehelise rakenduste arendamise põhitõed
21. teema: kuidas react.js töötab, JSX-i süntaks ja virtuaalne DOM
Teema 22: Komponent lähenemine, komponendi olek, andmeedastus, sündmuste töötlemine
Teema 23: Tingimused ja tsüklid mallides
Teema 24: Komponentide elutsükkel, renderdamise optimeerimine
Teema 25: Reactis stiilidega töötamine.
Teema 26: Vormiandmete töötlemine, valideerimine
Teema 27: Klient-server rakenduste loomine.
Teema 28: Marsruutimine react-ruuteriga rakenduses
Teema 29: Oleku juhtimine: Redux, asünkroonne suhtlus
4. Meeskonnaprojekt - 3 kuud
Frontend arendus tõeliseks kommertsprojektiks
- STACKHTML
- CSS/SASS
- JavaScript/TypeScript
- Reageerige
- Redux
- Git
- NPM
- Veebipakk
5. Ettevalmistus intervjuuks - 1 kuu
Selles etapis aitame Sul värskendada ja süstematiseerida kõiki omandatud teoreetilisi teadmisi edukalt läbinud intervjuud, mille järel sooritad lõputesti kõikidel teemadel mentor.