Ilgieji JavaScript Full-stack mokymai
0.0 (0)

"Vilnius Coding School" UAB

Ilgieji JavaScript Full-stack mokymai

Neformaliojo suaugusiųjų švietimo programa | 22006130005

  • Mokymai prasideda:
  • Trukmė: 492 akad. val.
  • Kaina nuo:
  • Finansavimas:

Apie mokymus

Mokymų teikėjo pateikta informacija

Anotacija

Mokymai skirti norintiems suprasti ir išmokti kaip kuriamos WEB svetainės. Mokymuose kaip pagrindas imama JavaScript programavimo kalba ir su šia kalba susijusios technologijos. Šie mokymai apima tiek vartotojui matomą dalį (vadinamą “frontend”), tiek vartotojui nematomą dalį (vadinamą “backend”), taigi, mokymai skirti jeigu asmuio nori tapti “full-stack” programuotoju. Po mokymų asmuo bus pilnai pasiruošęs sukurti tinklalapio išvaizdą, sukurti interaktyvų funkcionalumą, sukurti duomenų bazę, ją sujungti su tinklalapiu, ištestuoti parašytą kodą, versijuoti kodą, dirbti komandoje.

Įgyjamos ir tobulinamos kompetencijos

Bendrosios kompetencijos

  • Skaitmeninė kompetencija
  • Asmeninė, socialinė ir mokymosi mokytis kompetencija

Profesinės kompetencijos

  • Analizuoti skirtingų tipų reikalavimus, apibūdinančius kompiuterinę programą
  • Projektuoti ir programuoti žiniatinklio puslapių vartotojo sąsajas
  • Kurti tipinę programinę įrangą

Aukštą pridėtinę vertę kuriančios kvalifikacijos ir kompetencijos

  • 129. Taikyti programinės įrangos kūrimui naudojamus informatikos principus ir metodus

Mokymosi programos turinys

Temos pavadinimas Trumpas temos aprašymas
1. Webpack Webpack pagrindai
2. JavaScript testavimas Testavimo tipai, lygiai ir dokumentacija; Unit testai; Integravimo (Mock) testai; End-to-end testai su Cypress.
3. Kodo versijavimas Git instaliavimas ir aplinkos paruošimas; Kodo versijavimo pagrindai; Git ir GitHub.
4. MERN MongoDB pagrindai; MongoDB projektas; Express.js pagrindai; MERN projektas, MERN kontrolinis darbas.
5. React Komponentų kūrimas, duomenys, funkcijos; React Router, LocalStorage, JSON Server; useState, useEffect, useRef, useContext; React Projektai; React testavimas.
6. Agile irScrum Agile and Scrum metodologija, įrankiai.
7. Sass Įvadas į Node.js, NPM; Gulp pagrindai; Sass.
8. Node.js Node.js pagrindai; Node.js projektas.
9. CSS CSS pagrindai; Įžanga, selektoriai, spalvos, teksto formatavimas;Dėžutės modelis, eilutės elgsena (display), pozicijos; Išdėstymo kūrimas su Flexbox ir CSS Grid; Pritaikymas mobiliems įrenginiams; Praktinės CSS pagrindų užduotys; Bootstrap karkasas ir projektas; Visual Studio Code papildinys, Tailwind pagrindai; HTML ir CSS testas; HTML ir CSS projektas.
10. Projekto talpinimas serveryje Projekto talpinimas serveryje.
11. API API įvadas; API rūšys, REST API užklausos.
12. TypeScript TypeScript pagrindai; TypeScript projektas.
13. Karjeros startui – minkštieji įgūdžiai (soft skills) 1. Bendravimo įgūdžiai: Aktyvus klausymasis; Efektyvi komunikacija; Bendravimas su sunkiais klientais; Ryšio kūrimas. 2. Problemų sprendimo strategijos: Problemų analizavimas ir diagnostika; Sprendimų nustatymas; Gedimų šalinimo būdai; Pagrindinės problemos priežasties analizė; Naujausios problemų sprendimo technologijos; Kaip gauti atsiliepimus iš vadovų; Profesinis tobulėjimas. 3. Laiko valdymas ir organizavimas: Užduočių prioritetų nustatymas; Darbo krūvio valdymas; Delegavimas ir bendradarbiavimas. 4. Emocinis intelektas: Emocijų supratimas ir valdymas; Empatija ir užuojauta; Konfliktų sprendimas; Streso valdymas. 5. Kaip išmokti daugiau ir greičiau bei mažiau pamiršti: 5 minučių smegenų mankšta; Išvalykite savo „protinį rūką“ su šiais 5 skaniais smegenų maisto produktais; Išmokite galingą atminties techniką, kad niekada nepraleistumėte susitikimo.
14. Egzaminas Fullstack sistemos kūrimo egzaminas.
15. Emmet Visual Studio Code plėtiniai ir kodo sutrumpinimai
16. JavaScript pagrindai JavaScript pagrindai: Kintamieji, sąlygos, skaičiavimai; Ciklai, switch metodas; Masyvai; Objektai; Funkcijos, objekto fabrikas, funkcijos objektuose, ES6+ funkcijos; Praktinės JavaScript pagrindų užduotys; DOM manipuliavimas su JavaScript: DOM manipuliavimo su JavaScript pagrindai; DOM manipuliavimo su JavaScript projektai; Asinchroninis JavaScript; Asinchroninio JavaScript užduotys ir projektas; JavaScript pagrindų testas.
17. HTML pagrindai HTML pagrindai; Darbo aplinkos paruošimas, tinklalapiai ir jų tipai; HTML žymos, Praktinės HTML užduotys
18. Sisteminiai reikalavimai Sisteminiai reikalavimai, funkciniai ir nefunkciniai reikalavimai, dokumentacija; User stories, user story mapping.

Programos ypatumai

Papildomi reikalavimai

Mokymosi programos trukmė

Mokymosi programos trukmė: 492 akad. val.

Praktinio kontaktinio darbo trukmė: akad. val.

Teorinio kontaktinio darbo trukmė: akad. val.

Savarankiško darbo trukmė: akad. val.

Vertinimas

Įgytų kompetencijų vertinimo sistema / skalė: 1-10

Slapukai

Naudojame būtinuosius slapukus, kad svetainė veiktų. Su jūsų sutikimu taip pat galime naudoti analitikos ir rinkodaros slapukus, kad pagerintume svetainės patirtį.
Būtinieji
Nuostatos
Analitika