Intenzivni "Front-end razvijalec" - tečaj 88.800 rub. iz SkillFactory, usposabljanje 3 mesece, datum: 13. avgust 2023.
Miscellanea / / November 29, 2023
Projekt 1. Spletna stran vizitke
Svojo prvo polnopravno spletno stran boste ustvarili z orodji za postavitev – HTML in CSS. Stran vam bo povedala o vas, vaših izkušnjah in hobijih, med potekom vaše specializacije se boste lahko vračali nanjo in dodajali informacije o sebi. Z uporabo oznak HTML boste pripravili oznako vsebine spletnega mesta, s stilom CSS pa boste razvili individualno zasnovo spletnega mesta vizitke in mu dodali preprosto interaktivnost.
Kljub preprostosti orodij HTML in CSS je ta razdelek temeljnega pomena za vsakega razvijalca. HTML se pogosto uporablja v povezavi s programskimi jeziki, kot je JavaScript, CSS pa ponuja številne elegantne rešitve za oblikovanje vmesnika.
- Teme izobraževalnih modulov o HTML in CSS:
- Osnove HTML
- Oblikovanje CSS. Selektorji
- Flexbox
- Git tehnologija. Github
Projekt 2. Postavitev ciljne strani glede na postavitev
Da temeljito okrepite svoje znanje HTML in CSS, vam bomo ponudili maketo spletnega mesta, narejeno v Figmi. S to postavitvijo boste morali oblikovati enostransko ciljno stran za oblikovalsko agencijo za namizne in mobilne različice. Končno postavitev bo treba naložiti na github, od zdaj naprej boste vse svoje projekte objavljali v skladiščih.
Ta projekt je bistvo dela front-end razvijalca v katerem koli podjetju. Vaši delovni projekti bodo morda funkcionalno in vizualno veliko naprednejši, a bistvo bo ostalo popolnoma enako.
Projekt 3. Drsnik v JavaScriptu
Naslednji projekt, ki bo vključen v vaš portfelj, je implementacija drsnika na spletno stran s pomočjo čistega JavaScripta ali tako imenovanega VanillaJS. Drsnik je interaktivna funkcija za prehod med slikami z opisi (lahko so tudi povezave ali tekstovni bloki), ki jo lahko v prihodnosti implementiramo v katero koli spletno stran ali aplikacijo. JavaScript bo zagotovil več možnosti za ustvarjanje interaktivnih spletnih vmesnikov z netrivialno logiko.
Z dokončanjem tega projekta boste okrepili svoje veščine razvoja čistega JavaScripta, kar je eden od trendov V zadnjih letih vse več razvijalcev poskuša implementirati frontend, če je le mogoče, brez zatekanja k okvirji. Ne glede na vrsto tehnologije v podjetju, v katerem boste delali v prihodnosti, je zanesljivo poznavanje in uporaba JavaScripta minimalna zahteva za kariero front-end razvijalca.
Teme modula za usposabljanje za JavaScript:
- Uvod v JavaScript
- Funkcije, predmeti
- Dogodki in DOM. Obiralci.
- Programiranje JavaScript
- Modularnost
- Tipkanje
- AJAX
- API brskalnika
Projekt 4. Kanban tabla v Reactu
Če želite povečati svojo usposobljenost za front-end razvoj, boste morali obvladati enega od ogrodij JavaScript. V tej specializaciji predlagamo, da se osredotočimo na študij najbolj priljubljene knjižnice - React. V četrtem projektu boste na podlagi postavitve iz Figme implementirali spletno aplikacijo, ki je knjiga opravil s statusom posamezne naloge. Aplikacija bo nameščena z aplikacijo Create React App.
V tem projektu si boste morali zapomniti postavitev in uporabiti tudi čisti JavaScript. Del z Reactom vam bo omogočil, da utrdite svoje razvojne sposobnosti v tej knjižnici; ta modul bo zagotovil tudi pregled ogrodij Vue in Angular.
Teme izobraževalnih modulov, posvečenih ogrodjem in knjižnicam:
- Ustvarjanje aplikacije v Reactu
- Komponente React
- Obravnava dogodkov v Reactu
- React Patterns
- React Router
- Ogrodja in knjižnice
- Vue in Angular
- Redux
Znano podjetje, ki se ukvarja z izposojo koles v velikih mestih Rusije, ima težave s pogostimi krajami lastnine (koles). Kot možno rešitev problema želi podjetje voditi evidenco teh primerov in spremljati napredek. Lastni razvijalci imajo že pripravljen strežniški del aplikacije (API), implementirati morajo odjemalski del.
Zapomniti si boste morali vse nize tehnologij, ki ste jih obravnavali: HTML, CSS, JavaScript, React. Poleg dokončanja diplomske naloge se boste morali pripraviti na odhod na odprto plovbo: pod našim vodstvom se boste pripravili pošten in prepričljiv življenjepis, napišite kompetentno spremno pismo in opravite tudi več nalog iz resničnih testov.
Kot rezultat, boste imeli račun github s projekti, ki bodo delodajalcu pokazali vaš potencial, pa tudi življenjepis in vse možnosti, da hitro dobite službo kot junior razvijalec.
Teme izobraževalnih modulov:
- Animacija
- Testiranje in lintri
- JavaScript na ozadju. Delo z bazami podatkov
- Node.js. Interakcija z zaledjem
Naučite se najpomembnejših stvari za spletnega razvijalca in začnite s tem služiti! HTML, CSS, JavaScript, Figma, Photoshop, VS Code, Emmet, BEM, Bootstrap, Vue, Git, GitHub, Gulp.
4
5 490 ₽