Intenzívny „front-end developer“ - kurz 88 800 rub. zo SkillFactory, školenie 3 mesiace, Termín: 13.8.2023.
Rôzne / / November 29, 2023
Projekt 1. Webová stránka vizitky
Svoju prvú plnohodnotnú webstránku si vytvoríte pomocou nástrojov na rozloženie – HTML a CSS. Stránka vám povie o vás, vašich skúsenostiach a záľubách, v priebehu špecializácie sa na ňu budete môcť vracať a dopĺňať informácie o sebe. Pomocou HTML tagov pripravíte markup obsahu stránky a pomocou CSS stylingu vyviniete individuálny dizajn vašej vizitkovej stránky a pridáte jej jednoduchú interaktivitu.
Napriek jednoduchosti nástrojov HTML a CSS je táto časť základom pre každého vývojára. HTML sa často používa v spojení s programovacími jazykmi, ako je JavaScript, a CSS ponúka množstvo elegantných riešení pre návrh rozhrania.
- Témy školiacich modulov o HTML a CSS:
- Základy HTML
- CSS štýl. Selektory
- Flexbox
- Technológia Git. Github
Projekt 2. Rozloženie vstupnej stránky podľa rozloženia
Ak chcete dôkladne posilniť svoje zručnosti v HTML a CSS, ponúkneme vám maketu webovej stránky vyrobenú vo Figme. Pomocou tohto rozloženia budete musieť navrhnúť jednostránkovú vstupnú stránku pre dizajnérsku agentúru pre stolné a mobilné verzie. Finálne rozloženie bude potrebné nahrať na github, odteraz budete všetky svoje projekty zverejňovať v repozitároch.
Tento projekt je kvintesenciou práce front-end vývojára v akejkoľvek spoločnosti. Vaše pracovné projekty môžu byť oveľa pokročilejšie vo funkčnosti a vizuálnej stránke, ale podstata zostane úplne rovnaká.
Projekt 3. Posúvač v JavaScripte
Ďalším projektom, ktorý sa zaradí do vášho portfólia, je implementácia slideru na web pomocou čistého JavaScriptu, alebo takzvaného VanillaJS. Posuvník je interaktívna funkcia na prechod medzi obrázkami s popismi (môžu to byť aj odkazy alebo textové bloky), ktorú je možné v budúcnosti implementovať do akejkoľvek webovej stránky alebo aplikácie. JavaScript poskytne viac príležitostí na vytváranie interaktívnych webových rozhraní s netriviálnou logikou.
Absolvovaním tohto projektu posilníte svoje čisté zručnosti vo vývoji JavaScriptu, čo je jeden z trendov V posledných rokoch sa stále viac vývojárov snaží implementovať frontend, ak je to možné, bez toho, aby sa museli uchýliť rámcov. Bez ohľadu na technologický balík v spoločnosti, kde budete v budúcnosti pracovať, sebavedomá znalosť a používanie JavaScriptu je minimom požadovaným pre kariéru front-end vývojára.
Témy školiaceho modulu JavaScript:
- Úvod do JavaScriptu
- Funkcie, objekty
- Udalosti a DOM. Zberači.
- Programovanie v JavaScripte
- Modularita
- Písanie
- AJAX
- API prehliadača
Projekt 4. Kanban board v Reacte
Ak chcete zvýšiť svoju kompetenciu vo vývoji front-endov, budete musieť ovládať jeden z rámcov JavaScript. V tejto špecializácii navrhujeme zamerať sa na štúdium najpopulárnejšej knižnice - React. Vo štvrtom projekte na základe layoutu z Figmy implementujete webovú aplikáciu, ktorá je zošitom úloh so stavom každej úlohy. Aplikácia bude nasadená pomocou Create React App.
V tomto projekte si budete musieť zapamätať rozloženie a tiež použiť čistý JavaScript. Časť s Reactom vám umožní upevniť svoje vývojové zručnosti na tejto knižnici; tento modul tiež poskytne prehľad rámcov Vue a Angular.
Témy školiacich modulov venovaných rámcom a knižniciam:
- Vytvorenie aplikácie v Reacte
- React Components
- Spracovanie udalostí v React
- Reagovať vzory
- Reagovať Router
- Rámce a knižnice
- Vue a Angular
- Redux
Známa spoločnosť, ktorá požičiava bicykle vo veľkých mestách Ruska, má problémy s častými krádežami svojho majetku (bicykle). Ako možné riešenie problému chce spoločnosť viesť evidenciu týchto prípadov a sledovať priebeh. Ich vlastní vývojári už pripravili serverovú časť aplikácie (API), potrebujú implementovať klientsku časť.
Budete si musieť zapamätať všetky technologické zásobníky, ktoré ste prebrali: HTML, CSS, JavaScript, React. Okrem dokončenia vášho absolventského projektu sa budete musieť pripraviť na otvorenú plavbu: pod naším vedením sa pripravíte čestný a presvedčivý životopis, napíšte kompetentný sprievodný list a tiež splňte niekoľko úloh z reálnych testov.
Výsledkom je, že budete mať účet github s projektmi, ktoré zamestnávateľovi ukážu váš potenciál, ako aj životopis a každú šancu rýchlo sa zamestnať ako junior vývojár.
Témy vzdelávacích modulov:
- Animácia
- Testovanie a linters
- JavaScript na backende. Práca s databázami
- Node.js. Interakcia s backendom
Naučte sa najdôležitejšie veci pre webového vývojára a začnite na tom zarábať! HTML, CSS, JavaScript, Figma, Photoshop, VS Code, Emmet, BEM, Bootstrap, Vue, Git, GitHub, Gulp.
4
5 490 ₽