Vývojár JavaScript. Profesionál - bezplatný kurz od Otus, školenie 5 mesiacov, Termín: 4.12.2023.
Rôzne / / December 09, 2023
Pre koho je tento kurz určený?
Pre vývojárov, ktorí sú oboznámení so základmi JavaScriptu a chcú sa hlbšie ponoriť do možností jazyka a stať sa špecialistami na full-stack. Kurz rozšíri arzenál nástrojov pre prácu s front-endom a back-endom.
Pre backendových vývojárov, ktorí sa chcú preškoliť vo fullstackovom smere. Kurz je zo 70 % zameraný na front-end technológie a pomôže vám pochopiť možnosti rôznych JS frameworkov.
Po školení budete môcť vo svojom životopise uviesť:
Znalosť princípov fungovania moderných JavaScript frameworkov a knižníc
Znalosť prístupov k návrhu, organizácii, monitorovaniu stavu a testovaniu serverových a klientskych aplikácií
Schopnosť aplikovať dizajnové vzory: Event Loop, Flux, Immutable, Virtual DOM, Dependency Injection, Observables
Schopnosť vybrať vhodné nástroje pre projekt
Schopnosť testovať projekt pomocou jednotkových testov na rôznych úrovniach
Schopnosť vytvárať webové aplikácie pomocou moderných technológií
Servisná pripomienka o bežnej lekárskej prehliadke
Meme katalogizátor so sťahovaním, označovaním a vyhľadávaním
3
kurzSkúsený programátor, Senior Web Developer, vedúci tímu, mentor a autor technických článkov o JavaScripte. Frontend špecialista, programovanie v JavaScripte od roku 2010.
Pracoval pre Tinkoff Bank (Moskva), Alpari, Comindware, Backbase (Amsterdam) a ďalšie. Od roku 2017 - Dev IT Engineer v medzinárodnej finančnej korporácii ING Group (Holandsko). Zaoberá sa návrhom a podporou procesov vývoja webu. Medzi realizovanými projektmi je JSON Schema Validator Library - najrýchlejšia JavaScriptová knižnica na validáciu objekty pre súlad s definíciami JSON.Vzdelanie: magisterský titul z Moskovskej štátnej univerzity ich. M. IN. Lomonosov (Fakulta výpočtovej matematiky a kybernetiky, Katedra automatizácie vedeckého výskumu).
2
kurzV odvetví od roku 2016. Podieľal sa na vývoji internetových obchodov a mobilných aplikácií. Vyvinutý komplexný CRM od nuly. Pracuje na produkte v oblasti vzdelávania. Spoločnosti: sitemade.pro, MoscowFresh, Leadvertex. Záujmy: používateľská skúsenosť, používateľské rozhranie,...
V odvetví od roku 2016. Podieľal sa na vývoji internetových obchodov a mobilných aplikácií. Vyvinutý komplexný CRM od nuly. Pracuje na produkte v oblasti vzdelávania. Spoločnosti: sitemade.pro, MoscowFresh, Leadvertex. Záujmy: používateľská skúsenosť, používateľské rozhranie, JavaScript a snowboarding. učiteľ
JavaScript
-Téma 1.Úvod do kurzu Moderné JavaScript Frameworks
-Téma 2.Možnosti moderného JavaScriptu
-Téma 3.JavaScript - Práca s prehliadačom
-Téma 4. Úvod do Node - Správca balíkov NPM a možnosti package.json
-Téma 5. Testom riadený vývoj
Node.js
-Téma 6. Základné pojmy uzla - Moduly
-Téma 7. Štandardná knižnica uzlov - EventLoop - Časovače
-Téma 8. Osvedčené postupy uzla - Prúdy - Procesy
-Téma 9.Webový server s Express
-Téma 10. Funkcie MongoDB
-Téma 11. Pokročilé funkcie MongoDB - Rámec agregácie
-Téma 12.Building Rest API s Express, Mongoose
-Téma 13. Základy GraphQL
-Téma 14.Možnosti GraphQL v realite
-Téma 15. Zostavte a nasaďte projekt, CI/CD
Moderný balí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álne programovanie v JavaScripte
-Téma 21.Úvod do TypeScript
-Téma 22.Funkcie TypeScript
Reagovať
-Téma 23. Základy React a JSX
-Téma 24. React Components - Lifecycle, State & Props
-Téma 25. Reagovať návrhové vzory (komponenty vyššieho rádu)
-Téma 26. Prehľad moderných funkcií Reactu
-Téma 27. Stav aplikácie - Flux a Redux
-Téma 28.Routovanie v Reacte - Optimalizácia aplikácie
-Téma 29. Príprava React aplikácií pre produkciu, Best Practices
-Téma 30. Architektúra mikroservisov a aspekty SSR
Hranatá
-Téma 31.Úvod do Angular
-Téma 32. Komponenty a smernice
-Téma 33.Pozorovateľné - RxJS
-Téma 34.Služby a stav aplikácie
-Téma 35. Vytváranie a správa formulárov v Angular
-Téma 36. Smerovanie, testovanie a budovanie v Angular
Vue
-Téma 37.Úvod do SvelteJS
-Téma 38.Funkcie vývoja aplikácií pomocou SvelteJS
-Téma 39. Základy Vue
-Téma 40. Komponenty, nástroj šablón a formuláre
-Téma 41. Smerovanie a Vue3
-Téma 42.Advanced Vue - Vuex
Projektová práca
-Téma 43. Úvodná hodina o projektovej práci. Preskúmanie dokončených rámcov a technológií
-Téma 44.Ochrana dizajnérskej práce