Semestar: 4
ECTS: 5
Predavanja: 30
Vježbe: 30
Samostalni rad: 90
Šifra kolegija: 24-121-0127
Semestar: 4
ECTS: 5
Predavanja: 30
Vježbe: 30
Samostalni rad: 90
Šifra kolegija: 24-121-0127
Naziv predmeta:
Odabrana poglavlja razvoja programske potpore 1
Nastavnici:
Opis:
Ovaj kolegij upoznaje studente s programskim jezikom Java i najboljim praksama u objektno orijentiranim i funkcionalnim paradigmama.
Ovo je središnji kolegij u sklopu studija Programskog inženjerstva i osigurava studentima vještine programiranja u programskom jeziku Java te je osnova za daljnje kolegije povezane s programskim jezikom Java u nadolazećim semestrima.
Ovaj kolegij podučava se u programskom jeziku Java. Završno vrednovanje temelji se na samostalnim studentskim projektima u sklopu kojih studenti moraju izraditi aplikacije u programskom jeziku Java sukladno zadanim uputama.
Studenti će naučiti:
pojedinosti o programskom jeziku Java u objektno orijentiranim i funkcionalnim paradigmama
strukturirati aplikacije u programskom jeziku Java uporabom labave sprege i jednostavnih izvedbenih uzoraka
implementirati podatkovni sloj
izraditi grafičko korisničko sučelje u Javi.
Literatura:
Obavezna literatura:
1. Horstmann, C. (2022) Core Java Volume I - Fundamentals. 12th edition, London: Pearson.
Dopunska literatura:
1. Schildt, H. (2024) Java: The Complete Reference. 13th edition. New York City: McGraw-Hill Education.
2. Sharan, K. (2014) Beginning Java 8 APIs, Extensions and Libraries: Swing, JavaFX, JavaScript, JDBC and Network Programming API. 1st edn. New York City: Apress.