Frontend-udvikler med betaling efter ansættelse - gratis kursus fra Kata Academy, uddannelse 9 måneder, Dato 28. marts 2023.
Miscellanea / / December 05, 2023
Jobgaranti
med en startløn på 80.000 rubler i henhold til kontrakten
01. Når du har bestået valget og underskrevet kontrakten, sender vi dig en invitation til Slack-kanalen for din rekruttering. Din gruppe vil ikke have mere end 15 personer og en mentor tildelt dig.
02. Vi vil også tilføje dig til alle tematiske Slack-kanaler og den generelle chat, hvor alle elever er.
03. Uddannelsen foregår på platformen: du vil studere teoretiske materialer, udføre praktiske opgaver og skrive kode i små fragmenter fra simpelt til komplekst.
04. Hvis du på tidspunktet for færdiggørelsen af en opgave har vanskeligheder med en løsning, henvender du dig til en mentor eller elevfællesskabet for at få hjælp.
05. Efter endt emne gennemfører mentoren en videnstest og kodegennemgang. Mentorer vil være forskellige, så du får maksimal feedback og ekspertise.
06. For at besvare dine spørgsmål om at lære programmering vil mentoren regelmæssigt afholde opkald i minigrupper.
07. En gang hver anden uge vil du have et gruppeopkald med studerende og lederen af din stream, hvor du vil modtage anbefalinger til, hvordan du studerer mere effektivt og kan stille spørgsmål relateret til dine studier behandle.
08. I slutningen af forløbet arbejder du sammen med andre studerende på et teamprojekt under vejledning af en erfaren udvikler, vil du stifte bekendtskab med den kode, der allerede er skrevet på projektet og lære at arbejde i hold.
09. Efter endt program vil mentoren lave en sidste gennemgang af al din viden, og vores HR-specialist hjælper dig med at lave et konkurrencedygtigt CV og forberede dig på svære samtalespørgsmål.
10. Dernæst vil du lægge dit CV ud på et jobsøgningswebsted og begynde samtaler.
WEB CORE - 2 MÅNEDER
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.
Lær det grundlæggende i at skabe grænseflader på nettet
JAVASCRIPT CORE - 2 MÅNEDER
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.
Grundlæggende sprogbegreber, arbejde i en browser, skrivning af simple programmer
REACT.JS CORE - 2 MÅNEDER
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
Grundlæggende applikationsudvikling på én side
HOLDPROJEKT - 1 MÅNED
STE
- KHTML
- CSS/SASS
- JavaScript/TypeScript
- Reagere
- Redux
- Git
- NPM
- Webpack
- Frontend udvikling til et rigtigt kommercielt projekt
FORBEREDELSE TIL INTERVIEW - 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.
BESKÆFTIGELSE - 1 MÅNED
Vores HR-specialist hjælper dig med at oprette et CV, udvælge de bedste virksomheder og yde support under samtaler. Efter at have modtaget tilbud fra virksomheder, hjælper vi dig med at vælge den bedste.