2 lygis Nemokamos studijos

Python – pažengusių

Python – aiškiai suprantama ir greitai išmokstama, tačiau labai universali ir galinga programavimo kalba. Python kalba parašytas kodas yra itin aiškiai suprantamas net pradedančiajam. Be to, Python pasižymi ypatingu lakoniškumu ir lankstumu, todėl šią kalbą išmokti yra nesunku, o ja naudotis – smagu ir patogu. Tačiau už aiškumo ir paprastumo slypi universalumas ir platus pritaikymas. Python pritaikyti galima beveik visur: nuo tinklalapių, programėlių, žaidimų, programinės įrangos kūrimo iki duomenų mokslo ir dirbtinio intelekto.

  • 1730€
    Vidutinis Python programuotojo atlyginimas Lietuvoje
  • 97%
    Python programuotojų Lietuvoje yra patenkinti savo darbu
  • 83%
    Studentų sėkmingai pabaigia Python kursą

Įsidarbinimo galimybės

Atsiliepimai

Enrika Vyšniauskaitė

Junior Python Developer @Corner Case Technologies

CodeAcadamy padėjo pasiekti man labai svarbų tikslą: įsidarbinti Junior Python programuotoja. Jaučiu didžiausią padėką savo dėstytojui, kuris padėjo man tapti geresnei savo srities žinovei bei siekti maksimalių rezultatų. Visa tai prisidėjo prie to, kur esu dabar – dirbti mėgiamą darbą stiprioje IT kompanijoje!

Programa

5 mėnesiai
  • 1 tema
  • 2 tema
  • 3 tema
  • 4 tema
  • 5 tema
  • 6 tema
  • 7 tema
  • 8 tema

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žsklausos
  • 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 įkelimas; 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 atvaizavimas; 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

Dėstytojai

Mūsų dėstytojų komanda – skirtingų IT specialistų mišinys. Vieni, kaip kokie superdidvyriai 🦸, dienomis
užima Top pozicijas savo įmonėse ir vakarais atsiliepia į studentų pagalbos šauksmus, kiti – dirba kaip freelancer’iai, kasdien žongliruodami tarp klientų bei studentų. Tačiau visi jie 100% pasiruošę žiniomis ir patirtimi padėti tau! 🧑‍🎓

Python

Donatas Noreika

Freelance Python (Odoo) Developer

Python

Matas Minelga

Python

Domas Vaitmonas

Programos kalendorius

Laikotarpis

lapkričio 15 d. - gegužės 24 d.

Laikas

18:00 - 22:00

Trukmė

410 valandų

Kaina

nuo 2500 € arba nuo 50€/mėn. išsimokėtinai.

Skaičiuoklė

Išsimokėjimo galimybės

Mes siūlome tiek skirtingų išsimokėjimo galimybių ir lengvatų, kad sukūrėme skaičiuoklę savo galimybes pasiskaičiuoti pačiam – visai kaip banke. 💸

CodeAcademy finansavimas

  • Nuo 50 €/mėn.

Lietuvos Užimtumo Tarnybos finansuojami kursai

  • Finansuoja Lietuvos Užimtumo Tarnyba ir Europos Sąjungos fondai
  • Reikalinga atitikti Užimtumo Tarnybos reikalavimus.

Mokėk po sėkmingo įsidarbinimo!

  • Mėnesinis mokestis – 10% nuo Neto pajamų, su galimybe turėti mokėjimo atostogas iki 5 mėnesių.

Dažniausiai užduodami klausimai

Kursų grafikas yra fiksuotas, visos pamokos yra vedamos gyvai, profesionalių CodeAcademy dėstytojų, kuriems, paskaitų metu, galite užduoti klausimus, pasitikrinti namų užduotis, gauti patarimų dėl ateities projektų.

Mokslams virtualioje ervėje naudojame vieną pažangiausių bei lanksčiausių pedagoginių programų – Microsoft Teams. Kartu su Microsoft Teams turėsite prieigą prie Microsoft Office paketo nemokamai vieneriems metams.

Prisijungimai prie Studijų aplinkos studentams atsiunčiami likus 5-3 darbo dienoms iki užsiėmimų pradžios į sutartyje nurodytą el. paštą.

Susisiekite su mumis!