Tečaj Python programiranja

Postanite Python Developer!
Kroz 15 tjedana predavanja i praktičnih zadataka na intenzivnom tečaju Python developmenta naučit ćete sve od osnovne logike i temelja programiranja, pisanje i organizaciju koda, rad s različitim tipovima datotetka te samostalnu izradu web i desktop aplikacija za analizu i sortiranje podataka!


KRATAK SADRŽAJ:

    • Postavljanje radnog okruženja: Brzo upoznavanje s VS Code IDE-om i snalaženje u Shellu.

    • Osnove sintakse: Savladajte varijable (int, str, bool), funkcije poput input() i print(), te pisanje jednostavnih one-line komandi.

    • Kontrola tijeka programa: Postavljajte uvjete pomoću if, elif, i else i koristite logičke operacije (and, or, not).

    • Automatizacija pomoću petlji: Ovladajte petljama while (za ponavljanje radnji dok se ne ispuni uvjet) i for (za iteraciju kroz liste i opsege brojeva).

    • Vlastite funkcije: Naučite definirati vlastite funkcije za višekratnu upotrebu koda, uz uvođenje Docstringova i Typinga za čitljivost.

    • Praktičan rad: Implementirajte naučeno odmah kroz izradu popularne igre pogađanja brojeva s višestrukim pokušajima.

    • Interakcija s OS-om: Koristite os modul za rad s datotečnim sustavom (file system), uključujući referenciranje i lociranje datoteka (npr. pronalaženje duplikata slika ili automatizacija preimenovanja datoteka).

    • Robusnost koda: Implementirajte try-except-finally blokove za elegantno rukovanje greškama i stvaranje "non-breaking" programa.

    • Čitanje i pisanje datoteka: Naučite obrađivati različite tipove dokumenata (text, CSV), te izvodite zadatke poput statističke analize podataka (npr. padalina) ili analize književnog teksta.

    • Profesionalne funkcije: Naučite definirati vlastite funkcije za višekratnu upotrebu koda, uz uvođenje Docstringova i Typinga za čitljivost.

    • Organizacija koda: Radite refaktoriranje postojećih projekata kako biste stekli naviku pisanja čistog i modularnog koda.

    • Uvod u klase (OOP): Razumijte i koristite ugrađene objekte (liste, rječnici) te se upoznajte s konceptom klasa i objekata.

    • Izrada vlastitih klasa: Naučite kreirati vlastite klase, koristiti ključne riječi poput __init__ i __str__, te primijenite nasljeđivanje za izradu kompleksnijih struktura (npr. sustav administracije bolnice).

    • Projektna vježba: Primijenite OOP principe na praktičnim zadacima (Game library, Baza polaznika).

    • Proširenje vještina: izrada Web aplikacija pomoću Djanga ili kreiranje samostalne desktop aplikacije pomoću Tkintera.

    • Završni proizvod: Naučite kako spakirati svoju aplikaciju (npr. u EXE file) kako bi je svatko mogao koristiti.

LOKACIJA:
Zagreb i online
(Zoom + snimke)

TERMIN:
29.1. - 7.5.2026.,
četvrtkom 18- 21h

Imate pitanja? Javite nam se!

Tko se može upisati?

Prilagođen početnicima, tečaj Python programiranja je za Vas ako želite naučiti programiranje neovisno o dosadašnjem iskustvu.
Jednostavnost i fleksibilnost čine Python pristupačnim za početnike te pogodnim za širok spektar aplikacija. Njegova popularnost znači mnoštvo resursa za učenje i podršku široke zajednice korisnika.

Pod mentorstvom Tomislava Nazifovića, magistra edukacije fizike i informatike te Python developera iz tvrtke Ericsson Nikola Tesla krenuti ćete od samih osnova programiranja pa do izrade vlastitih aplikacija!

Kako se tečaj može pratiti?

Tečaj možete pratiti na 3 načina:

  • u učionici u Zagrebu

  • online (Zoom livestream + snimke predavanja)

  • hibridno, kombinirajući učionicu, Zoom i snimke ovisno kako Vam obaveze omoguće

Polaznici koji upišu tečaj u učionici imaju pristup online predavanjima, samo je bitno da kod upisa rezervirate mjesto u učionici ako želite povremenu mogućnost osobnog dolaska jer je broj mjesta ograničen!

Kako izgleda online tečaj?

Online tečaj uključuje prijenos predavanja uživo iz učionice putem Zooma, te snimke.
Polaznicima se prenosi zaslon predavača kako bi mogli pratiti postupak, a komunikacija ide putem mikrofona ili tekstualnog chata.
Svako predavanje se paralelno snima, a sve snimke dostupne su minimalno 12 mjeseci.
Tečaj je moguće pratiti u potpunosti putem snimki te se po potrebi predavaču javljati za konzultacije i pregled projekta i napretka!

Koja je cijena tečaja?

Cijena uključuje 60 školskih sati predavanja i vježbi te individualne konzultacije s mentorom Tomislavom Nazifovićem (developer i predavač) te karijerno savjetovanje i pomoć u traženju posla s mentorom i direktorom Lovrom Nolom.

Cijena za jednokratno plaćanje je 930,00€ s uključenih 15% popusta za jednokratno plaćanje i 10% za rani upis do 30.12.2025., ili 1.240,00€ za obročno plaćanje kroz 4 rate (310,00€ mjesečno kroz 4 mjeseca).

Opcije plaćanja:

  • Jednokratno plaćanje po ponudi (15% popusta) moguće je putem internet bankarstva ili opće uplatnice. Dodatan popust za rani upis ili last minute upis obračunava se automatski po datumu prijave.

    Iznos upisnine u visini jedne rate (310,00€) uključen je u cijenu od 930,00€. Upisnina je kao takva nepovratna u slučaju odustajanja nakon što je tečaj započeo.

  • Moguće je obročno plaćanje do 4 rate putem općih uplatnica ili mobilnim / internet bankarstvom. Prvu ratu (upisnina) u iznosu od 310,00€ potrebno je uplatiti prije početka tečaja u svrhu rezervacije mjesta, te je kao takva nepovratna u slučaju odustajanja nakon što je tečaj započeo. Podaci za uplatu dobivaju se na e-mail nakon prijave na tečaj.

Kliknite za prijavu na tečaj!
Pogledajte ostale edukacije

Predavač Tomislav Nazifović

Tomislav je magistar edukacije fizike i informatike sa iskustvom rada kao profesor informatike a trenutno radi kao Python programer u Ericsson Nikola Tesla, jednoj od vodećih tvrtki u području inovativnih ICT rješenja vezanih uz zdravstvo, promet, državnu upravu, i multimediju.

Preferira Python još od fakultetskih dana, gdje mu se prvo svidjela jednostavnost jezika, a nakon početka rada u IT industriji cijeni bogatstvo opcija i elegantnost čak i kompliciranije sintakse.

Kao novi član tima Machina predavača, nada se pretočiti svoje znanje i iskustvo u tečaj koji će polaznicima biti pristupačan, zabavan, i edukativan!

Što polaznici kažu o nama?