Frontend-udvikler - kursus 242.000 rub. fra Kata Academy, uddannelse 11 måneder, dato 28. november 2023.
Miscellanea / / November 30, 2023
Læringsplatform og personlig mentor
Du tager onlinetimer på vores platform, stiller eventuelle spørgsmål til din mentor i chatten og ringer til ham, hvis du føler, at du er nået til en blindgyde.
Streng videnskontrol på alle stadier
En mentor er ikke en vejleder. Hans opgave: at styre og kontrollere assimileringen af viden. Vi forbereder dig til selvstændigt at løse komplekse problemer, som du helt sikkert vil støde på i dit arbejde.
Arbejder på et rigtigt forretningsprojekt
Alle vores elever i teams deltager i gennemførelsen af rigtige projekter. Du vil finpudse din teori, få teamwork færdigheder og erfaring til dit CV.
Forberedelse til samtaler
Vores mentorer hjælper dig med at skabe et konkurrencedygtigt CV og forberede dig til at besvare vanskelige interviewspørgsmål.
Web Core - 2 måneder
Lær det grundlæggende i at skabe grænseflader på nettet
Emne 1: HTML-dokumentstruktur, blokmodel, grundlæggende tags. Valg af billedformat.
Emne 2: Semantisk markup, tilgængelighed og SEO.
Emne 3: Arbejde med formularer, interaktion med serveren.
Emne 4: CSS-sidestyling: vælgere og applikationsprioritet, positionering, arbejde med grids (flexbox, grid).
Emne 5: Adaptivt layout: Medieforespørgsler, mobil først tilgang.
Emne 6: Organisering af stile på et projekt, BEM metodik.
Emne 7: Avancerede CSS-teknikker: Styling af pseudo-elementer, animationer, skygger og gradienter.
Emne 8: Animation, transformationer og filtre ved hjælp af CSS.
Emne 9: Grundlæggende JavaScript-interaktion med en side, hændelseshåndtering. Tilslutning af eksterne moduler.
Emne 10: Udviklingsværktøjer: Brug af en præprocessor, kodeminifikation, npm, webpack.
2. Javascript Core - 2 måneder
Grundlæggende sprogbegreber, arbejde i en browser, skrivning af simple programmer
Emne 11: Grundlæggende sprogsyntaks, variabler og konstanter, datatyper og strukturer, funktioner, sløjfer.
Emne 12: Avanceret arbejde med funktioner, højere ordens funktioner, rekursion.
Emne 13: Avanceret sprogsyntaks: hvile/spredningsoperatorer, destrukturering.
Emne 14: Standardklasser i JS: Kort, Sæt. Arbejder med datoer.
Emne 15: Lukninger, omfang, kaldende kontekst.
Emne 16: JS prototypisk model og moderne klassesyntaks.
Emne 17: Arbejde med asynkron kode (løfter, tilbagekald, asynkron/afvent). Event loop.
Emne 18: Arbejde med DOM. Valg og ændring af elementer. Event model. Lagring af data på klienten.
Emne 19: Arbejde med netværksanmodninger: ajax, hentning.
Emne 20: Principper for nettet, webservere og DNS, HTTP-protokol. REST arkitektur. Webgodkendelse.
3. Reagere. JS Core - 3 måneder
Grundlæggende applikationsudvikling på én side
Emne 21: Hvordan react.js virker, JSX-syntaks og hvordan Virtual DOM fungerer
Emne 22: Komponenttilgang, komponenttilstand, dataoverførsel, hændelsesbehandling
Emne 23: Betingelser og sløjfer i skabeloner
Emne 24: Komponentlivscyklus, gengivelsesoptimering
Emne 25: Arbejde med stilarter i React.
Emne 26: Formulardatabehandling, validering
Emne 27: Opbygning af klient-server-applikationer.
Emne 28: Routing i en applikation med react-router
Emne 29: Statsledelse: Redux, asynkron kommunikation
4. Teamprojekt - 3 måneder
Frontend udvikling til et rigtigt kommercielt projekt
- STACKHTML
- CSS/SASS
- JavaScript/TypeScript
- Reagere
- Redux
- Git
- NPM
- Webpack
5. Forberedelse til samtalen - 1 måned
På dette stadie hjælper vi dig med at genopfriske og systematisere al den teoretiske viden, du har tilegnet dig bestå samtaler, hvorefter du vil bestå en afsluttende test om alle emner med mentor.