Semestar: 1
ECTS: 5
Predavanja: 15
Vježbe: 30
Samostalni rad: 105
Šifra kolegija: 24-132-0460
Semestar: 1
ECTS: 5
Predavanja: 15
Vježbe: 30
Samostalni rad: 105
Šifra kolegija: 24-132-0460

Naziv predmeta:


Programiranje u Pythonu


Opis:


Ovaj kolegij upoznaje studente s programskim jezikom Python, snažnim, izražajnim programskim jezikom s više programskih paradigmi i s više domena, te jakom zastupljenosti u industriji.

Ovaj kolegij obavezan je za nekoliko smjerova studijskog programa Primijenjeno računarstvo i pruža temelje brojnim programskim kolegijima koje će studenti slušati u sljedećim semestrima. Studenti će naučiti primjenjivati teoriju koja se uči u ostatku studijskog programa u praktičnim situacijama kao što su strojno učenje, rudarenje podacima (engl. data mining), razvoj aplikacija za konzole ili premetanje podataka. Vještine stečene tokom ovog kolegija značajno će doprinijeti razvoju studenta kao profesionalca u odgovarajućim područjima.

Studenti će naučiti:

• Kako primijeniti koncepte proceduralnog programiranja u skriptnom jeziku.
• O objektno orijentiranom programiranju u skriptnom jeziku.
• Kako primijeniti tehnike testiranja i osiguranja kvalitete za skriptni jezik.
• Kako koristiti prilagođene module i pakete za vizualizaciju podataka.
• Kako koristiti mrežne biblioteke za pristup udaljenim resursima.

Kolegij se predaje u programskom jeziku Python. Provjera znanja kolegija temelji se na rješavanju niza manjih praktičnih zadataka u zadanom programskom jeziku i alatu za razvoj softvera.

Literatura:


Obavezna literatura:
1. Philips, D. (2010) Python 3 Object Oriented Programming. Birmingham: Packt Publishing.

Preporučena literatura:
1. Lubanovic, B. (2019) Introducing Python: Modern Computing in Simple Packages. 2nd edn. Sebastopol: O’Reilly Media.