Pradedančiųjų mokymai

Python programavimo kursai

Python programavimo kursai

Mokymų programa

Python

· Grafinės sąsajos (GUI) kūrimas
· Triukai su sąrašais
· Loginimas
· Projektų su daug failų kūrimas
· Modulių importavimas
· Virtualios aplinkos (VENV)
· Paleidžiamieji (exe) failai
· UNIT testų kūrimas
· RegEx pagrindai
· RegEx Pythone
· Get/Set metodai
· Konsultacija: užduotis „Tankas“
· Requests
· JSON
· API panaudojimas
· Web scraping
· Konsultacija: užduotis „Temperatūros“
· Dekoratoriai
· Flask karkasas (įžanga)
· El. pašto siuntimas
· Iteratoriai
· Generatoriai
· Konsultacija: užduotis „Arbitražas“
· Darbas su nuotraukomis
· Numpy
· Pandas I
· Konsultacija: užduotis „Biudžetas“
· GIT
· Pandas II
· Pandas III
· Vizualizacija: Matplotlib; Vizualizacija: Seaborn
· Konsultacija: užduotis „Biudžetas“ (tęsimas)
· Machine Learning: tiesinės regresijos modelis, klasifikatoriai, modeliai praktikoje
· Konstantos, enum
· PEP8 standarto reikalavimai
· Konsultacija: užduotis „Paskolos“

Duomenų bazės

· Duomenų bazės 1: užklausos
· Duomenų bazės 2: sudėtingos užklausos
· Duomenų bazės 3: ryšių užklausos
· Duomenų bazės 4: projektavimas
· Duomenų bazės 5 Python (sqlite3)
· Duomenų bazės 6 ORM 1 (sqlalchemy)
· Konsultacija
· Duomenų bazės 7 ORM 2 (sqlalchemy)

Frameworks: Flask

· Flask 1: pirma svetainė
· Flask 2: dinaminiai maršrutai; formos
· Flask 3: DB sukūrimas; Crud operacijos; Migracija. Konsultacija: „Biudžetas“ su Flask ir
DB
· Flask 4: Many2one ryšys
· Flask 5: One2many ryšys; Many2many ryšys
· Flask 6: API kūrimas. Konsultacija: užduotis „Egzaminavimo programa“
· Flask 7: vartotojų kūrimas
· Flask 8: nuotraukos įkėlimas; admin puslapis; įrašų puslapiavimas
· Flask 9: slaptažodžio atnaujinimas; klaidų puslapių sukūrimas
· Flask 10: projekto struktūros sutvarkymas

Front-end pagrindai

· HTML / CSS / JavaScript

Frameworks: Odoo

· Odoo 1: diegimas kompiuteryje; PyCharm nustatymas
· Odoo 2: pirmojo modulio sukūrimas
· Odoo 3: standartiniai rodiniai (views); ryšiai tarp modelių (objektų)
· Odoo 4: paveldėjimas; domains
· Odoo 5: skaičiuojami laukai; default reikšmės; papildomi rodiniai (views)
· Odoo 6: vartotojai, teisės; vedliai (wizards); vertimai
· Odoo 7: PDF failų generavimas (reports); valdymo skydas (dashboards); Odoo API
· Odoo 8: statuso pridėjimas; nuotraukų prisegimas ir atvaizdavimas; failų prisegimas
· Odoo 9: diegimas Linux serveryje

Frameworks: Django
· Django 1: įžanga; modeliai; programa „Autoservisas“
· Django 2: administratoriaus puslapis
· Django 3: šablonai
· Django 4: rodiniai (views)
· Django 5: puslapiavimas, paieška; nuotraukos
· Django 6: sesijos; autorizacija
· Django 7: autorizuotas turinys; HTML laukai modeliuose
· Django 8: registracijos ir kitos formos
· Django 9: vartotojo profilio puslapis; nuotraukų prisegimas
· Django 10: vertimai; kalbos pasirinkimas
· Django 11: Create, Update, Delete rodinių klasės
· Baigiamosios programos kūrimo pradžia
OS: Linux

· OS 1: prisijungimas, naujo vartotojo sukūrimas; failų hierarchija, navigacija; failų
nuskaitymas
· OS 2: darbas su katalogais ir failais; archyvai, paieška; teksto redagavimas
· OS 3: vartotojai; grupės; leidimai
· OS 4: grep filtravimas, komandų istorija; paketų diegimas; Systemd įrankis (su Apache 2)
· OS 5: Flask diegimas serveryje
· OS 6: Django diegimas serveryje
· OS 7: https nustatymas; duomenų apsaugojimas

Programos kūrimas

5 konsultacijos individualių projektų kūrimo klausimais

white-logo-glyph

TRUKMĖ

410 kontaktinių valandų

Susisiekti

Panašios programos

JAVA kursas

Java – programavimo kalba, kurios aktualumas bei specialistų poreikis auga jau nuo 1995 metų, kartais ji net vadinama programavimo kalbų karaliene. Šios programavimo kalbos populiarumo priežastis slypi labai plačiame pritaikomume

Front-End kursas

Front-end programuotojas sukuria tai, su kuo paprastai susiduria vartotojai. Front-end programavimo dėka vartotojai savo ekranuose gali matyti svetainės struktūrą bei vizualus, kuriems sukurti prireikia ne tik techninių, bet ir kūrybinių įgūdžių.

iOS kursas

iOS programuotojai kuria programėles įrenginiams, palaikantiems iOS – „Apple“ operacinę sistemą. 2021 metais visame pasaulyje jau buvo 1.65 bilijonai aktyvių „Apple“ įrenginių ir šis skaičius palaipsniui vis labiau auga.

Visos programos