Beschreibung der Lehrveranstaltung
Die Kursbeschreibung ist nur auf Kroatisch verfügbar.
- Uvod u
- Objektno
- Orijentirano
- Programiranje (OOP)
- Kreiranje klasa i objekata
- Korištenje konstruktor i destruktor metoda
- Implementacija enkapsulacije
- Implementacija nasljeđivanja
- Rad s polimorfizmom
- Apstraktne klase i sučelja
- Praktična kompozicija i agregacija
- Praksa upravljanja iznimkama
- Operacije s datotekama i serijalizacija
- Testiranje i debugging
- Primjena dizajnerskih obrazaca
- Izrada GUI aplikacije
- Napredne OOP prakse
- Završni projekt
Lernergebnisse
Die Lernergebnisse werden auf Englisch angezeigt.
- analyze and apply basic concepts of object-oriented programming in Python
- Design and implement classes and objects to model real problems
- combine inheritance and polymorphism to create flexible and repeatable code
- integrate encapsulation and abstraction to improve code modularity and maintainability
- Develop and test Python applications using OOP principles
Literatur
Pflichtliteratur
- Z. Kalafatić, A. Pošćić, S. Šegvić, J. Šribar : Python za znatiželjne: sasvim drukčiji pogled na programiranje, Element, Zagreb, 2016.
Verantwortliche der Lehrveranstaltung 1
Lehrende 1
Prüfungstermine
Die Termine für dieses Studienjahr sind noch nicht veröffentlicht. Im letzten Jahr fanden statt:
- 9. 2. 2026.Redovni rokabgeschlossen
- 16. 2. 2026.Redovni rokabgeschlossen
- 28. 6. 2026.Redovni rokabgeschlossen
- 30. 6. 2026.Redovni rokabgeschlossen
- 10. 7. 2026.Redovni rokabgeschlossen
- 7. 9. 2026.Redovni rokabgeschlossen
innerhalb von 10 Tagen bis zu 30 Tage später vergangen
Quelle: ISVU. Ein Klick auf einen Termin öffnet den Studomat zur Prüfungsanmeldung; prüfen Sie dort auch mögliche Änderungen.