Frontend Developer s platbou po zaměstnání - bezplatný kurz od Kata Academy, školení 9 měsíců, datum 28. března 2023.
Různé / / December 05, 2023
Záruka práce
s nástupním platem 80 000 rublů podle smlouvy
01. Poté, co projdete výběrem a podepíšete smlouvu, zašleme vám pozvánku na kanál Slack vašeho náboru. Vaše skupina nebude mít více než 15 lidí a přiděleného mentora.
02. Také vás přidáme do všech tematických kanálů Slack a obecného chatu, kde jsou všichni studenti.
03. Školení probíhá na platformě: budete studovat teoretické materiály, provádět praktické úkoly a psát kód v malých fragmentech od jednoduchých po složité.
04. Pokud máte ve fázi dokončování úkolu potíže s řešením, obraťte se o pomoc na mentora nebo studentskou komunitu.
05. Po dokončení tématu mentor provede znalostní test a přezkoumání kódu. Mentoři se budou lišit, abyste získali maximální zpětnou vazbu a odbornost.
06. Aby mentor odpověděl na vaše otázky týkající se učení se programování, bude pravidelně pořádat hovory v miniskupinách.
07. Jednou za 2 týdny budete mít skupinový hovor se studenty a vedoucím vašeho streamu, kde budete dostávat doporučení, jak efektivněji studovat a umět se ptát na otázky související s vaším studiem proces.
08. Na konci kurzu budete společně s ostatními studenty pracovat na týmovém projektu pod vedením zkušeného vývojáře, seznámíte se s kódem, který již byl na projektu napsán a naučíte se v něm pracovat tým.
09. Po absolvování programu mentor provede závěrečnou revizi všech vašich znalostí a náš personalista vám pomůže vytvořit konkurenceschopný životopis a připraví vás na obtížné otázky na pohovoru.
10. Dále zveřejníte svůj životopis na webu pro hledání zaměstnání a zahájíte pohovory.
WEB JÁDRO - 2 MĚSÍCE
Téma 1: Struktura HTML dokumentu, blokový model, základní značky. Výběr formátu obrázku.
Téma 2: Sémantické značení, dostupnost a SEO.
Téma 3: Práce s formuláři, interakce se serverem.
Téma 4: Styl CSS stránky: selektory a priorita aplikace, umístění, práce s mřížkami (flexbox, mřížka).
Téma 5: Adaptivní rozvržení: Mediální dotazy, mobilní přístup.
Téma 6: Organizace stylů na projektu, metodika BEM.
Téma 7: Pokročilé techniky CSS: Stylování pseudoprvků, animací, stínů a přechodů.
Téma 8: Animace, transformace a filtry pomocí CSS.
Téma 9: Základní interakce JavaScriptu se stránkou, zpracování událostí. Připojení externích modulů.
Téma 10: Vývojové nástroje: Použití preprocesoru, minifikace kódu, npm, webpack.
Naučte se základy vytváření rozhraní na webu
JAVASCRIPT CORE - 2 MĚSÍCE
Téma 11: Základní syntaxe jazyka, proměnné a konstanty, datové typy a struktury, funkce, smyčky.
Téma 12: Pokročilá práce s funkcemi, funkce vyššího řádu, rekurze.
Téma 13: Pokročilá syntaxe jazyka: operátory rest/spread, destrukce.
Téma 14: Standardní třídy v JS: Mapa, Sada. Práce s daty.
Téma 15: Uzávěry, rozsah, kontext volání.
Téma 16: Prototypový model JS a syntaxe moderní třídy.
Téma 17: Práce s asynchronním kódem (Promises, callback, async/await). Smyčka událostí.
Téma 18: Práce s DOM. Výběr a úprava prvků. Model události. Ukládání dat o klientovi.
Téma 19: Práce se síťovými požadavky: ajax, fetch.
Téma 20: Principy webu, webové servery a DNS, protokol HTTP. REST architektura. Webová autentizace.
Základní jazykové pojmy, práce v prohlížeči, psaní jednoduchých programů
REACT.JS CORE - 2 MĚSÍCE
Téma 21: Jak funguje response.js, syntaxe JSX a jak funguje virtuální DOM
Téma 22: Komponentní přístup, stav komponent, přenos dat, zpracování událostí
Téma 23: Podmínky a smyčky v šablonách
Téma 24: Životní cyklus komponenty, optimalizace vykreslování
Téma 25: Práce se styly v Reactu.
Téma 26: Zpracování dat formuláře, validace
Téma 27: Tvorba klient-server aplikací.
Téma 28: Směrování v aplikaci s reakčním routerem
Téma 29: Řízení stavu: Redux, asynchronní komunikace
Základy vývoje jednostránkových aplikací
TÝMOVÝ PROJEKT - 1 MĚSÍC
STE
- KHTML
- CSS/SASS
- JavaScript/TypeScript
- Reagovat
- Redux
- Git
- NPM
- Webpack
- Vývoj frontendu pro skutečný komerční projekt
PŘÍPRAVA NA ROZHOVOR - 1 MĚSÍC
V této fázi vám pomůžeme osvěžit a systematizovat všechny teoretické znalosti, které jste získali úspěšné absolvování pohovorů, po kterých složíte závěrečný test ze všech témat s učitel.
ZAMĚSTNÁNÍ - 1 MĚSÍC
Náš personalista vám pomůže vytvořit životopis, vybrat nejlepší společnosti a poskytnout podporu při pohovorech. Po obdržení nabídek od firem vám pomůžeme vybrat tu nejlepší.