fi en fi fi fi fi fi et fi fi fi fi fi de fi de fi de fi es fi es fi de fi fi fi fi fi fi fi fi fi fi fi fi de fi fi fi fi fi fi en fi en fi en en en fi en fi en fi fi fi fi fi fi fi en fi fi fi fi fi fi fi fi fi fi fi fi fi fi fi et fi fi fi fi fi fi fi en fi en fi fi de fi fi fi fi et es fi fi fi
Koulutukseen ilmoittautuminen on sitova. Osallistumisen voi perua maksutta koulutuksen viimeiseen ilmoittautumispäivään mennessä.
770,00 € (+ alv 24%)
Jyväskylän yliopisto, Mattilanniemen kampus (Ahlmaninkatu 2), mikroluokka MaD205
Scala on nopeasti suosiota saavuttanut uusi ohjelmointikieli. Se sai alkunsa 2000-luvun alussa ja rakentuu Java-alustan varaan, mutta Scala-koodia tarvitaan tyypillisesti n. 50 - 70% vähemmän kuin esim. Java-koodia vastaavaan tehtävään. Scala on hybridikieli. Sillä onnistuvat oliopohjaiset sovellukset sekä funktionaaliset sovellukset. Modernina kielenä Scala sisältää kaikki uusimmat apuvälineet ja kirjastot, ja sitä voi kaikesta huolimatta edelleen ajaa Java-alustoilla kuten esim. Tomcat- tai Websphere-palvelimet. Scala tulee sanoista Scalable Language, mikä kertookin jo kielen päähyödyn: nykyisissä hajautetuissa ja moniprosessoriympäristöissä käyttökelpoisen sovellusten äärimmäisen skaalautuvuuden.
Scala-ohjelmointi kurssin käytyään osallistujat hallitsevat funktionaalisen ohjelmoinnin ja Scala-ohjelmointikielen perus- teet.
Scala-kurssi sopii sovelluskehittäjille, jotka haluavat oppia ohjelmoimaan Scala-kielisiä sovelluksia. Kurssilla ei käydä olio-ohjelmoinnin perusteita, mutta niiden ymmärrys on tarpeen, ja samoin kurssilla viitataan usein Java-kielen rakenteisiin, joten osallistujalta edellytetään ennestään Java perustaidot.
Koulutuksen hinta riippuu sen osallistujamäärästä. Koulutuksen tiedoissa esitetty sopimuskumppanin hinta 930 € + alv on laskettu 8 osallistujalle.
Osallistujamäärän noustessa laskemme hintaa seuraavalla tavalla:
9 osallistujaa: 850 € + alv
10 - 11osallistujaa: 780 € +alv
12 -> osallistujaa: 690 € +alv
Scala-kielen tausta, ideologia, ja käyttöönotto
Scalan asennus ja käyttöönotto
IDE pluginit: Netbeans, Eclipse, IntelliJ
Perintä, Piirreoliot (Trait) ja Mixin
Tavallinen olioperintä ja ylikirjoittaminen
Source ja tiedostojen lukeminen Scalassa
Funktion rakenne ja kutsuminen
Sanomat ja case classit
Scalan käyttö Java-koodin testauksessa
0400 24 81 15
© 2022 Jyväskylän yliopisto