Jaunesniojo Front-end TypeScript programuotojo kompetencijų programa su DI
0.0 (0)

"CodeAcademy" UAB

Jaunesniojo Front-end TypeScript programuotojo kompetencijų programa su DI

Neformaliojo suaugusiųjų švietimo programa | 22006130043

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

Apie mokymus

Mokymų teikėjo pateikta informacija

Anotacija

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.

Įgyjamos ir tobulinamos kompetencijos

Bendrosios kompetencijos

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

Profesinės kompetencijos

  • 133. Kurti programinę įrangą individualiai ir dirbant komandoje, taikant programinės įrangos kūrimo metodus (Integruotos programavimo terpės (aplinkos) diegimas ir konfigūravimas. Komandinio darbo planavimo ir vykdymo sistemos, jų naudojimas. Kodo repozitorijos ir versijų kontrolė. Lankstaus interacinio (angl. Agile) programinės įrangos kūrimo metodo naudojimas);;
  • 114. Projektuoti ir programuoti žiniatinklio puslapių vartotojo sąsajas (Vartotojo sąsajos kūrimas. Vartotojo sąsajos įgyvendinimas programavimo priemonėmis (HTML5, CSS, CSS3, Javascript, TypeScript ir kt.). Populiariausių vartotojo sąsajos kūrimo bibliotekų ir karkasų (ReactJS, AngularJS, Twitter Bootstrap, Tailwind ir kt.) pagrindinės savybės, skirtumai ir panaudojimo galimybės. Aukštesnio automatizavimo lygio kalbų, skirtų vartotojo sąsajų kūrimui (SASS ir kt.), pagrindinės savybės, skirtumai ir panaudojimo galimybės);

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

Mokymosi programos turinys

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.

Programos ypatumai

Papildomi reikalavimai

Mokymosi programos trukmė

Mokymosi programos trukmė: 644 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