Mokymų teikėjo pateikta informacija
Kursai skirti asmenims, kurie nori įsisavinti žinias ir išmokti dirbti su viena pačių populiariausių, naudingiausių ir patogiausių programavimo kalbų pasaulyje- “Python”
| Temos pavadinimas | Trumpas temos aprašymas |
|---|---|
| 1. Baigiamojo projekto kūrimas | Naudojant įgytas žinias, sukurti tinklapį. |
| 2. Github, Linux, Docker, kita infrastrutūra | Git ir github įvadas. Repozitorijos kūrimas. Github praktika. Šakos, jungimai. Linux pagrindai. Kodo kėlimas į serverį. Docker konteineriai. |
| 3. Django | Django įvadas. Django projekto sukūrimas, struktūra. Projekto nustatymai. Modeliai. Administravimo aplinka. Views, Templates, Formos. Registracija, prisijungimas, vartotojų teisės, turinio prieinamumas. Django gerosios praktikos. Django saugumas. Django projekto kėlimas į serverį |
| 4. Wagtail | Apie Wagtail, Wagtail instaliavimas. Wagtail administravimo aplinka. Turinio kėlimas, redagavimas. Puslapių programavimas. Savo funkcionalumo programavimas. Wagtail integravimas į Django projektą |
| 5. Python programavimo kalba | Kintamieji, jų tipai, veiksmai su jais: skaičiai, tekstas, masyvai, boolean. Sąlygos sakiniai, ciklai, Išimtys. Naudingos Python bibliotekos: Pillow, datetime, urrlib, kt. Python funkcijos, funkcijos iš bibliotekų. Funkcijų rašymas, lambda funkcijos. Operavimas sąrašais, sąrašų funkcijos. Grafinio interfeiso kūrimas. Objektinis programavimas: klasės, klasių metodai, paveldėjimas, polimorfizmas. Testavimas. Python gerosios praktikos |
| 6. Frontend pagrindai | HTML. CSS. Javascript pagrindai (minimalūs). Bootstrap |
| 7. Duomenų bazės | Duomenų bazių teorija, duomenų bazių valdymo sistemos, SQL kalba. Duomenų bazių kūrimas, užklausos jose. Duomenų bazių junginiai (joins). Duomenų bazių projektavimo sakiniai (DDL). Python bibliotekos, skirtos darbui su duomenų bazėmis: SQLite, SQLAlchemy |
—
—
Mokymosi programos trukmė: 560 akad. val.
Praktinio kontaktinio darbo trukmė: 396 akad. val.
Teorinio kontaktinio darbo trukmė: 164 akad. val.
Savarankiško darbo trukmė: akad. val.
Įgytų kompetencijų vertinimo sistema / skalė: 1-10
Tvarkaraščių duomenų nėra.
Įvertinimų dar nėra.