Frontend-utvecklare med betalning efter anställning - gratis kurs från Kata Academy, utbildning 9 månader, Datum 28 mars 2023.
Miscellanea / / December 05, 2023
Jobbgaranti
med en ingångslön på 80 000 rubel enligt kontraktet
01. Efter att du har klarat urvalet och undertecknat kontraktet skickar vi en inbjudan till Slack-kanalen för din rekrytering. Din grupp kommer inte att ha fler än 15 personer och en mentor tilldelad dig.
02. Vi kommer också att lägga till dig i alla tematiska Slack-kanaler och den allmänna chatten där alla elever finns.
03. Utbildningen sker på plattformen: du kommer att studera teoretiskt material, utföra praktiska uppgifter och skriva kod i små fragment från enkelt till komplext.
04. Om du vid genomförandet av en uppgift har svårigheter med en lösning vänder du dig till en mentor eller studentgemenskapen för att få hjälp.
05. Efter avslutat ämne genomför mentorn ett kunskapstest och kodgranskning. Mentorer kommer att vara olika så att du får maximal feedback och expertis.
06. För att svara på dina frågor om att lära sig programmering kommer mentorn regelbundet att hålla samtal i minigrupper.
07. En gång varannan vecka kommer du att ha ett gruppsamtal med studenter och ledaren för din stream, där du kommer få rekommendationer om hur du studerar mer effektivt och kunna ställa frågor relaterade till dina studier bearbeta.
08. I slutet av kursen kommer du att arbeta tillsammans med andra studenter i ett teamprojekt under ledning av en erfaren utvecklare kommer du att bekanta dig med koden som redan har skrivits på projektet och lär dig att arbeta i team.
09. Efter att ha avslutat programmet kommer mentorn att göra en sista genomgång av all din kunskap, och vår HR-specialist hjälper dig att skapa ett konkurrenskraftigt CV och förbereda dig för svåra intervjufrågor.
10. Därefter kommer du att lägga upp ditt CV på en jobbsökningssida och påbörja intervjuer.
WEB CORE - 2 MÅNADER
Ämne 1: HTML-dokumentstruktur, blockmodell, grundläggande taggar. Välja bildformat.
Ämne 2: Semantisk uppmärkning, tillgänglighet och SEO.
Ämne 3: Arbeta med formulär, interagera med servern.
Ämne 4: CSS-sidestiling: väljare och applikationsprioritet, positionering, arbete med rutnät (flexbox, rutnät).
Ämne 5: Adaptiv layout: Mediefrågor, mobilt första tillvägagångssätt.
Ämne 6: Organisation av stilar på ett projekt, BEM-metodik.
Ämne 7: Avancerade CSS-tekniker: Styling av pseudoelement, animationer, skuggor och gradienter.
Ämne 8: Animation, transformationer och filter med CSS.
Ämne 9: Grundläggande JavaScript-interaktion med en sida, händelsehantering. Anslutning av externa moduler.
Ämne 10: Utvecklingsverktyg: Använda en förprocessor, kodminifiering, npm, webbpaket.
Lär dig grunderna för att skapa gränssnitt på webben
JAVASCRIPT CORE - 2 MÅNADER
Ämne 11: Grundläggande språksyntax, variabler och konstanter, datatyper och strukturer, funktioner, loopar.
Ämne 12: Avancerat arbete med funktioner, högre ordningsfunktioner, rekursion.
Ämne 13: Avancerad språksyntax: vila/spridningsoperatorer, destrukturering.
Ämne 14: Standardklasser i JS: Karta, Set. Jobbar med datum.
Ämne 15: Nedläggningar, omfattning, anropssammanhang.
Ämne 16: JS prototypisk modell och modern klasssyntax.
Ämne 17: Arbeta med asynkron kod (löften, återuppringning, asynkron/avvakta). Händelseloop.
Ämne 18: Att arbeta med DOM. Val och modifiering av element. Event modell. Lagra data på klienten.
Ämne 19: Arbeta med nätverksförfrågningar: ajax, hämta.
Ämne 20: Principer för webben, webbservrar och DNS, HTTP-protokoll. REST-arkitektur. Webbeautentisering.
Grundläggande språkbegrepp, arbeta i webbläsare, skriva enkla program
REACT.JS CORE - 2 MÅNADER
Ämne 21: Hur react.js fungerar, JSX-syntax och hur Virtual DOM fungerar
Ämne 22: Komponentansats, komponenttillstånd, dataöverföring, händelsebearbetning
Ämne 23: Villkor och slingor i mallar
Ämne 24: Komponentlivscykel, renderingsoptimering
Ämne 25: Arbeta med stilar i React.
Ämne 26: Behandling av formulärdata, validering
Ämne 27: Bygga klient-serverapplikationer.
Ämne 28: Routing i en applikation med react-router
Ämne 29: Statsledning: Redux, asynkron kommunikation
Grunderna för applikationsutveckling på en sida
LAGPROJEKT - 1 MÅNAD
STE
- KHTML
- CSS/SASS
- JavaScript/TypeScript
- Reagera
- på nytt
- Git
- NPM
- Webpack
- Frontend-utveckling för ett riktigt kommersiellt projekt
FÖRBEREDELSE FÖR INTERVJU - 1 MÅNAD
I detta skede hjälper vi dig att fräscha upp och systematisera alla teoretiska kunskaper du skaffat dig för framgångsrikt klara intervjuer, varefter du kommer att klara ett sluttest i alla ämnen med mentor.
ANSTÄLLNING - 1 MÅNAD
Vår HR-specialist hjälper dig att skapa ett CV, välja de bästa företagen och ge support under intervjuer. Efter att ha fått erbjudanden från företag hjälper vi dig att välja den bästa.