2 dagar
Scala är ett nytt spännande programspråk som erbjuder fördelarna av en modern objektmodell, funktionell programmering och ett avancerat typsystem. Språket förenar de två paradigmen objektorienterad och funktionell programmering. Namnet Scala står för "scalable language" och kommer av att språket är designat att växa med behovet. Scala kan användas till ett brett spektrum av programmeringsuppgifter, från enkla skripts till större system. Scala utnyttjar fördelarna med Java Virtual Machine som en plattform och är idealistiskt för dagens skalbara, distribuerade och komponentbaserade applikationer. Kursen ger dig en ordentlig genomgång av språket Scala. Teori varvas med praktiska övningar.
Scala är ett nytt spännande programspråk som erbjuder fördelarna av en modern objektmodell, funktionell programmering och ett avancerat typsystem. Språket förenar de två paradigmen objektorienterad och funktionell programmering.
Namnet Scala står för "scalable language" och kommer av att språket är designat att växa med behovet. Scala kan användas till ett brett spektrum av programmeringsuppgifter, från enkla skripts till större system. Scala utnyttjar fördelarna med Java Virtual Machine som en plattform och är idealistiskt för dagens skalbara, distribuerade och komponentbaserade applikationer.
Kursen ger dig en ordentlig genomgång av språket Scala. Teori varvas med praktiska övningar.
Kursen riktar sig till dig som arbetar som systemutvecklare. Du har grundläggande kunskaper i objektorientering och en viss tids praktisk erfarenhet av något objektorienterat språk som t ex Java eller C++. Efter kursen skall du ha kunskaper i språket Scala och kunna skriva egna program.
Kursen riktar sig till dig som arbetar som systemutvecklare. Du har grundläggande kunskaper i objektorientering och en viss tids praktisk erfarenhet av något objektorienterat språk som t ex Java eller C++.
Efter kursen skall du ha kunskaper i språket Scala och kunna skriva egna program.
Pris: 14 800 kr (exkl. moms)
Klicka på ett kursdatum för att boka kurs: 17 sep 2012
Programming in Scala, Second Edition, Martin Odersky, Lex Spoon, Bill Venners.
I kursen ingår även ett kompendium på svenska.
Jim Svensson
Jim är en mycket erfaren systemutvecklare med stort kunnande inom Javaområdet och objektorientering. Jim är även intresserad och har erfarenhet av agila metoder som Scrum samt nyare programspråk som Scala.
Inledning
Grunder i språket
Klasser och objekt
Funktioner
Komposition och arv
Paket
Enhetstest
Case-klasser och mönstermatchning
Samlingar
Scala och Java