1 + 2 lygis

Python – pradedančių studijos

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!

Arijus Vaitkevičius

Junior Data Extraction Specialist @Infare

Nuo vaikystės svajojau dirbti IT srityje, tačiau taip jau atsitiko, kad iki 30 metų karjerą kūriau pardavimų srityje. Išaušo diena, kai pasakiau sau stop, metas daryti kažką dėl savo svajonių darbo ir štai, nepraėjus nei metams, aš žengiu pirmuosius karjeros žingsnius kaip programuotojas. Noriu iš visos širdies padėkoti CodeAcademy administracijai, kurie padėjo pasirinkti man tinkamiausią studijų programą ir visiems sutiktiems dėstytojams už neįkainojamas žinias. O ypač dėstytojams Donatui Noreikai ir Aurimui Klimavičiui už palaikymą ir motyvaciją

Programa

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

Python 140 val.

  • Įvadas, aplinkos paruošimas, pirmoji programa bei komandinė eilutė. Kintamieji, if sąlyga;
  • Masyvai, ciklai;
  • Boolean, data, laikas, išimtys;
  • Funkcijos;
  • Objektinis programavimas, klasės;
  • Paveldėjimas, klaidų ieškojimas (debug);
  • Darbas su katalogais ir failais;
  • Darbas su masyvais, rūšiavimas;
  • Projekto kūrimas, modulių import;
  • Grafinės sąsajos (GUI) kūrimas (su tkinter);
  • Duomenų bazės: pagrindai (sqlite) 12;
  • EXE failų kūrimas, virtualios;
  • Triukai su sąrašais;
  • Loginimas;
  • Projektų su daug failų kūrimas;
  • Modulių importavimas.

Duomenų bazės 60 val.

  • 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;
  • 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;
  • Konsultacija;
  • TESTAS: Python II lygis (30 klausimų) Duomenų bazės 5 Python (sqlite3).

Front-end pagrindai 80 val.

  • HTML / CSS / JavaScript.

Frameworks: Flask 60 val.

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

Frameworks: Django 80 val.

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

OS: Linux 40 val.

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

Programos kūrimas 12 val.

  • 4 konsultacijos individualių projektų kūrimo klausimais.

Atsiskaitymai 8 val.

  • TESTAS: Baigiamasis (30 klausimų);
  • Konsultacija;
  • Baigiamųjų programų pristatymas, įvertinimas Atsiliepimai, diskusijos, kalbos.

Programos kalendorius

Laikotarpis

Laikas

18:00 - 22:00

Trukmė

480 valandų

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!