174 val. Python programavimas (automatizavimas ir Web Scraping)

By LITIT Ši mokymų programa patvirtinta įmonės LITIT -(strateginės svarbos tarptautinio IT kompetencijų centro, kuriančio aukščiausio lygio sprendimus didžiausioms Vokietijos, Austrijos ir Šveicarijos rinkos korporacijoms), kaip atitinkanti šiuolaikinės rinkos aukštus standartus, reikalaujamas kompetencijas ir įgūdžius.
Artimiausios kursų datos:
  • Birželio 4 d. - Rugsėjo 17d. | Vakariniai 18:00-21:00 (I, III, IV) | 174 ak. val.
  • Rugpjūčio 11 d. – Spalio 29 d. | | Vakariniai 18:00-21:00 (I, III, IV) | 174 ak. val.

Mūsų studentai dirba

Apie kursus

Python – tai viena populiariausių ir universaliausių programavimo kalbų, plačiai naudojama duomenų analizėje, automatizavime ir technologijų sprendimuose. Python kursų metu išmoksi rašyti aiškų ir struktūruotą Python kodą, naudotis tokiomis bibliotekomis kaip Pandas ir Matplotlib duomenų apdorojimui bei vizualizacijai. Taip pat sužinosi, kaip kurti automatizuotas darbo eigas, kurios padeda sutaupyti laiką ir sumažinti žmogiškų klaidų tikimybę. Python kursai apima praktinius pavyzdžius iš verslo ir kasdienės veiklos. Baigęs Phyton kursus gebėsi taikyti Python sprendimus realiuose projektuose bei pasiruoši tolesniam tobulėjimui analitikos ar programavimo srityje.

  • Visos paskaitos vyksta gyvai internetu su profesionaliu lektoriumi. Junkis ir studijuok iš bet kur!
  • Galimybė vėl kartoti kursą NEMOKAMAI net 12 mėn po kurso baigimo.
  • Prieiga prie paskaitų įrašų (gali bet kada peržiūrėti kurso medžiagą)
  • Akcentas į praktinius įgūdžius! Net 80% kurso – praktika, o ne teorinės žinios.
  • Darbdavys reikalauja patirties? Kursas baigiamas ruošiant ir pristatant realųjį projektą, kuris taps puikiu praktinių įgūdžių įrodymu įsidarbinant.
Kaina:

2049 arba Sudarykite GF banko sutartį

(Mokant visą sumą iškart taikoma 15% nuolaida)

Mūsų studentai dirba

LITIT atstovas kalba apie „Vilnius Coding School” Python programavimo mokymus.

LITIT atstovas

„Programos turinys yra aktualus ir atitinka šiandienos rinkos poreikius, ypač kalbant apie Python taikymą automatizavimui ir duomenų surinkimui. Šios sritys realiai naudojamos versle, o programa labai gerai paruošia žmones tolimesniam augimui arba pirmai pozicijai rinkoje.

Python srities potencialas Lietuvoje yra didelis ir toliau auga. Automatizavimas, duomenų apdorojimas, web scraping sprendimai aktualūs startuoliams ir didesnėms įmonėms. Tai gera kryptis persikvalifikavimui, nes Python leidžia gana greitai pamatyti praktinę naudą ir įsilieti į IT pasaulį.”

Ko išmoksiu?
Pagrindinių programavimo principų

Internetinių puslapių nuskaitymo (Web Scraping)

Procesų automatizavimo: El. laiško išsiuntimas, Duomenų įvedimas ir kita.

Duomenų manupuliavimo.

Sukurti Grafinę vartotojo sąsają (GUI) su PyQt5 biblioteka.

Praktinės duomenų analizės su Python.

Objektinio programavimo pagrindų.

SQL duomenų bazių kūrimo pagrindų.

Ką gebėsiu po mokymų?

Suprasite pagrindinius programavimo principus ir gebėsite kurti funkcionalų Python kodą.

Gebėsite nuskaityti ir gauti duomenis iš interneto puslapių, efektyviai juos valdyti ir manipuliuoti.

Galėsite kurti automatinius procesus, pvz., automatiškai siųsti el. paštą arba apdoroti duomenis.

Gebėsite kurti paprastas programas su interaktyviu dizainu naudojant pyQt5.

Suprasite kodo versijavimo svarbą ir gebėsite efektyviai valdyti ir bendradarbiauti su kodu.

Suprasite objektinio programavimo principus ir jų pritaikymą kuriant efektyvų kodą.

Gebėsite organizuoti, tvarkyti ir plėtoti savo projektus, taikant gerą kodavimo praktiką.

Galimos darbo pozicijos po mokymu:

  • Junior Python developer (jaunesnysis Python programuotojas).
  • Automatizavimo Inžinierius.
  • Web Scraping Specialistas.
  • Grafinio Vartotojo Sąsajos (GUI) Dizaineris.

Kursų programa

  • Python kodo veikimas debesyse (google collab sąsaja)
  • Python programavimo filosofija.
  • Kaip kuriami kintamieji, teisingas jų pavadinimas
  • Susipažinimas su dinaminiu kintamųjų nustatymu
  • Type() funkcijos veikimas, kaip identifikuoti kintamojo tipą
  • Skaičių tipai, kuo skiriasi sveikas (integer) nuo realaus skaičiaus (float)
  • tekstinių kintamųjų (string) kūrimas; skirtumai tarp dvigubų ir viengubų kabučių, kuriant tekstinius kintamuosius; metodai su tekstiniais kintamaisiais;
  • string kintamojo pjaustymas; format string sintaksė su visų 4 tipų kintamaisiais; kintamųjų tipų keitimas.
  • Neprimityvūs kintamieji: sąrašai (list); kortežai (tuples); rinkiniai (sets); žodynai (dictonaries)
  • Sąrašo (list) kintamojo sukūrimas ir savybės; sąrašo (list) metodai: pridėti kintamąjį; išimti kintamajį; modifikuoti sąrašą;
    sąrašo pjaustymas.
  • Kortežų (tuples) kintamojo sukūrimas ir savybės; kortežų (tuples) metodai:
    pagrindiniai skirtumai tarp kortežų (tuples) ir sąrašų (list) – kur taikomas vienas, o kur kitas; rinkinių (set) kintamojo sukūrimas ir savybės
  • rinkinių teorija; rinkinių (set) metodai; pagrindiniai skirtumai tarp rinkinių (set) ir sąrašų (list) – kur taikomi rinkiniai; – žodynų (dictonaries) kintamojo sukūrimas ir savybės; žodynų (dictonaries) metodai: kaip informacija saugoma žodynuose; pagrindiniai skirtumai tarp kortežų (dictonaries) ir kitų neprimityvių kintamųjų – kur taikomi žodynai; loginės operacijos su neprimityviais kintamaisiais.
  • input() funkcijos sintaksės teorija; input() funkcijos taikymo pavyzdžiai;
  • kintamųjų konvertavimas iš input() funkcijos.
  • loginiai (boolean) kintamieji; IF/ELSE sąlygos; ELIF sąlygos taikymas.
  • klaidų valdymo filosofija; klaidų valdymas su try:/except: blokais; continue/break naudojimas gaudant klaidas
  • kintamųjų konvertavimas iš input() funkcijos; for ciklas; for ciklo taikymas su list/tuple; for ciklo taikymas su žodynais
  • continue/break naudojimas for cikle; for ciklas kitame for cikle; for ciklo naudojimas su skirtingo tipo duomenimis (string, list ir žodynais).
  • while ciklo sintaksė;
  • while ciklo sintaksės pavojai – kodas nebaigs suktis; IF/ELSE panaudojimas su while ciklu; while ciklo taikymo skirtumai nuo for ciklo.
  • funkcijų rašymo teorija; funkcijos be return, naudojant tik print() metodą
  • funkcijos su return sintakse; funkcijos su list/tuple ir dict kintamaisiais;
  • funkcijos su for/while ciklais; testų rašymas funkcijoms;
  • assert sintaksė; – lambda funkcijos sintaksė;
  • funkcijos funkcijose; recursive funkcijų teorija; funkcijų dokumentacijas, docstring.
  • Objektinio programavimo filosofija
  • Objekto sukūrimas, pagrindiniai metodai
  • Objektų pavyzdžiai populiariose Python bibliotekose;
  • Objektų dokumentavimas
  • Objektų paveldimumas
  • Rekomendacijos kuriant objektus.
  • Susipažinimas su Python virtualiosiomis aplinkomis
  • Pip sintaksė
  • Paketų versijų išsaugojimas
  • Failų tvarka projekte
  • Sugeneruoti .exe tipo failą iš python .py script’o.
  • SQL varotojo sąsajos apžvalga ir taikymo pavyzdžiai
  • SQL sintaksės apžvalga
  • Duomenų paėmimas, atnaujinimas, trynimas ir įrašymas (CRUD)
  • SUM, COUNT UNIQUE ir kitų agregacijų prijungimas.
  • Kodo versijavimas naudojant GIT ir Github
  • GIT komandos
  • Susipažinimas su GitFlow darbo specifika
  • CI/CD metodologijos apžvalga
  • Komandinio darbo simuliacija dirbant prie bendro projekto
  • peržvelgti demo kodą iš pirmos pamokos;
  • OS bibliotekos apžvalga; pagrindinės funkcijos dirbant su failais lokaliai
  • Google API biblioteka
  • Google mail bibliotekos funkcijų apžvalga
  • Google drive bibliotekos apžvalga
  • HTML pagrindai
  • Interneto puslapio kodo peržiūrėjimas su interneto naršykle
  • Request biblioteka
  • Pagrindinės funkcijos ir taikymai
  • Beautifulsoup4 (bs4) bibliotekos apžvalga;
  • PyQt6 bibliotekos teorija
  • PyQT6 widgets apžvalga
  • Įvairūs grafinės sąsajos komponentai: mygtukai, laukeliai įvesti duomenis
  • PyQt designer programos apžvalga.
  • Baigiamojo darbo rengimas pasirinkta tema: Automatizavimas; Duomenų rinkimas (web scraping); Aplikacijos kūrimas
  • Baigiamojo darbo pristatymas
  • Pasitikėjimas savimi
  • Laiko planavimas
  • Efektyvus mokymasis
  • Imposterio sindromas
  • Grįžtamasis ryšys
  • Emocinis intelektas
  • Kritinis mąstymas
  • Prisitaikymas
  • Problemų sprendimas
  • Darbas komandoje
  • Konfliktų valdymas
  • Įvadas į dirbtinį intelektą ir jo pagrindines sąvokas
  • Pagrindinės DI sritys: Natūralios kalbos apdorojimas ir kompiuterinė rega
  • Kaip DI transformuoja įvairias pramonės šakas ir darbo vietas
  • Praktiniai DI pritaikymo pratimai
  • Patarimai, kaip integruoti DI įrankius į kasdienes darbo užduotis
  • Sėkmingų DI integracijos atvejų analizės
  • Etiniai DI aspektai ir atsakingas naudojimas
  • Dirbtinio intelekto istorija ir evoliucija
  • Papildomi šaltiniai ir kurso apibendrinimas

Kurso lektoriai. Mokykis iš geriausių!

MINDAUGAS K.

Dirba Hostinger
Dėsto Duomenų analitika, Duomenų mokslas, Python

HENRIKAS M.

Dirba Meridia
Dėsto Duomenų analitika, Duomenų mokslas

AUDRIUS V.

Dirba Freelance Python Developer
Dėsto Duomenų analitika, Duomenų mokslas, Python

Įsidarbinimo sėkmės istorijos

Dirba:

Julija

MokėsiDuomenų analitiką
gydytojos ekspertėsĮprogramuotoją - duomenų analitikę

Julija savo karjeroje rado būdą sujungti medicinines žinias ir naujai įgytus duomenų analitikos įgūdžius. „Sparčiai augantis Health tech judėjimas sudomino ir mane, todėl nusprendžiau pasukti šia kryptimi,“ – pasakoja ji. Nors duomenų analitika buvo beveik …

Julija Skaityti

Dirba:

Rokas

MokėsiIlgieji Javascript “Full-stack” mokymai
pardavimų vadybininkoĮfull-stack programuotoją

Iš pardavimų vadybininko į full-stack programuotoją – tokį įspūdingą karjeros virsmą išgyveno Rokas. 💻 „Jaučiau, kad mano sugebėjimai daug geriau pasiteisintų kitoje karjeroje – programavime. Jis reikalauja kūrybos, loginio mąstymo ir planavimo – spręsti problemas …

Rokas Skaityti

Dirba:

Lina

Mokėsiautomatinio testavimo mokymus
projektų vadovėsĮkokybės užtikrinimo automatikos inžinierę

Apsilankėme svečiuose pas bičiulius „Vention“, kurių gretose jau beveik metus sėkmingai dirba mūsų automatinio testavimo mokymų alumnė Lina. Buvusi projektų vadovė pasidalino savo asmenine mokymų patirtimi, motyvu persikvalifikuoti, karjeros keitimo proceso eiga bei kilusiais iššūkiais …

Lina Skaityti

Dirba:

Valentinas

MokėsiAutomatinio testavimo mokymus
surinkėjo/operatoriausĮjunior QA testuotoją

Valentinas sėkmingai pakeitė savo karjerą po automatinio testavimo mokymų VILNIUS CODING SCHOOL. 🏆 Nors neturėjo realios IT patirties, jo atkaklumas ir stipri motyvacija atvėrė duris į naują profesiją. „Darbo paieškos nebuvo lengvos – teko dalyvauti …

Valentinas Skaityti

Registruokis ir pradėk naują karjeros etapą:

Svarstai kokią programą pasirinkti arba turi klausimų?

Kodėl verta mokytis pas mus?

green tick Vilnius Coding School iš konkurentų išsiskiria platesniu požiūriu į mokymąsį ir integraciją. VCS – daugiau nei mokykla, tai – KARJEROS EKOSISTEMA!

green tick ALUMNI bendruomenė. Nuo pirmos mokymosi dienos tu tampi jos dalyvių ir pasilieki net baigęs kursus. Čia patirčių, bendravimo ir naujų draugysčių HUBas, nariai nemokamai dalyvauja ekskursijose į TOP įmones, renginiuose, Hackatonuose, webinaruose.

green tick KARJEROS centras. Po mokymų tavęs laukia profesionalus parengimas karjeros šuoliui: mentorystė, CV ir Linkedin profilio sutvarkymas, darbo pokalbių simuliacijos, psichologinis (Mental Health) paruošimas, know-how, kad galėtum įsidarbinti pas geidžiamaiusius darbdavius!

green tick OFICIALUS sertifikatas. Vilnius Coding School sertifikatas aukštai vertinamas TOP darbdavių ne tik Lietuvoje, bet ir užsienyje.

green tick PRAKTIKA. Tai, ko ypač nori darbdaviai ir ypač iš junior specialistų. VCS kursai turi daugiau nei 80% praktikos, o kursai užbaigiami realaus projketo paruošimu, kuris tampa svariu argumentu įsidarbinant. Be to, kviečiame jus dalyvauti Chakatonuose ir kitose praktiniuose projektuose.

green tick MOKAISI iš geriausių. Mūsų lektoriai – žinomų įmonių specialistai ir savo sryties profesionalai. Programos nuolat atnaujinamos pagal rinkos tendencijas ir technologijas.

green tick INDIVIDUALUS priėjimas ir lankstumas. Gali išbandyti kursą, pereiti į kitą, sustabdyti ir kartoti jį nemokamai, peržiūrėti paskaitų įrašus, derinti tau patogiausią mokymosį grafiką ar asmeniškai Tau pritaikytą mokėjimo būdą. Kuriame ne sienas, o asmeninį santykį!

green tick MENTAL HEALTH. Į visus kursus įtraukėme emocinio intelekto lavinimo praktikas, kurie moko mažinti įtampą, dirbti komandoje, pasitikėti savimi, susitelkti stresinėse situacijose, efektyviai derinti mokymasį su darbu ir asmeniniu gyvenimu, atrandant balansą, gyvenimo džiaugsmą ir pasiekiant savo gyvenimo tikslus.

Lankstus atsiskaitymas

Populiariausi būdai

Mokant visą sumą iškart:

Už mokymus galite sumokėti visą sumą iš karto ir gauti nuolaidą.

Nuolaida taikoma mokymams, kurių trukmė nuo 160 val.

mosaic

Išsimokant dalimis be pabrangimo:

Įmokų skaičius su kiekvienu studentu sutariamas individualiai.

Kai mokymus
apmoka įmonė:

Įmonių darbuotojai gali prisijungti prie formuojamų mokymų grupių. "Įmonių-partnerių" ir "Super įmonių-partnerių" darbuotojams, kurių mokymus apmoka įmonė arba darbuotojams, kurie už mokymus moka patys, taikome nuolaidas.

leasing

Išsimokėtinai su GENERAL FINANCING BANKU

Mokėjimo terminas iki 84 mėn.

Nuolaidų sistema

Įprasta mokymų kaina 2049 €

MOKANT VISĄ SUMĄ IŠKART
taikome iki 15% nuolaidą!

1742

(Pilna kaina 2049 €)

Taikoma, jei sumokate visą sumą išankstinės registracijos metu

ALUMNI
taikome iki 20% nuolaidą!

1640

(Pilna kaina 2049 €)

Taikoma visiems mokyklos absolventams visiems mokymams bei savaitgalio dirbtuvėms- workshop’ams

REKOMENDUOJATE MUS DRAUGUI
taikome iki 15% nuolaidą!

(Pilna kaina 2049 €)

Nuolaidą gaunate abu: ir Tu ir draugas.

* Nuolaidos nėra sumuojamos
** Nuolaida mokant visą sumą iš karto netaikoma E-mokymams

VILNIUS CODING SCHOOL

J. Jasinskio g. 14B (2 aukštas),
Naujamiestis, Vilnius

Mokymų klausimais susisiekite:
[email protected]

Bendradarbiavimo ir kitais klausimais susisiekite:
[email protected]
+370 606 75071

REKVIZITAI

UAB „Vilnius Coding School“
Įmonės kodas: 304299909
Adresas: J. Jasinskio g. 14B, Naujamiestis, Vilnius
A.s. Nr.: LT087044060008107796
AB SEB bankas, banko kodas: 70440
Tel.:  +370 606 75071
El. paštas: [email protected]