Početna stranicaVisoka učilištaKorisničke stranice
Osnove programskog jezika Scala
Kratica: Opterećenje: 30(P) + 0(A) + 15(L) + 0(K)
Nositelji: Doc. dr. sc. Tomislav Hrkać
Izvođači:
Opis predmeta: Uvod u programski jezik Scala. Kratka povijest, usporedba s Javom i drugim jezicima. Scala u kontekstu objektno orijentiranog i funkcijskog programiranja. Pregled značajnih ugrađenih funkcija. Značajke jezika. Potpora konkurentnom programiranju. Pregled struktura podataka. Biblioteke za testiranje. Ostale često korištene biblioteke i razvojni okviri. Kratki opis korištenja jezika na platformi Android.
Jezici na kojima se održava nastava: - - -
Obavezna literatura:
4. Programming Scala, Dean Wampler, Alex Payne, O'Reilly Media, 2009
Preporučena literatura:
1. Scala in Depth, Joshua D. Suereth, Manning Publications Co., 2012
2. Scala for the Impatient, Cay Horstmann, Addison-Wesley, 2012
3. Programming in Scala, Martin Odersky, Lex Spoon, Bill Venners, Artima, 2011
5. Play for Scala, Peter Hilton, Erik Bakker, Francisco Canedo, Manning Publications Co., 2013
Legenda
P - Predavanja
A - Auditorne vježbe
L - Laboratorijske vježbe
K - Konstrukcijske vježbe
* - Predmet se ne polaže
Srce - Sveučilišni računski centar Sveučilišta u Zagrebu