Intensīvais “Front-end izstrādātājs” - kurss 88 800 rub. no SkillFactory, apmācība 3 mēneši, Datums: 2023. gada 13. augusts.
Literārs Mistrojums / / November 29, 2023
1. projekts. Vizītkaršu vietne
Jūs izveidosiet savu pirmo pilnvērtīgo mājas lapu, izmantojot maketēšanas rīkus – HTML un CSS. Vietne pastāstīs par jums, jūsu pieredzi un hobijiem, specializācijas gaitā varēsiet tajā atgriezties un pievienot informāciju par sevi. Izmantojot HTML tagus, jūs sagatavosiet vietnes satura marķējumu, savukārt, izmantojot CSS stilu, izveidosiet individuālu dizainu savai vizītkartes vietnei un pievienosiet tai vienkāršu interaktivitāti.
Neskatoties uz HTML un CSS rīku vienkāršību, šī sadaļa ir būtiska jebkuram izstrādātājam. HTML bieži tiek izmantots kopā ar programmēšanas valodām, piemēram, JavaScript, un CSS piedāvā vairākus elegantus interfeisa dizaina risinājumus.
- Apmācību moduļu tēmas par HTML un CSS:
- HTML pamati
- CSS stils. Selektori
- Flexbox
- Git tehnoloģija. Github
2. projekts. Galvenās lapas izkārtojums atbilstoši izkārtojumam
Lai pamatīgi nostiprinātu savas prasmes HTML un CSS, jums tiks piedāvāts Figma veidots vietnes makets. Izmantojot šo izkārtojumu, jums būs jāizstrādā vienas lapas galvenā lapa dizaina aģentūrai galddatoru un mobilajām versijām. Galīgais izkārtojums būs jāaugšupielādē github, turpmāk jūs visus savus projektus ievietosit krātuvēs.
Šis projekts ir priekšgala izstrādātāja darba kvintesence jebkurā uzņēmumā. Jūsu darba projekti var kļūt daudz progresīvāki gan funkcionalitātē, gan vizuāli, taču būtība paliks tieši tāda pati.
3. projekts. JavaScript slīdnis
Nākamais projekts, kas tiks iekļauts jūsu portfolio, ir slīdņa ieviešana vietnē, izmantojot tīru JavaScript jeb tā saukto VanillaJS. Slīdnis ir interaktīva funkcija pārejai starp attēliem ar aprakstiem (tie var būt arī saites vai teksta bloki), ko nākotnē var ieviest jebkurā vietnē vai aplikācijā. JavaScript nodrošinās vairāk iespēju izveidot interaktīvas tīmekļa saskarnes ar netriviālu loģiku.
Pabeidzot šo projektu, jūs nostiprināsit savas tīrās JavaScript izstrādes prasmes, kas ir viena no tendencēm Pēdējos gados arvien vairāk izstrādātāju cenšas ieviest frontend, ja iespējams, neizmantojot ietvarus. Neatkarīgi no tehnoloģiju kaudzes uzņēmumā, kurā jūs turpmāk strādāsit, drošas JavaScript zināšanas un lietošana ir minimums, kas nepieciešams priekšgala izstrādātāja karjerai.
JavaScript apmācības moduļa tēmas:
- Ievads JavaScript
- Funkcijas, objekti
- Notikumi un DOM. Pickers.
- JavaScript programmēšana
- Modularitāte
- Rakstīt
- AJAX
- Pārlūka API
4. projekts. Kanban dēlis programmā React
Lai palielinātu savu kompetenci priekšgala izstrādē, jums būs jāapgūst viena no JavaScript ietvariem. Šajā specialitātē mēs piedāvājam koncentrēties uz populārākās bibliotēkas - React - apguvi. Ceturtajā projektā, pamatojoties uz Figma izkārtojumu, jūs ieviesīsit tīmekļa lietojumprogrammu, kas ir uzdevumu grāmata ar katra uzdevuma statusu. Lietojumprogramma tiks izvietota, izmantojot Create React App.
Šajā projektā jums būs jāatceras izkārtojums un jāizmanto arī tīrs JavaScript. Daļa ar React ļaus jums nostiprināt savas attīstības prasmes šajā bibliotēkā; šis modulis sniegs arī pārskatu par Vue un Angular ietvariem.
Ietvariem un bibliotēkām veltīto apmācību moduļu tēmas:
- Lietojumprogrammas izveide programmā React
- Reaģēt sastāvdaļas
- Notikumu apstrāde programmā React
- Reakcijas modeļi
- Reaģēt maršrutētāju
- Ietvari un bibliotēkas
- Vue un Angular
- Redux
Pazīstams uzņēmums, kas nomā velosipēdus lielajās Krievijas pilsētās, saskaras ar problēmām ar biežām sava īpašuma (velosipēdu) zādzībām. Kā iespējamo problēmas risinājumu uzņēmums vēlas reģistrēt šos gadījumus un izsekot progresam. Pašu izstrādātāji jau ir sagatavojuši lietojumprogrammas servera daļu (API), viņiem ir jāievieš klienta daļa.
Jums būs jāatceras visi tehnoloģiju skursteņi, kurus esat aptvēris: HTML, CSS, JavaScript, React. Papildus absolvēšanas projekta pabeigšanai jums būs jāsagatavojas, lai dotos atklātā ceļojumā: mūsu vadībā jūs sagatavosit godīgu un pārliecinošu CV, uzrakstiet kompetentu pavadvēstuli, kā arī izpildiet vairākus uzdevumus no reāliem testiem.
Rezultātā jums būs github konts ar projektiem, kas parādīs jūsu potenciālu darba devējam, kā arī CV un visas iespējas ātri iegūt jaunākā izstrādātāja darbu.
Apmācību moduļu tēmas:
- Animācija
- Testēšana un linteres
- JavaScript aizmugurē. Darbs ar datu bāzēm
- Node.js. Mijiedarbība ar aizmuguri
Uzziniet tīmekļa izstrādātājam vissvarīgākās lietas un sāciet ar to pelnīt! HTML, CSS, JavaScript, Figma, Photoshop, VS Code, Emmet, BEM, Bootstrap, Vue, Git, GitHub, Gulp.
4
5 490 ₽