Frontend Developer met betaling na indiensttreding - gratis cursus van Kata Academy, opleiding 9 maanden, Datum 28 maart 2023.
Gemengde Berichten / / December 05, 2023
Baangarantie
met een startsalaris van 80.000 roebel volgens contract
01. Nadat je de selectie hebt doorstaan en het contract hebt getekend, sturen we je een uitnodiging voor het Slack-kanaal van je werving. Je groep bestaat uit niet meer dan 15 personen en er is een mentor aan jou toegewezen.
02. We voegen je ook toe aan alle thematische Slack-kanalen en de algemene chat waar alle studenten zijn.
03. De training vindt plaats op het platform: je bestudeert theoretische materialen, voert praktische taken uit en schrijft code in kleine fragmenten van eenvoudig tot complex.
04. Als je in de fase van het voltooien van een taak problemen hebt met een oplossing, wend je je tot een mentor of de studentengemeenschap voor hulp.
05. Na voltooiing van het onderwerp voert de mentor een kennistest en codebeoordeling uit. Mentoren zullen verschillend zijn, zodat je maximale feedback en expertise krijgt.
06. Om jouw vragen over het leren programmeren te beantwoorden, zal de mentor regelmatig in minigroepjes bellen.
07. Eens in de twee weken heb je een groepsgesprek met studenten en de leiding van je stream, waar je ook bent krijg advies over hoe je effectiever kunt studeren en stel vragen over je studie proces.
08. Aan het einde van de cursus werk je samen met andere studenten aan een teamproject onder begeleiding van een ervaren ontwikkelaar maak je kennis met de code die al op het project is geschreven en leer je ermee werken team.
09. Na afronding van het programma zal de mentor een laatste beoordeling maken van al je kennis en zal onze HR-specialist je helpen een competitief CV op te stellen en je voor te bereiden op moeilijke sollicitatievragen.
10. Vervolgens plaatst u uw cv op een zoeksite voor vacatures en begint u met sollicitatiegesprekken.
WEB CORE - 2 MAANDEN
Onderwerp 1: HTML-documentstructuur, blokmodel, basistags. Het beeldformaat selecteren.
Onderwerp 2: Semantische markup, toegankelijkheid en SEO.
Onderwerp 3: Werken met formulieren, interactie met de server.
Onderwerp 4: CSS-paginastijl: selectors en applicatieprioriteit, positionering, werken met rasters (flexbox, grid).
Onderwerp 5: Adaptieve lay-out: mediaquery's, mobile first-benadering.
Onderwerp 6: Organisatie van stijlen in een project, BEM-methodologie.
Onderwerp 7: Geavanceerde CSS-technieken: pseudo-elementen, animaties, schaduwen en verlopen opmaken.
Onderwerp 8: Animatie, transformaties en filters met behulp van CSS.
Onderwerp 9: Basis JavaScript-interactie met een pagina, afhandeling van gebeurtenissen. Externe modules aansluiten.
Onderwerp 10: Ontwikkeltools: gebruik van een preprocessor, codeminificatie, npm, webpack.
Leer de basisprincipes van het maken van interfaces op internet
JAVASCRIPT CORE - 2 MAANDEN
Onderwerp 11: Basistaalsyntaxis, variabelen en constanten, gegevenstypen en -structuren, functies, lussen.
Onderwerp 12: Geavanceerd werken met functies, functies van hogere orde, recursie.
Onderwerp 13: Geavanceerde taalsyntaxis: rest/spread-operatoren, destructurering.
Onderwerp 14: Standaardklassen in JS: Kaart, Set. Werken met datums.
Onderwerp 15: Afsluitingen, reikwijdte, oproepcontext.
Onderwerp 16: JS-prototypisch model en moderne klassensyntaxis.
Onderwerp 17: Werken met asynchrone code (Promises, callback, async/await). Gebeurtenislus.
Onderwerp 18: Werken met de DOM. Selectie en wijziging van elementen. Evenementmodel. Gegevens opslaan op de client.
Onderwerp 19: Werken met netwerkverzoeken: ajax, fetch.
Onderwerp 20: Principes van het web, webservers en DNS, HTTP-protocol. REST-architectuur. Webauthenticatie.
Basistaalconcepten, werken in een browser, eenvoudige programma's schrijven
REACT.JS CORE - 2 MAANDEN
Onderwerp 21: Hoe react.js werkt, JSX-syntaxis en hoe de virtuele DOM werkt
Onderwerp 22: Componentbenadering, componentstatus, gegevensoverdracht, gebeurtenisverwerking
Onderwerp 23: Voorwaarden en lussen in sjablonen
Onderwerp 24: Levenscyclus van componenten, weergave-optimalisatie
Onderwerp 25: Werken met stijlen in React.
Onderwerp 26: Formuliergegevensverwerking, validatie
Onderwerp 27: Client-serverapplicaties bouwen.
Onderwerp 28: Routing in een applicatie met react-router
Onderwerp 29: Statusmanagement: Redux, asynchrone communicatie
Basisprincipes van applicatieontwikkeling op één pagina
TEAMPROJECT - 1 MAAND
STE
- KHTML
- CSS/SASS
- JavaScript/typescript
- Reageer
- Redux
- Git
- NPM
- Webpakket
- Frontend ontwikkeling voor een echt commercieel project
VOORBEREIDING OP INTERVIEW - 1 MAAND
In deze fase helpen we je om alle theoretische kennis die je hebt verworven op te frissen en te systematiseren met succes interviews afleggen, waarna je een eindtest over alle onderwerpen doorstaat mentor.
WERKGELEGENHEID - 1 MAAND
Onze HR-specialist helpt je bij het maken van een CV, selecteert de beste bedrijven en biedt ondersteuning tijdens sollicitatiegesprekken. Nadat we aanbiedingen van bedrijven hebben ontvangen, helpen wij u bij het kiezen van de beste.