Planuojami mokymai:

Balandžio 11 d.
Gegužės 9 d.
Birželio 13 d.

Kaina: 2580€
(Mokant visą sumą iškart taikoma 25% nuolaida)

Mišrus mokymasis: mokykis ir iš namų ir iš klasės. Galimybė keisti formatą mokymų metu

Intensyvumas: 172 val.
(visos valandos gyvai, realiu laiku su lektoriumi)

Trukmė: 10,75 savaitės - 43 užsiėmimai

Laikas: 4 kartai per savaitę, nuo 18.00-22.00 val.

Kurso kartojimas: galimybė metų bėgyje grįžti kartoti kursą NEMOKAMAI

8
.

Python programavimas + dirbtinis intelektas (AI) vakariniai mokymai

Mokymai įmonėms:

Visos šios programos gali būti adaptuotos pagal jūsų įmonės poreikius. Daugiau

Python programavimo kursai skirti tiems, kurie nori įgyti tvirtus programavimo pagrindus ir mokytis naudoti Python kalbą. Šie mokymai yra puikus pasirinkimas norintiems tapti Python programuotojais... ir plėtoti savo karjerą šioje srityje. Taip pat tai yra puikus įvadas į programavimą visiems, kurie norėtų susipažinti su šia sritimi. Python yra viena populiariausių programavimo kalbų pasaulyje. Ši kalba naudojama tokių organizacijų kaip „Google“, „Facebook“, „Uber“, „Instagram“, „Netflix“, „PayPal“ ir kitų. Mokymų metu jūs išmoksite naudoti Python kalbą automatizavimui, programų kūrimui "back-end" lygmenyje ir efektyviai gauti duomenis iš interneto šaltinių. Tai labai universalus įgūdis, kuris turi daugybę taikymo sričių. Baigę šiuos mokymus, jūs turėsite tvirtą pagrindą pradėti karjerą kaip Python programuotojas arba kitose IT srityse, kuriose reikalingos bendrosios IT žinios ir supratimas apie programavimo principus. Python yra kalba, sukurta taip, kad ja programuoti būtų lengva ir efektyvu.

Daugiau...

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ą.

Kas po mokymų?

Po šių mokymų, studentai kviečiami toliau nemokamai dalyvauti mokyklos mentorystės programoje: visą mėnesį, iškilus klausimams, tiek kreiptis į mokyklos lektorių, tiek naudotis mokyklos klasėmis savarankiškam mokymuisi.

Mūsų studentams, norintiems pradėti karjerą IT srityje, Karjeros centras padės praktikos ar darbo vietos paieškose, suteiks visą reikiamą informaciją apie darbo pokalbius, padės parengti stiprų ir patrauklų CV bei LinkedIn profilį, kurie išskirs Jus iš kitų kandidatų atrankos metu. Nuolat dalinamės darbo ir praktikos pasiūlymais bei konsultuojame visais su įsidarbinimu susijusiais klausimais. Darbo paieškų metu neliksite vieni, mūsų profesionali konsultantų ir mentorių komanda suteiks visapusišką pagalbą, siekiant Jūsų išsikelto tikslo – sėkmingai pradėti karjerą IT srityje.

Su Vilnius Coding School bendradarbiauja daugiau nei 250 įmonių – partnerių, kurios gali suteikti karjeros galimybes mūsų mokyklos absolventams. Net 85 proc. visų, baigusių mokyklą ir besikreipusių dėl darbo, sėkmingai įsidarbina.

Galimos darbo pozicijos po mokymų:

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

Mokymų programa

  • Python kodo veikimas debesyse (google colab sąsaja)
  • Python programavimo filosofija.
  • Kaip kūriami kintamieji, teisingas jų pavadinimas
  • Susipažindinti su dinaminiu kintamųjų nustatymu
  • Type() funkcijos veikimas, kaip indentifikuoti kintamojo tipą
  • Skaičių tipai, kuo skiraisi sveikas (integer) nuo realaus skaičiaus (float)
  • Matematinės operacijos su skaičiais
  • 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:
    1. Sąrašai (list)
    2. Kortežai (tuples)
    3. Rinkiniai (sets)
    4. Žodynai (dictonaries)
  • Sąrašo (list) kintamojo sukūrimas ir savybės
  • Sąrašo (list) metodai:
    1. Pridėti kintamąjį
    2. Išimti kintamajį
    3. Modifikuoti sąrašą
    4. Sąrašo pjaustymas
  • Kortežų (tuples) kintamojo sukūrimas ir savybės
  • Kortežų (tuples) metodai:
    1. 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:
    1. Kaip informacija saugoma žodynuose
    2. Pagrindiniai skirtumai tarp kortežų (dictonaries) ir kitų neprimityvių kintamųjų – kur taikomi žodynai
    3. 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:
    1. IF/ELSE sąlygos
    2. 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:
    1. for ciklo taikymas su list/tuple
    2. for ciklo taikymas su žodynais
    3. continue/break naudojimas for cikle
    4. for ciklas kitame for cikle
    5. for ciklo naudojimas su skirtingo tipo duomenimis (string, list ir žodynais).
  • while ciklo sintaksė:
    1. while ciklo sintaksės pavojai – kodas nebaigs suktis
    2. IF/ELSE panaudojimas su while ciklu
    3. 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ų pvz. populiariose Python bibliotekose;
  • Objektų dokumentavimas
  • Objektų paveldimumas
  • Rekomendacijos kuriant objektus.
  • supažindinti 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 lite įsirašymas ant savo kompiuterio
  • SQL lite grafinės aplinkos apžvalga
  • SUM, COUNT UNIQUE žodžių įvedimas.
  • Kodo versijavimas naudojant GIT ir Github
  • Pagrindinės GIT komandos
  • Kodo versijavimas debesyse – github aplinka.
  • 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;
  • pyQt5 bibliotekos teorija
  • pyQT5 widgets apžvalga
  • įvairūs grafinės sąsajos komponentai: mygtukai, laukeliai įvesti duomenis
  • pyQt designer programos apžvalga.
  • Baigiamojo darbo rengimas pasirinkta tema
  • Baigiamojo darbo pristatymas

1. Bendravimo įgūdžiai

  • Aktyvus klausymasis
  • Efektyvi komunikacija
  • Bendravimas su sunkiais klientais
  • Ryšio kūrimas

2. Problemų sprendimo strategijos

  • Problemų analizavimas ir diagnostika
  • Sprendimų nustatymas
  • Gedimų šalinimo būdai
  • Pagrindinės problemos priežasties analizė
  • Naujausios problemų sprendimo technologijos
  • Kaip gauti atsiliepimus iš vadovų
  • Profesinis tobulėjimas

3. Laiko valdymas ir organizavimas

  • Užduočių prioritetų nustatymas
  • Darbo krūvio valdymas
  • Delegavimas ir bendradarbiavimas

4. Emocinis intelektas

  • Emocijų supratimas ir valdymas
  • Empatija ir užuojauta
  • Konfliktų sprendimas
  • Streso valdymas

5. Kaip išmokti daugiau ir greičiau bei mažiau
pamiršti

  •  5 minučių smegenų mankšta
  • Išvalykite savo „protinį rūką“ su šiais 5
    skaniais smegenų maisto produktais
  •  Išmokite galingą atminties techniką, kad
    niekada nepraleistumėte susitikimo
  • Dirbtinio intelekto veikimas. Kuo tai skiriasi nuo žmogaus.
  • Užklausos (Prompt) sudarymas. Kuo skiriasi gera užklausa nuo blogos.
  • Rezultatų validacija. Gautų duomenų tikrinimas ar šie yra tinkami specifiniu atveju.
  • Versijavimo politika. Naudojamos programinės įrangos (vendor) versijos sutapatinimas užklausoje.
  • Dirbtinio intelekto įskiepiai kodo redaktoriuje (IDE). Privalumai ir trūkumai.
  • Komentarų generavimas naudojant dirbtinį intelektą.
  • Testų kūrimas įskiepio pagalba.
  • Kodo optimizacija įskiepio pagalba.
Vilnius Coding School SERTIFIKATAS
stiprus įrodymas, jog esi pasiruošęs karjerai IT!
sertifikatas

green tick Oficialus, Švietimo ir Mokslo registro patvirtintas sertifikatas

green tick Atpažįstamas stipriausių Lietuvos ir tarptautinių įmonių

green tick Įrodo, kad mokėtės pas geriausius savo srities specialistus

green tick Patikimas gautų įgūdžių įrodymas

green tick Skaidrią veiklą Lietuvoje vystančios įmonės išduotas sertifikatas

green tick Šis sertifikatas patvirtina, kad dalyvavote ne mažiau 95% kurso paskaitų realiu laiku su lektoriumi, atlikote ir apsigynėte baigiamąjį darbą

Kurso lektoriai

JONAS P.

Team Lead
Dirba „Nord Security“
Dėsto Python

PAULIUS A.

Middle
Dirba „Visma“
Dėsto Python

JUOZAPAS Z.

Middle
Dirba „Freelance Python Developer”
Dėsto Python

Nuolaidų sistema

Įprasta mokymų kaina 2580 €

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

1935

(Pilna kaina 2580 €)

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

ALUMNI
taikome 30% nuolaidą!

1806

(Pilna kaina 2580 €)

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

REKOMENDUOJATE MUS DRAUGUI
taikome 25% nuolaidą!

1935

(Pilna kaina 2580 €)

Taikoma, jei mokytis atvykstate dviese

* Nuolaidos nėra sumuojamos
** Nuolaida mokant visą sumą iš karto netaikoma Python, SQL, Agile ir WEB dizaino mokymams
Registracija į šiuos mokymus