UAB Baltijos technologijų institutas
Mokymų teikėjo pateikta informacija
Programa skirta Jaunesniojo programuotojo IV lygio kompetencijoms ugdyti. Programos metu įgyjami stiprūs web programavimo, front-end (JavaScript, React) ir back-end (PHP, Node.js) programinės įrangos kūrimo pagrindai.
Kompetencijos apima gebėjimą kurti taikomąsias PHP programas, naudojant karkasus, efektyviai projektuoti reliacines ir nereliacines (NoSQL) duomenų bazes bei dirbti komandoje, taikant versijų kontrolės sistemas (GIT). Dalyviai išmoksta dirbti su šiuolaikinėmis technologijomis, tokiomis kaip MySQL, API ir React, ir supranta back-end bei front-end sistemų sąveiką.
Programoje išskiriama skaitmeninė kompetencija, apimanti visas kitas profesines ir bendrąsias kompetencijas – nuo kritinio mąstymo, problemų sprendimo ir kūrybiškumo iki bendradarbiavimo bei atsakingo technologijų taikymo. Skaitmeninių gebėjimų ugdymui skiriama apie 70 % programos laiko, likusieji 30 % skirti kitų bendrųjų kompetencijų stiprinimui.
—
| Temos pavadinimas | Trumpas temos aprašymas |
|---|---|
| 1. Informacinių sistemų projektavimas ir kūrimas | Žymėjimo kalbos HTML, HTML bylos struktūra. CSS pagrindai ir CSS karkasai (Bootstrap, TailWind). HTTP protokolo pagrindai. Kodo saugyklos, versijavimas su GIT. JavaScript (Kintamieji, Array metodai, Objektai, DOM, HTML, CSS ir JS apjungimas, localStorage naudojimas) |
| 2. Nesudėtingų duomenų bazių projektavimas ir kūrimas | Node.js Serverio ir kliento pusių samprata (Back-End ir Front-End). Duomenų bazių tipai, SQL Pagrindai. API kūrimas ir naudojimas (HTTP, JSON). MySQL duomenų bazė (CRUD operacijos). Duomenų siuntimas ir gavimas iš serverio |
| 3. Programavimo aplinkos ir kūrimo proceso valdymas | PHP pagrindai (veikimas serverio pusėje, Node.js). REACT pagrindiniai principai (JSX, komponentai, būsenos). REACT sudėtingesni principai (hooks, FLUX). Puslapio pagaminimas ir patalpinimas į internetą (naudojant NoSQL duomenų bazes, jų struktūras). Taip pat apima kompetencijas: 130. Projektuoti tipines reliacines ir nereliacines (NoSQL) duomenų bazes. 133. Kurti programinę įrangą individualiai ir dirbant komandoje. |
| 4. Skaitmeninių kompetencijų taikymas programavimo procese | Integruota tema, apimanti pažangų skaitmeninių technologijų taikymą: Git, Docker, Copilot, ChatGPT, DevOps procesus. Dalyviai taikys šias priemones kuriant pilnus projektinius sprendimus nuo dizaino iki deploy. |
—
—
Mokymosi programos trukmė: 840 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ė: Įskaityta
Tvarkaraščių duomenų nėra.
Įvertinimų dar nėra.