Frontend developer bootcamp - kurz 140 000 rub. z Yandex Workshop, školení 10 měsíců, datum 30. listopadu 2023.
Různé / / November 30, 2023
Zrychlené učení
Bootcamp je nový formát kurzu pro ty, kteří se chtějí co nejrychleji naučit novou profesi. Během 22 týdnů se budete 8 hodin denně učit, abyste se připravili na to, abyste se stali front-end vývojářem.
Osobní přístup
Budete studovat v malé skupině – takto se můžeme každému studentovi hodně věnovat. Mentoři pomáhají s otázkami prostřednictvím chatu, vedou webináře o projektu a online schůzky k projednání jakýchkoli problémů.
Úplné ponoření do profese
Hluboce prozkoumáte dovednosti, které potřebuje každý front-end vývojář: HTML a CSS, JavaScript, React, Redux a TypeScript.
Individuální konzultace s recenzentem
Do 24 hodin obdržíte zpětnou vazbu k projektu, abyste mohli praxi rychle uzavřít a jít dál. A ke každému projektu dostanete individuální konzultaci s analýzou chyb.
Na pravidelných setkáních s mentorem a skupinou
Každý týden se budete podílet na plánování a shrnutí, stejně jako na webinářích a sekcích Q&A, kde můžete klást otázky odborníkům
S teorií a praxí na naší platformě
Budete studovat online na platformě Workshop: teorii vysvětlíme jednoduchým jazykem a procvičíte si ji v praxi na simulátoru a v samostatných projektech
Na vzdělávacích projektech
Budete schopni řešit každodenní úkoly front-end vývojáře a dokončit 4 vzdělávací projekty. Recenzent vaši práci analyzuje při osobní konzultaci: poznamená, co lze zlepšit a co se osvědčilo.
Budete se učit sami, ale ne sami — podpoří vás praktikující specialisté
Mentoři vám pomohou pochopit teorii a vést webináře
Všichni mentoři jsou zkušení weboví vývojáři, na které se lze obrátit s jakýmikoli dotazy ohledně kurzu.
Obdržíte standardní diplom odborné rekvalifikace
Pokud máte vyšší nebo střední odborné vzdělání. Pokud ne, vystavíme potvrzení o zaškolení a potvrzení - to je také oficiální doklad o vzdělání.
Resumé a prezentace pro sebe
Nejprve si povíme o trhu práce a společnostech, které najímají front-endové vývojáře. Pomůžeme vám sestavit životopis, naučíme vás psát motivační dopisy a připravíme vás na pohovory.
Zpětná vazba a rozhovory
Poté se začnete ucházet o volná místa a komunikovat se zaměstnavateli. Společně vybereme nejlepší možnosti a vyhledáme společnost, která vám bude vyhovovat.
HTML, CSS, JavaScript: úvodní modul
Budete se cítit v roli vývojáře a pochopíte, zda se chcete rozvíjet
tímto směrem. Naučte se základní syntaxi HTML a CSS. Učit se
umísťovat bloky na webovou stránku, měnit písmo a barvy. Napište jednoduchý
JavaScript program a učinit stránku interaktivní.
Téma 1. První kód
Téma 2. Co je HTML a CSS
Téma 3. Základní vlastnosti CSS
Téma 4. Více CSS
Téma 5. JavaScript. Start
Téma 6. JavaScript. Přistání v realitě
Téma 7. O tom, co bude dál
20 hodin
Jak školení probíhá?
Dozvíte se, jak program a školení fungují.
Zkontrolujte organizační podrobnosti.
Téma 1. Co se stane dál: proces učení
Téma 2. Moduly, termíny a plagiáty
Téma 3. O přesunu do jiné kohorty
Téma 4. Projektové práce a doplňkové projekty
Téma 5. Něco o měkkých dovednostech
Téma 6. Tým podpory
Téma 7. Sdělení
Téma 8. Pravidla
Téma 9. Co se nakonec stane
Téma 10. Seznamování je u konce. Ujistíme se, že si rozumíme správně
Přibližně 2 hodiny
Modul 2
HTML a CSS: vzhled, dostupnost a interaktivita
Naučte se pracovat s fonty na webu. Pochopíte, jak psát kód,
správné pro prohlížeče a vyhledávače. Prozkoumejte všechny způsoby
uspořádání rámce vaší stránky. Naučte se přizpůsobovat stránky
pro vyhledávací roboty. Budete pracovat s videem, zvukem a dalšími
interaktivní prvky stránky. Pochopíte jak a s jakými událostmi
CSS může na stránce fungovat. Pochopte, jaké prvky jsou na stránce
umí vytvořit stylový jazyk. Naučte se stylovat prvky do různých stylů
stavů a v různých situacích (například v závislosti na jejich pořadí
vzhled). Pochopit základní principy a nástroje tvorby
dostupné webové stránky.
Sprint 1: Layout: sémantika a rozložení
Téma 1. Opakování před startem
Téma 2. Layout - pokračování designu
Téma 3. Příprava na psaní kódu
Téma 4. Soubory v projektu
Téma 5. Bash a Git. Základy
Téma 6. Písma a typografie
Téma 7. Sémantika
Téma 8. Globální atributy
Téma 9. Rozložení Flexboxu
Téma 10. Jak odevzdat projekční práce
Téma 11. Polohovací prvky
Téma 12. Rozložení mřížky, část 1
Téma 13. Kódový styl
Téma 14. Komponentní přístup
Sprint 2: Layout: dostupnost a přístupy k uspořádání stylů
Téma 1. Nastavení stránky a meta
Téma 2. Externí vložený obsah: video, iframe, API
Téma 3. Přidání modelu bloku
Téma 4. Pseudotřídy a pseudoprvky
Téma 5. Dostupnost
Téma 6. Označení formuláře
Téma 7. Úžasné selektory
Téma 8. Styling forem
Téma 9. Linters, formátovače, automatizace
Téma 10. BEM, atomový
Téma 11. Pokročilý Git a Bash
6 týdnů
+2 projekty v portfoliu
Jednostránkový web „Je to pro vás“
nutné“.
Vytvořte si svůj první
jednostránkový web.
Psaní CSS stylů pro
aplikace "Look Out the Window".
V tomto projektu pracujete vy
muset napsat CSS pro
běžící aplikace.
Modul 3 Design, adaptivní uspořádání, dekorace
Naučte se sadu technik, které vám umožní správně zobrazovat
stránky na různých zařízeních a s různým nastavením. Připravit
grafika pro práci s různými obrazovkami. Naučte se organizovat svůj kód
k vytvoření barevného motivu pro web. Vytřídíme si nástroje na zdobení
vaše stránky. Přechody, stíny, filtry, režimy prolnutí – to je vše
Tady. Naučte se používat vektorovou grafiku na stránkách a
používat interaktivní nástroje, které jsou zabudovány do HTML.
Třešničkou na dortu sprintu jsou animace stránek.
Sprint 3: Rozvržení: odezva a grafika
Téma 1. Přístupy
Téma 2. Rastrová grafika
Téma 3. Vlastní proměnné
Téma 4. Jednotky a funkce
Téma 5. Rozložení mřížky, část 2
Téma 6. Vývoj rozhraní pro různá zařízení
Téma 7. Automatizace formátování a lining
Téma 8. Postprocesory
Téma 9. Git pro dospělé
Sprint 4: Layout: dekorace, přístupy a nástroje
Téma 1. Pomocí SVG
Téma 2. 2D transformace a přechody
Téma 3. Animace
Téma 4. Dekorace
Téma 5. 3D transformace
6. Modální okna
Téma 7. Šablonové motory
Téma 8. Preprocesory
Téma 9. Základy designu
6 týdnů,
+2 projekty v portfoliu
Adaptivní web s různými
barevná témata „Složité
soustřeď se."
Vytvoříte si responzivní web v
různé barevné motivy,
kde se shromažďují nejrůznější cool věci
pracovní tipy, jak ne
ztratit koncentraci.
Náladová deska
Webová aplikace "Moodboard"
které si sami sbíráte.
Výsledek je váš osobní
cestovní mapa se státy,
které jste dosud navštívili
absolvoval tento kurz.
Modul 4 Základní JavaScript
Zvažte datové typy, naučte se pracovat s podmínkami, smyčkami
a funkcí. Naučte se DOM. Přečtěte si, jak přidat rozvržení do projektu
pomocí JavaScriptu a přidáním interaktivity na stránku: vytvořit
interaktivní formuláře s ověřováním dat a prací s obl
Události.
Sprint 5: Základy JavaScriptu: Typy, Základy DOM
Téma 1. Pamatuj si všechno
Téma 2. Jak najít řešení problémů?
Téma 3. Primitivové. Start
Téma 4. Představujeme DOM
Téma 5. Ladění JavaScriptu
6 týdnů
+1 projekt v portfoliu
Sprint 6: JavaScript: práce s daty, poli, funkcemi a objekty
Téma 1. Metody práce s daty, podmínky, cykly
Téma 2. Vytváření, přidávání a odebírání prvků v DOM
Téma 3. Pole
Téma 4. Funkce
Téma 5. Objekty
Téma 6. Týmová práce
1 vzdělávací projekt
(do dokončení)
Modul 5 Pokročilý JavaScript
Naučte se psát modulární kód a nastavit infrastrukturu
aplikací pomocí nástroje Webpack. Mistrovský komplex
Koncepce jazyka JavaScript, asynchronie a výměna dat se serverem.
Naučte se pracovat s uživatelskými událostmi a interagovat
se serverem. Naučte se asynchronní a synchronní operace, seznamte se
s konceptem Promise.
Sprint 7: Ponořte se do JavaScriptu: sestavení kódu, zpracování událostí,
ověřování formulářů a práce s API
Téma 1. Sestavte projekt. Webpack
Téma 2. Moduly v JS
Téma 3. Pokročilý JavaScript. Asynchronie
Téma 4. Zpracování událostí
Téma 5. Práce s formuláři
Téma 6. Ověření formuláře
Téma 7. Práce s API
3 týdny,
+1 projekt v portfoliu
Město
Vytvořte si vlastní webovou službu. Jak
vypadá to jako Instagram
bude interaktivní stránka
s fotkami. ty to zvládneš
od začátku do konce: nejdřív všechno
napište to a pak to napište
logika v JavaScriptu. Provádíte?
ověření formuláře, přidání,
mazání fotek a lajků
jim. Připojte svůj projekt
na server a hostit jej
na internetu.
Modul 6 TypeScript a OOP
Seznamte se s dalším důležitým pojmem: objektem
orientované programování (OOP). Naučte se principy
vývoj softwaru a práce s prostředím. Aplikujte techniky OOP
při vývoji webových rozhraní. Přečtěte si o logickém pokračování
a rozšíření funkčnosti JavaScriptu v jazyce TypeScript. Učit se
aplikujte to ve svých projektech.
Sprint 8: TypeScript a OOP
Téma 1. Úvod do TypeScriptu
Téma 2. Objektově orientované programování
Téma 3. Základy TypeScript
Téma 4. Pokročilý TypeScript a OOP
6 týdnů
+2 projekty v portfoliu
Sprint 9: OOP v rozhraních: jednoduché a nejen koncepty
Téma 1. Principy vývoje softwaru
Téma 2. Práce s okolím
Téma 3. OOP v rozhraních
Téma 4. OOP v rozhraních: pokračování
1 vzdělávací projekt (pro
dokončení)
Jedna stránka
aplikace internetového obchodu v TypeScriptu
OOP styl: Develop
frontend internetového obchodu
„Webový stánek“ s katalogem
zboží, košík a
designová funkce
objednat. Uvědomte si to všechno
v osvědčených postupech OOP
pomocí TypeScriptu.
Projektový měsíc
Navrhnete a napíšete základní funkcionalitu jednoho projektu
od zákazníka a jeden vzdělávací projekt.
1 měsíc
Modul 7 Rozhraní využívající React
Prozkoumejte knihovnu React a její ekosystém. Naučte se tvořit
a struktura React projekty, vytvářet komponenty a spravovat
datové toky. Naučte se funkční přístup k vývoji Reactu
a naučit se psát efektivní, produktivní kód pomocí háčků.
Sprint 10: Základy Reactu
Téma 1. SPA koncept a rámce
Téma 2. CRA. Nastavení a sestavení projektu
Téma 3. syntaxe JSX
Téma 4. Komponenty a jejich životní cyklus
Téma 5. useState a useEffect
Téma 6. Reagovat DevTools
Téma 7. Import modulů, CSS moduly
Téma 8. Knihovny komponent. Práce v izolaci. Pohádková kniha
3 týdny,
+1 projekt v portfoliu
1 vzdělávací projekt (pro
dokončení)
Modul 8 Směrování a autorizace
Naučte se pracovat s globálním stavem a API pomocí Redux.
Vytvořte v aplikaci jednotlivé obrazovky a nakonfigurujte směrování
pomocí Reag-router-dom, včetně dynamicky generovaných
trasy. Implementujte autorizaci pomocí tokenů a chráněných tras.
Sprint 11: Směrování a autorizace
Téma 1. Globální stav
Téma 2. Knihovna Redux
Téma 3. Reagovat Router
Téma 4. Oprávnění
3 týdny,
+1 projekt v portfoliu
Hvězdný burger:
Napište aplikace Stellar
Burger“ k objednání jídla z hlavní
stránku a osobní účet,
vytvořit úložiště Redux,
a také implementovat směrování
a oprávnění.
Modul 9
Testování aplikací React
Naučte se zrychlovat aplikace React, testujte je,
uveďte je do výroby a uvolněte je na svém vlastním vzdáleném serveru.
Sprint 12: Testování aplikací React
Téma 1. Optimalizace (zrychlení aplikace)
Téma 2. Testování React aplikace: Jest, Cypress
Téma 3. Příprava projektu pro výrobu
3 týdny,
+2 projekty v portfoliu
1 vzdělávací projekt (převrácený
úkol)
Hvězdný burger:
Teď zakryj ty svoje
aplikace unit test,
stejně jako integrace
testy pomocí knihoven
Jest a Cypřiš.
Paralelní modul
Pomoc v zaměstnání
Kariérní dráha se skládá ze dvou fází: programu zaměstnanosti a
akcelerační programy.
Program zaměstnanosti
Zde vám pomůžeme shromáždit vše, co potřebujete k zaměstnání
artefakty a získat potřebné dovednosti. Napíšeš životopis, sbíráš
portfolia, napište motivační dopis. S naší podporou
vytvořit strategii vyhledávání a připravit se na pohovory.
Akcelerační program
To je práce na poli. Budete se ucházet o volná místa, napište
motivační dopisy, udělejte testy a choďte na pohovory.
S největší pravděpodobností obdržíte mnoho odmítnutí a společně to zanalyzujeme
chyby ke zlepšení výsledků. Tato fáze končí, když vy
Dostanete pracovní nabídku, kterou přijmete. V průměru toto
hledání trvá jeden až tři měsíce.
Téma 1. Trh práce
Téma 2. Práce v produktovém týmu
Téma 3. Možnosti vývoje v oblasti vývoje webu
Téma 4. Stanovení cíle a shrnutí
Téma 5. Motivační dopis a portfolio
Téma 6. Strategie hledání práce
Téma 7. Adaptace artefaktu
Téma 8. Realita trhu práce, hledání práce v hlavním městě a v regionech
Téma 9. Rozhovory
Téma 10. Příprava na pohovor
Téma 11. Aktivní akcelerační program. Od odpovědi po pozvání do
práce