Docsity
Docsity

Prepara i tuoi esami
Prepara i tuoi esami

Studia grazie alle numerose risorse presenti su Docsity


Ottieni i punti per scaricare
Ottieni i punti per scaricare

Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium


Guide e consigli
Guide e consigli


Programmazione in Java: pianificazione delle lezioni, esercitazioni e materiale didattico, Appunti di Programmazione Java

Il programma del corso di Programmazione in Java, che include lezioni teoriche, esercitazioni in aula e laboratoriali, nonché informazioni sui compiti a casa, i compiti in classe e le date degli esami. Vengono inoltre fornite informazioni sui materiali didattici forniti durante il corso e sulle competenze che gli studenti dovrebbero acquisire alla fine del corso.

Tipologia: Appunti

2019/2020

Caricato il 14/05/2020

jure-matkovic
jure-matkovic 🇭🇷

4.5

(2)

12 documenti

1 / 20

Toggle sidebar

Questa pagina non è visibile nell’anteprima

Non perderti parti importanti!

bg1
Programiranje u jeziku Java
PREDAVANJA I LABORATORIJSKE VJEŽBE:
V.PRED. ALEKSANDER RADOVAN
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14

Anteprima parziale del testo

Scarica Programmazione in Java: pianificazione delle lezioni, esercitazioni e materiale didattico e più Appunti in PDF di Programmazione Java solo su Docsity!

Programiranje u jeziku Java

PREDAVANJA I LABORATORIJSKE VJEŽBE: V.PRED. ALEKSANDER RADOVAN

Osnovne informacije

  • Predavanja
  • Auditornih vježbi
  • Laboratorijskih vježbi

Nastava se

sastoji od

  • Kolokvirati svih deset laboratorijskih vježbi
  • Dvije kontrolne zadaće tijekom semestra
  • Dvije popravne kontrolne zadaće

Obveze

studenata

Gradivo na predavanjima (1)

◦ Uvod u programski jezik Java ◦ Primjeri jednostavnih programa u Javi ◦ Klase i objekti u Javi ◦ Objektno orijentirano programiranje u Javi ◦ Polimorfizam ◦ Pisanje dokumentacije u Javi (Javadoc) ◦ Iznimke ◦ Polja, dinamičke strukture podataka i stream pipeline

Gradivo na predavanjima (2)

◦ Generičko programiranje ◦ Funkcionalna sučelja i lambda izrazi ◦ Ulazno-izlazne operacije i datoteke ◦ JavaFX ◦ JDBC ◦ Višenitnost

Laboratorijske vježbe

◦ Počinju treći tjedan nastave ◦ Kolokviranje laboratorijskih vježbi putem „blic” testa ◦ Rješavanje dodatnih zadataka (opcionalno) ◦ Bodovi s laboratorijskih vježbi nose 50 % bodova

Teme laboratorijskih vježbi (1)

◦ Klase i objekti ◦ Objektno orijentirano programiranje u Javi, funkcionalna sučelja i lambda izrazi ◦ Iznimke ◦ Polja, dinamičke strukture podataka i stream pipeline ◦ Generičko programiranje ◦ Ulazno-izlazne operacije i datoteke ◦ JavaFX – osnovne komponente

Kontrolne zadaće

◦ Dvije tijekom semestra ◦ Teoretska pitanja i zadaci ◦ Ponuđeni odgovori ◦ Ako ne prođe bodovni prag (50%), student može izaći na popravnu kontrolnu zadaću ◦ Svaki student mora proći obje kontrolne zadaće da bi položio predmet (mogu se pisati i na ispitnim rokovima) ◦ Primjeri iz prošlih godina na službenim stranicama kolegija

Konzultacije

◦ Za sve vezano uz nastavu: ◦ U pauzama i nakon predavanja ◦ [email protected]

Literatura

◦ Java 8 in Action, Manning, 2015. ◦ Beginning Java Programming (The Object-Oriented Approach), Wrox, 2015. ◦ OCA/OCP Java SE 7 Programmer I & II Study Guide, Exams 1Z0-803 & 1Z0-804, Certification Press, 2014. ◦ Java SE 8 for Programmers, Deitel, 2014. ◦ Oracle Press: OCA Java SE 7 Programmer I Study Guide (Exam 1Z0-803), Oracle Press, 2012. ◦ Grundkurs Programieren iz Java, Hanser, 6. Auflage, 2011. ◦ Java – The Good Parts, O'Reilly, svibanj, 2010. ◦ Effective Java, 2nd edition, Prentice Hall, svibanj, 2008. ◦ Bruce Eckel: Thinking in Java, 4th edition, veljača, 2006.

◦ www.hujak.hr ◦ Organiziranje druženja i konferencija sa stručnjacima koji se bave Javom ◦ Besplatna članarina za studente ◦ Oglasi za zaposlenja

Popularnost Jave u svijetu

Izvor: http://pypl.github.io/PYPL.html

Popularnost Jave u svijetu

Izvor: http://www.tiobe.com/tiobe_index

Stanje u Hrvatskoj

http://eskills.hr/wp-content/uploads/2014/05/Rezultati-analize-zapo%C5%A1ljavanja-u-ICT-sektoru-za-2014.pdf

Pitanja?