Atklājot dinamisko tīmekļa izstrādes pasauli, Code Labs Academy visaptverošā sāknēšanas nometne ir durvis uz saistošu, funkcionālu vietņu un lietojumprogrammu izveidi.
0. nodaļa: Sagatavošanās darbi
Mūsu sagatavošanās darbi nosaka pamatu, sniedzot jums nepieciešamos pamatus. Iepazīstieties ar HTML, CSS un JavaScript ievadiem kopā ar galvenajiem izstrādātāja rīkiem — Git, GitHub un VS Code —, lai uzlabotu savu meistarību.
1. nodaļa: priekšgala alķīmijas apguve
Atbrīvojiet radošumu, veidojot valdzinošas lietotāja saskarnes, izmantojot HTML, CSS un JavaScript. Iedziļinieties to sarežģītībā, lai strukturētu saturu, stilu izkārtojumus un veicinātu interaktivitāti. Tādi projekti kā dinamiskas viktorīnas lietotnes izveide un vizuāli satriecošu galveno lapu izveide ar Bootstrap uzlabo jūsu praktiskās iemaņas.
2. nodaļa: Navigācija aizmugures jomā, izmantojot NodeJS
Ieejiet servera puses pasaulē — NodeJS iepazīstina jūs ar aizmugursistēmas brīnumiem. Izpētiet servera iestatīšanu, datu bāzes un API izveidi, atšķetinot TCP/IP slāņus, HTTP un tīkla lietojumprogrammas. Projekti, tostarp CLI lietotnes un tīkla projekti, uzlabo jūsu aizmugursistēmas prasmes.
3. nodaļa: Futūristiskas priekšgala pieredzes izveide, izmantojot ReactJS
Sāciet ceļojumu ar JavaScript ietvariem — ReactJS, Angular un Vue.js. Izmantojiet ReactJS, lai izveidotu spēcīgas, interaktīvas tīmekļa lietojumprogrammas. No komponentiem līdz progresīvām koncepcijām, iedziļinieties valsts pārvaldībā, izmantojot Redux. Pilnas lietojumprogrammas, piemēram, uzdevumu pārvaldība un grāmatu lietotnes, parāda jūsu ReactJS izsmalcinātību.
4. nodaļa: ExpressJS: augstas veiktspējas API izveide
ExpressJS meistarība aicina — izpētiet mērogojamu, efektīvu aizmugursistēmu izveidi. Iedziļinieties Web Services, REST un arhitektūras API. Pastnieks un Swagger palīdz testēšanā un dokumentācijā. Izstrādājiet pilnvērtīgu uzdevumu pārvaldības REST API, nostiprinot ExpressJS zināšanas.
5. nodaļa: Datu un datu bāzu izpēte
Ienirstiet datu bāzu jomā — no relāciju līdz NoSQL, piemēram, MongoDB. Izstrādājiet API un integrējiet ar MongoDB. Izveidojiet stabilu pilna kursa API, apgūstot datu glabāšanu un pārvaldību.
6. nodaļa: Papildu servera puses vednis
Uzlabojiet servera puses izstrādes spējas — drošības pamatprincipi, autentifikācija, GraphQL un vienību testēšana. Izveidojiet visaptverošu autentifikācijas un autorizācijas pakalpojumu, nostiprinot savas prasmes.
7. nodaļa: BaaS un DevOps izmantošana
Atveriet Backend kā pakalpojuma (BaaS) un DevOps jomu. Iepazīstieties ar mākoņdatošanu, Firebase, Docker un NestJS. Dockerizējiet un izvietojiet konteineros pilnu NodeJS aizmugurprogrammu.
Izlaiduma projekts: paaugstiniet savu portfeli
Veiciet savu ceļu ar izlaiduma projektu, kas parāda jūsu meistarību, vadoties pēc kursa laikā iegūtajām zināšanām. Izpētiet izcilos projektus, ko izstrādājuši mūsu absolventi mūsu vietnē.
Atklājiet visu tīmekļa izstrādes potenciālu — lejupielādējiet mūsu visaptverošo mācību programmu un izmantojiet pārveidojošu ceļojumu, lai kļūtu par lietpratīgu tīmekļa izstrādātāju.
Lejupielādējiet pilnu mācību programmu šeit. Šeit ieplānojiet tikšanos ar kādu no mūsu izglītības ekspertiem.