Intenzivní „Front-end developer“ - kurz 88 800 rub. ze SkillFactory, školení 3 měsíce, Datum: 13. srpna 2023.
Různé / / November 29, 2023
Projekt 1. Web vizitky
Svůj první plnohodnotný web vytvoříte pomocí nástrojů pro rozvržení – HTML a CSS. Stránka vám řekne o vás, vašich zkušenostech a zálibách, v průběhu specializace se na ni budete moci vracet a doplňovat informace o sobě. Pomocí HTML tagů připravíte označení obsahu stránek a pomocí CSS stylingu vyvinete individuální design pro svůj vizitkový web a přidáte mu jednoduchou interaktivitu.
Navzdory jednoduchosti nástrojů HTML a CSS je tato část zásadní pro každého vývojáře. HTML se často používá ve spojení s programovacími jazyky, jako je JavaScript, a CSS nabízí řadu elegantních řešení návrhu rozhraní.
- Témata školicích modulů o HTML a CSS:
- Základy HTML
- CSS styling. Selektory
- Flexbox
- Technologie Git. Github
Projekt 2. Rozložení vstupní stránky podle rozvržení
Pro důkladné posílení vašich dovedností v HTML a CSS vám bude nabídnuta maketa webu vytvořená ve Figmě. Pomocí tohoto rozvržení budete muset navrhnout jednostránkovou vstupní stránku pro designovou agenturu pro stolní a mobilní verze. Finální layout bude potřeba nahrát na github, od této chvíle budete všechny své projekty zveřejňovat v repozitářích.
Tento projekt je kvintesencí práce předního vývojáře v jakékoli společnosti. Vaše pracovní projekty mohou být mnohem pokročilejší ve funkčnosti a vizuálně, ale podstata zůstane úplně stejná.
Projekt 3. Posuvník v JavaScriptu
Dalším projektem, který se zařadí do vašeho portfolia, je implementace slideru na web pomocí čistého JavaScriptu, neboli tzv. VanillaJS. Posuvník je interaktivní funkce pro přechod mezi obrázky s popisy (mohou to být i odkazy nebo textové bloky), kterou lze v budoucnu implementovat do libovolného webu nebo aplikace. JavaScript poskytne více příležitostí pro vytváření interaktivních webových rozhraní s netriviální logikou.
Dokončením tohoto projektu posílíte své čisté vývojářské dovednosti v JavaScriptu, což je jeden z trendů V posledních letech se stále více vývojářů snaží implementovat frontend, pokud je to možné, aniž by se museli uchýlit rámců. Bez ohledu na technologický stack ve společnosti, kde budete v budoucnu pracovat, jistá znalost a používání JavaScriptu je minimum vyžadované pro kariéru front-end vývojáře.
Témata školicích modulů JavaScript:
- Úvod do JavaScriptu
- Funkce, objekty
- Události a DOM. Sběrači.
- Programování v JavaScriptu
- Modularita
- Psaní na stroji
- AJAX
- API prohlížeče
Projekt 4. Kanban board v Reactu
Chcete-li zvýšit svou kompetenci ve vývoji front-endu, budete muset ovládat jeden z frameworků JavaScript. V této specializaci navrhujeme zaměřit se na studium nejpopulárnější knihovny - React. Ve čtvrtém projektu na základě layoutu z Figmy implementujete webovou aplikaci, která je sešitem úkolů se stavem každého úkolu. Aplikace bude nasazena pomocí Create React App.
V tomto projektu si budete muset pamatovat rozložení a také používat čistý JavaScript. Část s Reactem vám umožní upevnit vaše vývojářské dovednosti na této knihovně, tento modul také poskytne přehled frameworků Vue a Angular.
Témata školicích modulů věnovaných rámcům a knihovnám:
- Vytvoření aplikace v Reactu
- React Components
- Zpracování událostí v React
- Reagovat vzory
- Reagovat Router
- Rámce a knihovny
- Vue a Angular
- Redux
Známá společnost, která půjčuje jízdní kola ve velkých městech Ruska, má problémy s častými krádežemi svého majetku (jízdních kol). Jako možné řešení problému chce společnost vést evidenci těchto případů a sledovat průběh. Vlastní vývojáři již připravili serverovou část aplikace (API), potřebují implementovat klientskou část.
Budete si muset pamatovat všechny technologické zásobníky, které jste probrali: HTML, CSS, JavaScript, React. Kromě dokončení svého absolventského projektu se budete muset připravit na cestu na otevřenou plavbu: pod naším vedením se připravíte čestný a přesvědčivý životopis, napsat kompetentní průvodní dopis a také splnit několik úkolů ze skutečných testů.
Díky tomu budete mít účet na githubu s projekty, které zaměstnavateli ukážou váš potenciál, stejně jako životopis a každou šanci rychle získat práci jako junior vývojář.
Témata vzdělávacích modulů:
- Animace
- Testování a linters
- JavaScript na backendu. Práce s databázemi
- Node.js. Interakce s backendem
Naučte se nejdůležitější věci pro vývojáře webu a začněte na tom vydělávat! HTML, CSS, JavaScript, Figma, Photoshop, VS Code, Emmet, BEM, Bootstrap, Vue, Git, GitHub, Gulp.
4
5 490 ₽