by Heiko Seeberger

Over the past few years I've had the opportunity to teach quite a few Scala courses, most recently alongside Martin Odersky and Paul Phillips as part of the team at Typesafe. A consistent theme in the feedback from these courses has been the value of immediately applying Scala concepts in hands-on programming exercises. Soon after I finished writing my German Scala book "Durchstarten mit Scala,” Martin and I realized that the structure and depth of the topics in the book, and the consistent step-by-step case study used, would provide an excellent basis for a revised course.

And here we go: "Fast Track to Scala" is the all-new introductory course for Scala from Typesafe. It puts a strong focus on hands-on exercises – you will be writing code at least 50% of the time – and covers tooling like sbt and the Scala IDE for Eclipse, as well as test driven development with the specs2 framework. The core topics covered are:

  • Overview
  • First steps with Scala
  • Basic object-oriented features
  • Testing in Scala
  • Collections and functional programming
  • For expressions and for loops
  • Inheritance and traits
  • Pattern matching
  • XML support

For fast-paced audiences, there are also additional modules for advanced topics like implicit conversions and parameters, (tail) recursion, upper bounds and view bounds as well as real-world applications like writing to a relational database with ScalaQuery or using the Scala API for MongoDB.

I am very excited to give this new course for the first time on Tuesday May 31 and Wednesday June 1, the two days preceding the Scala Days 2011 conference at Stanford University. More information and registration for this course (as well as an advanced Scala course and a fast-track Akka course offered in the same venue) is available on the training section of the Typesafe web site.

I look forward to seeing many of you at Stanford.

Share


Discuss


View All Posts or Filter By Tag


Event

Reactive Summit 2016

2016 MICROSERVICES. FAST DATA PIPELINES. DISTRIBUTED SYSTEMS.
Austin (TX) - October 4-5

Ebook

Reactive Microservices Architecture

by Jonas Bonér

Ebook

Developing Reactive Microservices

by Markus Eisele

Report

Going Reactive 2016

How Microservices & Fast Data are driving adoption of Reactive systems