Python: automatiseerimine ja andmetöötlus

Python: automatiseerimine ja andmetöötlus

Praktiline Pythoni kursus korduvate kontoriülesannete automatiseerimiseks ning Exceli, CSV ja veebiandmete töötlemiseks koos AI-koodiabilisega.

Õppe kogumaht

80 ak.t.
(60 kontaktõpe ja 20 iseseisev töö)

Toimumise aeg

07.12.26 – 03.02.27
16.02.27 – 06.04.27
12.04.27 – 31.05.27

Õppepäevad

kokkuleppel

Õppekeel

Eesti, vene

Toimumise koht

Jõe 2, Tallinn

Õppetasu

1290 € + km/osaleja

Eesmärk

Kursuse eesmärk on, et õppija kirjutab Pythonis skripte, mis automatiseerivad korduvaid kontoriülesandeid ning töötlevad Exceli, CSV ja veebiandmeid.

Õppekava

1.1. Pythoni paigaldamine, VS Code ja Jupyter
1.2. Muutujad, avaldised, sisend ja väljund
1.3. AI-koodiabilise seadistamine

2.1. Arvud, sõned, loendid, sõnastikud
2.2. Tingimuslaused
2.3. for- ja while-tsüklid
2.4. AI: koodi selgitamine ja vigade otsimine

3.1. Funktsioonide loomine
3.2. Standardteek ja pip
3.3. Koodi struktureerimine

4.1. Tekstifailid
4.2. CSV-failid
4.3. Exceli failid (openpyxl)
4.4. Kaustade ja failide töötlemine

5.1. DataFrame ja andmete laadimine
5.2. Filtreerimine, grupeerimine, koondamine
5.3. Andmete puhastamine
5.4. Tulemuste salvestamine Excelisse

6.1. HTTP ja JSON
6.2. API kasutamine requests’iga
6.3. AI-mudeli API skriptis (nt tekstide kokkuvõte)

7.1. Failide ümbernimetamine ja sorteerimine
7.2. E-kirjade saatmine skriptist
7.3. Skripti ajastamine

8.1. GitHub Copilot / ChatGPT / Claude koodi kirjutamisel
8.2. Git ja GitHub alused

9.1. Skript, mis koostab Exceli failidest automaatse aruande
9.2. Esitlemine ja tagasiside

Õpiväljundid

Koolituse lõpetanu:

  • kasutab Pythoni põhisüntaksit: andmetüübid, tingimused, tsüklid, funktsioonid
  • loeb ja kirjutab CSV-, Exceli- ja tekstifaile
  • töötleb ja koondab andmeid pandas’e abil
  • hangib andmeid veebist (API, veebilehed)
  • automatiseerib korduvaid ülesandeid ja kasutab tehisintellekti koodi kirjutamisel ning kontrollimisel
  • kasutab tehisintellekti tööülesannete kiiremaks lahendamiseks, hindab tulemuse õigsust ning järgib andmekaitse ja konfidentsiaalsuse nõudeid

Sihtrühm

Koolitusele on oodatud:

  • kontori-, raamatupidamis- ja logistikatöötajad, kes töötavad palju andmetega
  • tööotsijad, kes soovivad omandada programmeerimise alused
  • kõik, kes tahavad automatiseerida korduvaid tööülesandeid

Õppemeetodid

Auditoorne töö (60 ak.t): loengud, praktilised harjutused, rühmatööd
Iseseisev töö (20 ak.t): kindlate eesmärkidega töö- ja õppeülesannete täitmine, mille kohta koolitaja annab tagasisidet

Tehisintellekt ei ole kursusel eraldi teema, vaid töövahend igas moodulis: iga praktiline ülesanne lahendatakse käsitsi, siis AI abil ja lõpuks kontrollitakse tulemust.

Õppematerjalid

Koolitusel osalejad saavad teemakohased jaotusmaterjalid elektroonselt, mis on koostatud koolitaja poolt koolituse kõikide teemade kohta.

Õppekeskkond

Koolitus toimub arvutiklassides kogu vajaliku tehnilise varustusega. Rühmas kuni 12 õppijat — igaüks töötab oma arvutiga ja saab koolitajalt personaalset tähelepanu. 
Koolitus võib toimuda ka reaalajas veebikeskkonnas. 
Juurdepääs ratastooliga liikumiseks on olemas.
Õppekeskkonna kirjeldus: õppekorralduse alused

Hindamiskriteerium

Õpiväljundeid hinnatakse iseseisvalt sooritatud praktiliste tööde põhjal.

Lõpetamise tingimused ja väljastatavad dokumendid

Koolituse lõppedes väljastab koolituskeskus tunnistuse või tõendi. Koolituse läbinule väljastatakse tunnistus juhul, kui õppija on osalenud vähemalt 75% õppetundidest ja täitnud 75% praktilistest ülesannetest. Tõend osalemise või täiendkoolituse läbimise kohta väljastatakse juhul, kui õppija ei ole saavutanud kõiki õppekava lõpetamiseks nõutud õpiväljundeid, kuid võttis osa õppetööst.

Koolitaja kompetentsust tagava kvalifikatsiooni või õpi- või töökogemuse kirjeldus

Kõrgharidus, ja on aktiivselt tegutsenud õpetatavas valdkonnas või omavad vastavasisulist kogemust (õpetamiskogemus IKT valdkonnas).

Õppekavarühm

0613 Tarkvara ja rakenduste arendus ning analüüs

Õppe alustamise tingimused

Kindel arvutikasutus ja Exceli algteadmised; programmeerimiskogemust ei ole vaja.

Tehisintellekt kursusel

AI-koodiabiline (GitHub Copilot, ChatGPT, Claude) koodi kirjutamiseks ja vigade otsimiseks; koodi selgitamine; AI-mudeli API skriptis; AI väljundi testimine.

Töövõimalused pärast koolitust

  • andmetöötleja
  • aruandlusspetsialist
  • IT-tugiisiku assistent
  • edasiõppimine programmeerijaks

Registreerimine

Ruslan Hamzin

Tallinna Tehnikaülikool
Arvuti- ja süsteemitehnika
Koolitaja kogemus 2000 aastast
Oskused: Graafika/Wordpress/Office