You are on page 1of 28

Python

developer
Sadržaj
1. Općenito o programu obrazovanja
2. Seminari unutar programa obrazovanja
3. Što ćete naučiti?
4. Polaznički portal
5. Obveze
6. Ispiti
7. Seminarski rad
8. Završetak programa obrazovanja
9. Algebra how to
Općenito
• Program obrazovanja Python developer sastoji se od nekoliko seminara,
koji se održavaju određenim redoslijedom.
• Svaki seminar ima određeno trajanje i svoj set nastavnih materijala koji se
koriste tijekom nastave.
• Sve nastavne materijale predviđene za polaznike, polaznici mogu preuzeti na
Polazničkom portalu, klikom na ikonu “Preuzimanje materijala”.
• Na kraju svakog seminara (osim prvog), a unutar njegove satnice,
polaznici rješavaju parcijalni ispit.
• Na kraju programa, polaznici polažu završni ispit.
Dokument
Dokument
“Priprema za program
“Python_developer_literatura”
obrazovanja”

• Dokument koji sadrži sve • U dokumentu se


informacije važne za što nalaze poveznice na
uspješnije ovladavanje službenu programsku
gradivom, lakše praćenje dokumentaciju koju
nastave i što uspješniji možete konzultirati u
samostalni rad tijekom svrhu stjecanja novih
trajanja nastave. znanja i produbljivanja
istih.
• Dobiva se prilikom prvog
kontakta s Algebrom, a • Dokument možete
možete ga preuzeti i na preuzeti na
Polazničkom portalu. Polazničkom portalu.
Tehnički zahtjevi
Učionica Online
Procesor: i3 ili noviji Procesor: i3 ili noviji

RAM: 8GB ili više RAM: 8GB ili više

Virtualno računalo RAM: 8GB + 4GB Virtualno računalo RAM: 8GB + 4GB

Pohrana: 50 GB ili više Pohrana: 50 GB ili više

- Internet konekcija: 5 Mbps ili više, stabilna


Softveri koje ćemo koristiti
Učionica Online
Windows OS 10/11 Windows OS 10/11

Microsoft Edge ili Google Chrome Microsoft Edge ili Google Chrome

Microsoft Office Microsoft Office

IDE (alat za pisanje koda u Pythonu) IDE (alat za pisanje koda u Pythonu)

Microsoft Visual Studio Code s ekstenzijom za Phyton Microsoft Visual Studio Code s ekstenzijom za Python

Python 3 Python 3

Anaconda Individual Anaconda Individual

Microsoft Hyper V Microsoft Hyper V


Softveri koje ćemo koristiti
Učionica Online
Pillow · PyPI Pillow · PyPI

opencv-python · PyPI opencv-python · PyPI

SQLAlchemy · PyPI SQLAlchemy · PyPI

pandas · PyPI pandas · PyPI

numpy · PyPI numpy · PyPI

Browser for SQLite (sqlitebrowser.org) Browser for SQLite (sqlitebrowser.org)


O programu

5 212 PARCIJALNI SEMINARSKI ZAVRŠNI


seminara sati ISPIT RAD ISPIT
na kraju svakog kontinuirana izrada
nastave nastave seminara (osim
prvog)
O programu
Seminari Sati

1. Uvod u računalno razmišljanje 16

2. Osnove programiranja u Pythonu 52

3. Programiranje u programskom jeziku Python 40

4. Python u području Internet stvari 48

5. Python u Podatkovnoj znanosti 56


Seminari
01 02
Osnove programiranja
Uvod u računalno u programskom jeziku
razmišljanje Pythonu

• Uvod u programski
• Temelji računalnog jezik Python
razmišljanja • Varijable i tipovi
• Primjena podataka
elemenata • Upravljanje
računalnog greškama u
programskom kodu
razmišljanja
• Kontrola toka
• Računalno izvršavanja
razmišljanje i programskog koda
algoritmi • Funkcije u Pythonu
05 Python u Podatkovnoj
znanosti

04 Python u području
Internet stvari • Uvod u
podatkovnu

03
Programiranje u znanost
programskom • Uvod u Internet • Uvoz i priprema
jeziku Pythonu stvari velike količine
• Sastavljanje i podataka za
konfiguracija IoT obradu pomoću
• Korisnički definirani Pythona
uređaja
tipovi podataka • Vizualizacija
• Rad s datotekama
• IoT uređaj kao
kolektor podataka u
• Rad s bazama
podataka informacija sa Pythonu
• Rad s podacima s senzora i s • „Otkrivanje znanja“
Interneta Interneta (engl. Data Mining)
u podacima
Što ćete naučiti?
• Odabrati odgovarajuće standardizirane algoritme za rješavanje
problema.
• Osmisliti vlastite algoritme za rješavanje problema.
• Primijeniti kritičko razmišljanje u izradi algoritama.
• Samostalno izraditi razne vrste računalnih programa.
• Programski povezati baze podataka s programima.
• Izmijeniti i/ili popraviti pojedine dijelove programskog koda.
• Ispitati kvalitetu softverskog rješenja.
Polaznički portal
• Polaznički portal jedinstven je alat koji je razvila Algebra s ciljem
olakšavanja komunikacije između polaznika i Algebre na
kojemu možete:
• vidjeti osobni raspored aktivnosti po seminarima,
• preuzeti sve predviđene nastavne materijale,
• vidjeti raspored ispitnih rokova,
• predati svoj seminarski rad – detaljnije u nastavku prezentacije.
• Upute za pristup Polazničkom portalu dobivaju se u zasebnom
mailu.
https://polaznici.algebra.hr
Sučelje
Polazničkog portala
Vodiči za polaznike – učionica/online
• Na Polazničkom portalu preuzmite Vodič za
polaznike sa svim dodatnim informacijama ovisno
jeste li upisali program obrazovanja u učionici ili
online formatu.

• Možete preuzeti:
• Vodič za polaznike (učionica),
• Vodič za polaznike (online).
Pravila ponašanja na nastavi
• Dolaziti na nastavu na vrijeme.
• Aktivno sudjelovati na nastavi.
• Ne ometati nastavu.
• Pridržavati se pravila primjerene komunikacije.

Etički kodeks dostupan je na Vašem Polazničkom portalu.


Moje obveze
• Prisutnost na nastavi u trajanju ne manjem od 60% satnice pojedinog
seminara.
• Online nastava: prisutnost na nastavi podrazumijeva prisutnost u realnom vremenu,
pregledavanje snimki ne smatra se dolaskom.
• Snimke predavanja dostupne su sukladno uputi koju dobivate e-mailom uz pristupni
link samoj snimci. Trajanje snimke je ograničeno.
• Detaljne informacije o prisutnosti na nastavi možete pronaći u Općim uvjetima.

• Predati ispravan seminarski rad.


• Položiti završni ispit.
Zaštita na radu (ZNR)
• Tema i sadržaj „Zaštita na radu“ sastavni su dio ovog programa obrazovanja.*
• Pristupom polazničkom portalu kroz mapu e-učenje pristupate poveznici koja vas vodi na
platformu za učenje Moodle kako biste prošli kroz sadržaj i teme te napisali kraću provjeru
znanja.
• Uvjet za izdavanje uvjerenja je i uspješno položena provjera Zaštite na radu.

• Rok za polaganje zaštite na radu je 14 dana od početka programa obrazovanja.

*Zaštita na radu koja se održava unutar ovog programa obrazovanja fokusirana je na teme i
uvjete važne za rad i radne uvjete u kontekstu ovog programa obrazovanja.
Ispiti
Parcijalni ispiti
• Nije ih potrebno prijaviti.
• Održavaju se unutar satnice - zadnji termin svakog seminara (osim prvog).
• Nisu uvjet za pristup završnom ispitu.

Seminarski rad
• Preuzima se na Polazničkom portalu.
• Samostalni rad (ukoliko drugačije nije naglašeno) i preporuka je da se izrađuje kontinuirano
tijekom trajanja nastave.
• Detaljne upute o predaji rada nalaze se unutar samog seminarskog rada.

Završni ispit (usmena obrana seminarskog rada)


• Prijava nakon što predate seminarski rad i dobijete pozitivnu povratnu informaciju.
• Uz obranu seminarskog rada, odnosno provjeravanje praktičnih ishoda, moguća su i teorijska
pitanja kao podloga radu.
• Obrana seminarskog rada pred komisijom – provjera praktičnih postignuća polaznika.
• Teorijska pitanja kao podloga seminarskom radu – provjera teorijskih postignuća polaznika.
Seminarski rad
• Seminarski rad je vaš samostalni rad (osim ako je drugačije naglašeno)
kojim dokazujete da gradivo naučeno u programu obrazovanja možete
primijeniti u praksi na realnom zadatku.
• Izrađujete ga prema uputama koje se preuzimaju na Polazničkom portalu.
• Seminarski rad u pravilu se izrađuje izvan satnice nastave, na vlastitom
računalu ili na računalima u prostorima Algebra centra u slobodnim
terminima učionice.*
• Savjetujemo da seminarski rad izrađujete kontinuirano, tijekom trajanja
nastave te da ga predate kada ga dovršite.
• Preporuka je započeti s izradom seminarskog rada na kraju 3. modula.

*Uz prethodni dogovor s upisnim osobljem.


Kriteriji vrednovanja usmenog ispita
Provjera možete li na ispitu:
1. Primjenom elemenata računalnog razmišljanja, raspisati elemente programskog rješenja
projektnog zadatka.
2. Pomoću prethodno raspisanih funkcionalnosti, definirati arhitekturu aplikacije (Python module od
kojih se aplikacija sastoji) te izraditi Python module u skladu s raspisanom strukturom.
3. Osmisliti strukturu, izraditi te u aplikaciji koristiti SQLite (ili neku drugu) relacijsku bazu podataka
za pohranu podataka.
4. Na osnovu predložaka i izrađenih Python modula, izraditi strukturu korisničkog sučelja, a ovisno
o potrebi dodati nove elemente.
5. Osmisliti i izraditi pomoćne skripte koje simuliraju rad senzora.

Maksimalni postotak koji donosi pojedini parametar iznosi 20%, polaznik mora
zadovoljiti svaki navedeni parametar minimalno 10% za prolaz na ispitu
Preuzimanje
Prijava ispita
seminarskog rada
• Usmena obrana: Ispit ne
prijavljujete putem Polazničkog
portala.
• Upute za prijavu i rokove dobit ćete
pravovremeno mailom od upisnog pulta.

• Pismeni ispit: Ispit prijavljujete putem


Polazničkog portala.

• Rok za prijavu završnog ispita je 20


dana prije datuma održavanja ispita.
Zadovoljstvo polaznika - ankete

• Kako bismo kontinuirano radili na razvoju


kvalitete, važni su nam vaše mišljenje i
iskustvo s nastave te ćemo vas tijekom
održavanja edukacije zamoliti za povratne
informacije u obliku kraće ankete.

• Anketa se ispunjava na kraju svakog


seminara unutar programa obrazovanja.
Završetak programa obrazovanja
• Po uspješnom završetku programa zatražite svoje uvjerenje za
upis zvanja u e-radnu knjižicu putem Polazničkog portala.
Algebra how – to
Kako biste uspješno završili ovaj program i dobili uvjerenje za upis u e-knjižicu,
vodite računa o sljedećem:

• Redovito pohađajte nastavu.


• Položite ispit iz Zaštite na radu.
• Kontinuirano samostalno učite.
• Kontinuirano, tijekom trajanja nastave, izrađujte seminarski rad.
• Uspješno završite i predajte seminarski rad koji mora biti pozitivno
vrednovan.
• Položite završni ispit.
Priprema za PO Vodič za polaznike Polaznički portal Zaštita na radu
• Dobivate ga pri upisu • Preuzimate ga na • Alat koji služi što • Pristup putem sustava e-
programa obrazovanja. Polazničkom portalu. lakšoj komunikaciji učenje (Polaznički portal).
• Nalazi se na • Sadrži sve važne između vas – • Rok za polaganje Zaštite na
Polazničkom portalu. informacije o programu polaznika i Algebre. radu je 14 dana od dana
obrazovanja, obvezama i upisa programa obrazovanja.
provedbi nastave.

Literatura Prezentacije Snimke predavanja


• Dokument s poveznicama na • Primarno nisu namijenjene za učenje, već • Dobivate ih na vaše mail
relevantnu literaturu. služe kao pomoćni materijal. adrese.
• Kao takve, prezentacije ne mogu zamijeniti • Imaju ograničeno
Vodič za SAP predavanja, literaturu, kao niti vašu trajanje.
• Smjernice za samostalno učenje. (pro)aktivnost na nastavi i konzultacije s
• SAP je prema HKO-u sastavni dio predavačem u slučaju potencijalnih pitanja i
programa obrazovanja. nejasnoća.

Parcijalni ispit Seminarski rad Završni ispit Uvjerenje o


• Polažu se nakon • Preuzima se i • Usmena obrana završetku PO
svakog modula predaje na seminarskog • Zahtjev putem
(osim prvog), Polazničkom portalu. rada. Polazničkog
tijekom termina • Detaljne upute • Pismeni ispit portala.
same nastave. nalaze se u samom (počevši od 8.
seminarskom radu. svibnja).
Kontakti
• Za sva pitanja slobodno se javite našem upisnom osoblju, a
detaljne kontakte i adrese elektroničke pošte možete pronaći
na:

• Algebrinoj stranici (https://www.algebra.hr/naslovnica/kontakt/).


• Vašem Polazničkom portalu (klikom na ikonu “Kontakti”).

info@algebra.hr
Hvala na
pažnji!

You might also like