Kurso pavadinimas: Programavimo Architektūra: Kuriant Efektyvius Ir Keičiamo Dydžio Aplikacijų Modelius
Trumpas aprašymas
Kursas Programavimo Architektūra yra skirtas pradedantiems ir pažengusiems programuotojams bei sistemų architektams, norintiems įgyti pagrindinių ir pažangių žinių apie šiuolaikinius aplikacijų modelius bei jų kūrimą. Kursas supažindina su pagrindinėmis architektūrinėmis paradigmomis, tokiomis kaip monolitinė, mikroservisų ir serverless architektūros, taip pat su populiariausiais modeliais – MVC, MVP, MVVM ir kitais. Mokymo metu dalyviai gilinsis į geriausias programavimo architektūros praktikas, kokybės užtikrinimo metodus bei saugumo ir našumo principus, kad sukurtos aplikacijos būtų patikimos, efektyvios ir lengvai keičiamo dydžio. Kursas apims ir modernią architektūrą kaip kodas (Architecture as Code) praktiką, leisiančią dalyviams kurti dinamiškas ir valdomas aplikacijas, naudojant automatizavimo įrankius ir diegimo sistemas.
Vertinimas ir baigimo reikalavimai
- Baigiamasis vertinimas sudaro 100 taškų, o norint gauti kursų baigimo pažymėjimą, dalyvis turi surinkti bent 80%.
- Vertinimą sudaro teorinių testų, praktinių užduočių ir galutinio projekto rezultatai.
- Kursą baigusieji gaus žinias ir įgūdžius, reikalingus kurti modernias, keičiamo dydžio, patikimas ir saugias aplikacijas.
Kurso nauda: Šis kursas suteiks programavimo architektūros ir aplikacijų modeliavimo įgūdžius, padėsiančius dalyviams kurti modernias, keičiamo dydžio programas ir suprasti, kaip efektyviai pritaikyti skirtingas architektūrines paradigmas realiuose projektuose.
Curriculum
- 10 Sections
- 30 Lessons
- 10 savaičių
- Programavimo architektūros pagrindai3
- Monolitinės architektūros struktūra ir dizainas3
- Mikroservisų architektūros principai ir kūrimas3
- Serverless architektūra ir jos taikymas3
- Programavimo modeliai: MVP ir MVVM3
- Šiuolaikinė architektūra kaip kodas (Architecture as Code)3
- Kokybės užtikrinimas ir testavimas3
- Saugumo užtikrinimas programavimo architektūroje3
- Našumo optimizavimas ir išteklių valdymas3
- Baigiamasis projektas ir sertifikavimas3
Reikalavimai
- Kas žino technologijas
Tikslinė auditorija
- Nuo 18 metų