Mokymų teikėjo pateikta informacija
Front-end TypeScript kompetencijų programa su DI skirta asmenims, siekiantiems įgyti arba tobulinti įgūdžius „front-end“ programavimo srityje. Programos metu mokomasi kurti pilnai veikiančias interneto svetaines, naudojant HTML, CSS, JavaScript, TypeScript bei React.js ir Node.js technologijas. Dalyviai įgyja žinių apie DOM manipuliavimą, asinchroninį programavimą, serverio kūrimą, duomenų struktūras bei objektinį programavimą. Programa taip pat apima darbo su UI/UX įrankiais įgūdžius bei dirbtinio intelekto (DI) sprendimų taikymą programavimo procese. Baigę šią programą asmenys galės dirbti jaunesniaisiais programuotojais įvairiose IT įmonėse ar technologijų padaliniuose.
—
| Temos pavadinimas | Trumpas temos aprašymas |
|---|---|
| 1. HTML pagrindai | HTML pagrindai; Žymos, atributai, pagrindiniai elementai. Sąrašai ir lentelės. Paveiksliukai ir video"; Puslapio struktūra; Puslapio struktūros elementai – header, footer, div; HTML formos; Formos ir jų elementai; CSS pagrindai; Kas yra CSS, stilių panaudojimas ir baziniai pavyzdžiai, sintaksė; CCS tekstai, šriftai, spalvos Darbas su teksto apipavidalinimu ir jo elementais; Rėmai, pozicijos; Elementų pozicionavimas, margin/padding, rėmeliai, float; Responsive design pagrindai; Kas yra responsive design, media queries ir mobilios versijos?; Flexbox; Fundamentai; |
| 2. JavaScript programavimo kalba. | JavaScript programavimo kalba. Duomenų tipai, operatoriai, sąlygos sakiniai, funkcijos, ciklai, loginiai uždaviniai DOM manipuliavimas, interaktyvumas. Klaidų valdymas (debugging, error handling). Asinschroninis programavimas (promises, callbacks, listeners). JavaScript modulių sistemos (Common JS, AMD, ES2015). |
| 3. Node.js | Node.js. API pagrindai post, get,put,delete. Jungtis su duombaze. Vartotojo autentifikacija. |
| 4. React.Js karkasas | React.Js karkasas. React karkaso panaudojimas ir naudingos funkcijos. Komponentai. Aplikacijos sukūrimas pagal verslo reikalavimus; Vartotojo registracija, autentifikacija; useState, useEffect bei kita. |
| 5. TypeScript | Projektuoti programinės įrangos duomenų struktūras naudojant TypeScript ir objektinio programavimo principus. |
| 6. Dirbtinio intelekto sprendimai | ChatGPT, CoPilot. Informacijos paieška su AI pagalba, sprendimų generavimas naudojant AI, kodo patobulinimas naudojant AI. |
| 7. Papildomi programavimo įrankiai | Papildomi programavimo įrankiai (Git, Figma, wirefrae tools ir kt.) Papildomi įrankiai padedantys programavimui. Praktinis jų panaudojimas. |
| 8. Minkštieji įgūdžiai | CV, LinkedIn, darbo pokalbio dirbtuvės, inviduali veikla ir mokesčiai, IT specialisto kompetencijos. |
—
—
Mokymosi programos trukmė: 644 akad. val.
Praktinio kontaktinio darbo trukmė: akad. val.
Teorinio kontaktinio darbo trukmė: akad. val.
Savarankiško darbo trukmė: akad. val.
Įgytų kompetencijų vertinimo sistema / skalė: 1-10
Tvarkaraščių duomenų nėra.
Įvertinimų dar nėra.