Frontend-utvikler med betaling etter ansettelse - gratis kurs fra Kata Academy, opplæring 9 måneder, Dato 28. mars 2023.
Miscellanea / / December 05, 2023
Jobbgaranti
med en startlønn på 80 000 rubler i henhold til kontrakten
01. Etter at du har bestått utvalget og signert kontrakten, sender vi deg en invitasjon til Slack-kanalen for din rekruttering. Gruppen din vil ikke ha mer enn 15 personer og en mentor tildelt deg.
02. Vi vil også legge deg til alle tematiske Slack-kanaler og den generelle chatten der alle elevene er.
03. Opplæringen foregår på plattformen: du skal studere teoretisk materiell, utføre praktiske oppgaver og skrive kode i små fragmenter fra enkelt til komplekst.
04. Hvis du på tidspunktet for å fullføre en oppgave har problemer med en løsning, henvender du deg til en mentor eller studentmiljøet for å få hjelp.
05. Etter å ha fullført emnet gjennomfører mentoren en kunnskapstest og kodegjennomgang. Mentorer vil være forskjellige slik at du får maksimal tilbakemelding og ekspertise.
06. For å svare på spørsmålene dine om å lære programmering, vil mentoren jevnlig holde samtaler i minigrupper.
07. En gang annenhver uke vil du ha en gruppesamtale med studenter og lederen av strømmen din, hvor du vil motta anbefalinger om hvordan du kan studere mer effektivt og kunne stille spørsmål knyttet til studiene dine prosess.
08. På slutten av kurset vil du jobbe sammen med andre studenter på et teamprosjekt under veiledning av en erfaren utvikler, vil du bli kjent med koden som allerede er skrevet på prosjektet og lære å jobbe i team.
09. Etter å ha fullført programmet vil mentoren foreta en siste gjennomgang av all kunnskapen din, og vår HR-spesialist vil hjelpe deg med å lage en konkurransedyktig CV og forberede deg på vanskelige intervjuspørsmål.
10. Deretter vil du legge ut CV-en din på en jobbsøkerside og starte intervjuer.
NETTKJERNE - 2 MÅNEDER
Emne 1: HTML-dokumentstruktur, blokkmodell, grunnleggende tagger. Velge bildeformat.
Emne 2: Semantisk markering, tilgjengelighet og SEO.
Emne 3: Arbeid med skjemaer, samhandling med serveren.
Emne 4: CSS-sidestyling: velgere og applikasjonsprioritet, posisjonering, arbeid med grids (flexbox, grid).
Emne 5: Adaptiv layout: Mediespørringer, mobil først tilnærming.
Tema 6: Organisering av stiler på et prosjekt, BEM-metodikk.
Emne 7: Avanserte CSS-teknikker: Styling av pseudo-elementer, animasjoner, skygger og gradienter.
Emne 8: Animasjon, transformasjoner og filtre ved hjelp av CSS.
Emne 9: Grunnleggende JavaScript-interaksjon med en side, hendelseshåndtering. Koble til eksterne moduler.
Emne 10: Utviklingsverktøy: Bruke en preprosessor, kodeminifisering, npm, webpack.
Lær det grunnleggende om å lage grensesnitt på nettet
JAVASCRIPT KJERNE - 2 MÅNEDER
Emne 11: Grunnleggende språksyntaks, variabler og konstanter, datatyper og strukturer, funksjoner, løkker.
Tema 12: Avansert arbeid med funksjoner, høyere ordens funksjoner, rekursjon.
Emne 13: Avansert språksyntaks: hvile/spredningsoperatorer, destrukturering.
Tema 14: Standardklasser i JS: Kart, Sett. Jobber med datoer.
Tema 15: Nedleggelser, omfang, kallekontekst.
Emne 16: JS prototypisk modell og moderne klassesyntaks.
Emne 17: Arbeid med asynkron kode (løfter, tilbakeringing, asynkron/avvent). Event loop.
Emne 18: Arbeide med DOM. Valg og modifikasjon av elementer. Eventmodell. Lagre data på klienten.
Emne 19: Arbeide med nettverksforespørsler: ajax, hent.
Emne 20: Prinsipper for nettet, webservere og DNS, HTTP-protokoll. REST arkitektur. Web-autentisering.
Grunnleggende språkbegreper, arbeid i nettleser, skriving av enkle programmer
REACT.JS CORE - 2 MÅNEDER
Emne 21: Hvordan react.js fungerer, JSX-syntaks og hvordan Virtual DOM fungerer
Emne 22: Komponenttilnærming, komponenttilstand, dataoverføring, hendelsesbehandling
Emne 23: Forhold og løkker i maler
Emne 24: Komponentlivssyklus, gjengivelsesoptimalisering
Emne 25: Arbeid med stiler i React.
Tema 26: Skjemadatabehandling, validering
Emne 27: Bygging av klient-server-applikasjoner.
Emne 28: Ruting i en applikasjon med react-router
Tema 29: Statlig ledelse: Redux, asynkron kommunikasjon
Grunnleggende applikasjonsutvikling på én side
TEAMPROSJEKT - 1 MÅNED
STE
- KHTML
- CSS/SASS
- JavaScript/TypeScript
- Reagere
- Redux
- Git
- NPM
- Webpack
- Frontend utvikling for et ekte kommersielt prosjekt
FORBEREDELSE TIL INTERVJU - 1 MÅNED
På dette stadiet vil vi hjelpe deg med å friske opp og systematisere all den teoretiske kunnskapen du har tilegnet deg vellykket bestått intervjuer, hvoretter du vil bestå en siste test om alle emner med mentor.
ANSETTELSE - 1 MÅNED
Vår HR-spesialist vil hjelpe deg med å lage en CV, velge de beste selskapene og gi støtte under intervjuer. Etter å ha mottatt tilbud fra selskaper, hjelper vi deg med å velge den beste.