Frontend attīstības fakultāte - kurss 179 600 rub. no GeekBrains, apmācība 15 mēneši, Datums: 2023. gada 10. jūnijs.
Literārs Mistrojums / / November 29, 2023
Sagatavošanas bloks
Kursi
Kā efektīvi mācīties. Video kurss no GeekUniversity metodiķiem
— Studiju GeekUniversity iezīmes
- Kāpēc ir grūti mācīties?
— Instrumenti pašizglītībai
— Mēs mācāmies no kompetencēm
— Pieaugušo izglītības īpatnības
— Mērķu noteikšana saskaņā ar SMART shēmu
— Kā noformulēt izglītības pieprasījumu
Programmēšanas pamati
— mainīgo lielumu izveide;
— saskaitīšanas, atņemšanas, dalīšanas un reizināšanas darbības;
— loģiskās operācijas;
— Darbs ar masīviem;
- Funkcijas.
Git. Pamatkurss
Git ir ļoti svarīgs jebkuram mūsdienu izstrādātājam, jo tas veido pamatu, kas nepieciešams ērtam komandas darbam komandā un darbam ar trešās puses atvērtā pirmkoda risinājumiem.
I ceturksnis
Tīmekļa izkārtojums
— Uzziniet, kā izkārtot vietnes, izveidot lapu un sagatavoties uzdevumu plānotāja izveidei — Apgūstiet Bootstrap bibliotēku, LESS un SASS priekšapstrādātāji — pārvaldiet adaptīvo izkārtojumu, vairāku pārlūkprogrammu saderības un derīguma principi — izveidojiet galveno lapu lappuse
Kursi
HTML/CSS. Interaktīvs kurss
— Web izstrādes pamatjēdzieni
— HTML iezīmēšanas valodas pamati
— CSS stila lapu pamati
— Pamatbirkas, pseidoklases un pseidoelementi
— Pozicionēšanas pamati un darbs ar CSS Flexbox tehnoloģiju
— Darbs ar izkārtojumu Figma grafiskajā redaktorā
— Responsīvas vietnes izveides pamati
— tīmekļa standarti un atbalsta rīki
Profesionāls izkārtojums
— Elementu pozicionēšana. Praktisks izkārtojums
— HTML5 struktūra, iepazīšanās ar formām
— Bootstrap praktiska pielietošana
— Priekšapstrādātāji: pielietojums praksē
— Pārejas un transformācijas efekti CSS3
— CSS3: multivides vaicājumi, adaptīvs izkārtojums
— Adaptīvā izkārtojuma praktiska pielietošana
— Režģa izkārtojums, jaunas CSS3 funkcijas
II ceturksnis
Frontend izstrāde
— Apgūstiet JavaScript un OOP principus — Iemācieties strādāt ar Parcel, Webpack, Vue.js un trešo pušu API — Jūs varēsiet strādāt dažādās vidēs un savienot trešo pušu bibliotēkas
Projekts
— Izdevumu izsekošanas lietojumprogramma
Kursi
JavaScript pamatkurss
— JavaScript valodas pamati
— pamata JavaScript operatori
— Cilpas, masīvi un datu struktūras
- Objekti JavaScript
— Ievads DOM – dokumenta objektu modelī
— notikumu apstrāde JavaScript
— Semināra nodarbība
— Anonīmas funkcijas un slēgšanas
Uzlabots JavaScript kurss
— Mūsdienu JavaScript
— Objektorientētā programmēšana (OOP) JavaScript
— Asinhronie pieprasījumi
— Regulāras izteiksmes
— Vue.js ietvars
— Vue.js komponenti
— JavaScript serverī
— Testēšana un būvnormatīvi
Projekta veidošanas rīki
— Uzstādīšana un darbs ar paku un Webpack iepakotājiem
— Darbs ar Gulp uzdevumu vadītāju
— Darbs ar npm pakotņu pārvaldnieku
— Trešo pušu pakotņu un bibliotēku savienošana
Vue.js
— Ievads Vue.js
— Vue.js komponentu mijiedarbība
— Metodes un norādījumi
— Vue CLI Vue.js lietojumprogrammas projekta izveidei
— Darbs ar maršrutētāju Vue Router
— Darbs ar Vuex valsts pārvaldības modeli
— Darbs ar API – lietojumprogrammu interfeisu
III ceturksnis
ReactJS bibliotēkas un aizmugursistēmas izstrādes pamati
— Iemācieties strādāt ar ReactJS — Jūs varēsiet izmantot ECMAScript 6 un izmantot Flux koncepciju — Apgūsiet aizmugursistēmas izstrādes pamatus vietnē Node.js un varēsiet izveidot dažādas REST API
Kursi
ReactJS bibliotēka. Pamatkurss
— izstrādes vides un pirmās React lietojumprogrammas iestatīšana
— React komponenta dzīves cikls
— Iedziļināties React un savienot UI bibliotēku
— Maršrutēšana programmā React: kurjerpasta sadalīšana tērzēšanas sarunās
— Redux bibliotēka JavaScript
— Redux starpprogrammatūras funkcijas. Maršrutētāja savienošana ar Redux un datu saglabāšana, izmantojot Redux pastāvēšanas bibliotēku
— Darbs ar API
— Progresīvā tīmekļa lietotne
Node.js platforma
— Ievads Node.js
— konsoļu programmas
— Darbs ar tīkla pieprasījumiem
— Express ietvars
— Darbs ar MySQL – datu bāzes pārvaldības sistēmu
— Autentifikācija un autorizācija
— Darbs ar REST API arhitektūras pieeju
- WebSockets
IV ceturksnis
Attīstība no idejas līdz izlaidumam
— Iepazīsties ar metodoloģijām Agile, Scrum, Kanban — Iegūsti komandas attīstības prasmes un iemācies strādāt ar GIT — Apgūsti nepārtrauktas integrācijas un nepārtrauktas piegādes principus
Projekti
— Komandas izlaiduma projekts. Jūs iziesiet cauri profesionālās izaugsmes posmiem: no idejas atrašanas līdz produkta testēšanai un izlaišanai
Kursi
Profesionāla tīmekļa lietojumprogrammu izstrāde
— Ievads programmēšanas valodā TypeScript
— Uzlabota tipa sistēma TypeScript
— Klases, nosaukumvieta, TypeScript konfigurācija
— TypeScript pievienošana React
— MobX koncepcija
— Lietojumprogrammu pārbaude: React + TypeScript
— SSR tehnoloģija programmā React
Diplomprojekta izstrāde komandā
— Projekts un produkts, produkta MVP, komanda
— Projekta prasības un tehniskās specifikācijas
- Instrumenti
— Izstrādes metodoloģijas
— Problēmas un to risinājumi
— Komandas darba prakse, kvalitāte
— Izlaišana — produkta izlaišana pasaulē
— Produkta palaišana un monetizācija
Kursi ārpus kvartāla
Tie arī jānokārto, lai saņemtu diplomu un palīdzību darba atrašanā. Pieteikties kursiem ar atvērtu datumu var jebkurā dienā, pat pēc visu grafikā paredzēto kursu pabeigšanas.
Kursi
Gatavošanās tehniskajai intervijai
— HTML un CSS
— JavaScript
— Projekta veidošanas rīki
- Vue.js
— Web lietojumprogrammas aizmugursistēmas izstrādes pamati
— izmēģinājuma tehniskā intervija
Datu bāzes pamati. Video kurss
— Relāciju datu bāzes
— DBVS uzstādīšana
— Datu bāzes dizains, normālās formas
— SQL komandas: CREATE, INSERT, DISTINCT, ORDER BY, LIMIT, SELECT un WHERE, DELETE un UPDATE
— datu konsekvence
- Ārējā atslēga
— Tabulu izveide ar relāciju daudzi pret daudziem
- Saliktā primārā atslēga
— Datu apvienošana no vairākām tabulām
— Operatori: INNER JOIN, LEFT JOIN, RIGHT JOIN, UNION, GROUP BY
— Apkopošanas funkcijas
— indeksi
— Darījumi
Datu bāze
— Vebinārs. Vides un DDL komandu instalēšana
— video pamācība. Datu bāzes pārvaldība un darbs ar SQL vaicājumu valodu
— Vebinārs. Ievads datu bāzes dizainā
— Vebinārs. CRUD operācijas
— Video apmācība + vebinārs: operatori, filtrēšana, šķirošana un ierobežošana. Datu apkopošana
— Video apmācība + tīmekļa seminārs: sarežģīti vaicājumi
— Video apmācība + tīmekļa seminārs: darījumi, mainīgie, skati. Administrācija. Saglabātās procedūras un funkcijas, trigeri
— Video apmācība + tīmekļa seminārs: vaicājuma optimizācija. NoSQL
Linux. Darba stacija
— Linux instalēšana un iepazīšanās ar to
— Komandrindas interfeisa iestatīšana
— lietotāju un grupu pārvaldība
— OS ielāde un procesi
— Linux failu sistēmas ierīce. Failu un direktoriju jēdzieni
— Ievads Bash skriptos. crontab un uzdevumu plānotājos
— pakotņu un repozitoriju pārvaldība. Tīkla drošības pamati
— Ievads Docker
Ārštata izstrādātājs: apmācības kurss
— Kā darbojas ārštata darbs?
— Pirmie soļi ārštata biržā
— Kā iegūt vairāk pasūtījumu kā ārštata darbiniekam
— Kā sasniegt mērķus ārštata darbā un nenoslīkt darbā
— Gadījumi un dzīves hacks no pieredzējušiem ārštata darbiniekiem
Gatavošanās darba meklēšanai
— Kā uzrakstīt CV, kas noteikti tiks pamanīts
— Sastādām darba meklēšanas karti
- Kāpēc ir vajadzīgas pavadvēstules?
— Ko sagaidīt intervijā ar HR