Java Talks 5

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

Predavač

                                      

Krešimir Popović

Softver inženjer

Siemens CVC

Softver 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). Oženjen je i otac dvoje djece (Petar i Patrik). U slobodno vrijeme igra mali nogomet, a u noćnim satima radi na malom privatnom projektu https://github.com/BusinessLogicIntegrationPlatform/blip-workflow-engine

Ostavi Komentar

Vaša adresa e-pošte neće biti objavljena. Nužna polja su označena s *