Vývojář JavaScriptu. Profesionál - bezplatný kurz od Otus, školení 5 měsíců, Termín: 4. prosince 2023.
Různé / / December 09, 2023
Pro koho je tento kurz určen?
Pro vývojáře, kteří jsou obeznámeni se základy JavaScriptu a chtějí se hlouběji ponořit do možností jazyka a stát se fullstack specialisty. Kurz rozšíří arzenál nástrojů pro práci s front-endem a back-endem.
Pro backendové vývojáře, kteří se chtějí přeškolit ve fullstackovém směru. Kurz je ze 70 % zaměřen na front-end technologie a pomůže vám pochopit možnosti různých JS frameworků.
Po školení budete moci ve svém životopisu uvést:
Znalost principů fungování moderních JavaScriptových frameworků a knihoven
Znalost přístupů k návrhu, organizaci, sledování stavu a testování serverových a klientských aplikací
Schopnost použít návrhové vzory: Event Loop, Flux, Immutable, Virtual DOM, Dependency Injection, Observables
Schopnost vybrat vhodné nástroje pro projekt
Schopnost testovat projekt pomocí jednotkových testů na různých úrovních
Schopnost vytvářet webové aplikace pomocí moderních technologií
Servisní upozornění na běžnou lékařskou prohlídku
Katalogizátor meme se stahováním, označováním a vyhledáváním
3
chodZkušený programátor, Senior Web Developer, vedoucí týmu, mentor a autor technických článků o JavaScriptu. Frontend specialista, programování v JavaScriptu od roku 2010.
Pracoval pro Tinkoff Bank (Moskva), Alpari, Comindware, Backbase (Amsterdam) a další. Od roku 2017 - Dev IT Engineer v mezinárodní finanční korporaci ING Group (Nizozemsko). Zabývá se návrhem a podporou procesů vývoje webu. Mezi realizované projekty patří JSON Schema Validator Library - nejrychlejší JavaScriptová knihovna pro validaci objekty pro soulad s definicemi JSON.Vzdělání: Magisterský titul z Moskevské státní univerzity jim. M. V. Lomonosov (Fakulta výpočetní matematiky a kybernetiky, Katedra automatizace vědeckého výzkumu).
2
chodV oboru od roku 2016. Podílel se na vývoji internetových obchodů a mobilních aplikací. Vyvinuli komplexní CRM od nuly. Pracuje na produktu v oblasti vzdělávání. Společnosti: sitemade.pro, MoscowFresh, Leadvertex. Zájmy: uživatelská zkušenost, uživatelské rozhraní,...
V oboru od roku 2016. Podílel se na vývoji internetových obchodů a mobilních aplikací. Vyvinuli komplexní CRM od nuly. Pracuje na produktu v oblasti vzdělávání. Společnosti: sitemade.pro, MoscowFresh, Leadvertex. Zájmy: uživatelská zkušenost, uživatelské rozhraní, JavaScript a snowboarding. Učitel
JavaScript
-Téma 1.Úvod do kurzu Modern JavaScript Frameworks
-Téma 2.Možnosti moderního JavaScriptu
-Téma 3.JavaScript - Práce s prohlížečem
-Téma 4. Úvod do Node - Správce balíčků NPM a možnosti package.json
-Téma 5.Test řízený vývoj
Node.js
-Téma 6.Základní pojmy uzlu - Moduly
-Topic 7.Node Standardní knihovna - EventLoop - Časovače
-Topic 8. Node Best Practices - Streams - Process
-Téma 9.Webový server s Express
-Téma 10. Funkce MongoDB
-Topic 11.Advanced MongoDB Features - Agregation Framework
-Topic 12.Building Rest API s Express, Mongoose
-Téma 13. Základy GraphQL
-Téma 14.Možnosti GraphQL v realitě
-Téma 15. Sestavení a nasazení projektu, CI/CD
Moderní zásobník JavaScriptu
-Téma 16.Webové komponenty
-Téma 17.Webpack
-Téma 18.PWA
-Téma 19.Servisní pracovníci
-Téma 20. Funkcionální programování v JavaScriptu
-Téma 21.Úvod do TypeScriptu
-Téma 22.Funkce TypeScriptu
Reagovat
-Téma 23.Základy React a JSX
-Topic 24. React Components - Lifecycle, State & Props
-Téma 25. Reagovat návrhové vzory (komponenty vyššího řádu)
-Téma 26. Přehled moderních funkcí Reactu
-Téma 27.Stav aplikace - Flux a Redux
-Téma 28.Routování v Reactu - Optimalizace aplikací
-Téma 29. Příprava React aplikací pro produkci, Best Practices
-Téma 30. Architektura mikroslužeb a aspekty SSR
Hranatý
-Téma 31.Úvod do Angularu
-Téma 32. Komponenty a směrnice
-Téma 33.Observables - RxJS
-Téma 34.Služby a stav aplikací
-Téma 35.Vytváření a správa formulářů v Angular
-Téma 36. Směrování, testování a sestavení v Angular
Vue
-Téma 37.Úvod do SvelteJS
-Téma 38.Funkce vývoje aplikací pomocí SvelteJS
-Téma 39. Základy Vue
-Téma 40. Komponenty, šablonový engine a formuláře
-Téma 41. Směrování a Vue3
-Téma 42.Advanced Vue - Vuex
Projektová práce
-Téma 43. Úvodní hodina projektové práce. Recenze dokončených frameworků a technologií
-Téma 44.Ochrana projekční práce