Peto izdanje Java Talksa posvećujemo programskom jeziku Scala. Predavanje će održati Krešimir Popović iz Siemens CVC.
Osnove programskog jezika Scala
Scala je funkcijsko-objektni programski jezik, dizajniran kako bi otklonio Javine nedostatke.
Razvijen je na Švicarskom saveznom institutu za tehnologiju, Lausanne.
Glavnu primjenu našao je u siteovima s visokim prometom (Twitter, LinkedIn) i Big Data aplikacijama (Apache Spark).
Sadržaj predavanja:
– Objektne značajke (Case klase, Object clase, Trait)
– Pattern matching
– Implicitne klase i funkcije
– Tuple
– Scala XML
– Interpolacija stringova
– Funkcijske značajke (Option, Either, rad s pogreškama)
– Kolekcije
PREDAVAČ: Krešimir Popović je softverski inženjer sa 10+ godina radnoga iskustva trenutno zaposlen u tvrtki Siemens CVC. 2012 godine magistrirao je na Elektrotehničkom fakultetu u Osijeku (u vezi Cloud computing-a), glavni autor četiri IEEE rada.
Od 2013 godine ima položen tečaj Scale(certifikat:
(www.slideshare.net/KresimirPopovic/functional-programming-principles-in-scala-22447127).
Želiš li nam se pridružiti? Ispuni ova tri podatka