Scala Programming (with Passion!) Online Course

 Sang Shin, www.javapassion.com/scala, class forum
From Sep. 8th, 2009:

  

Message to potential attendees to this course from Sang Shin


The date of this course has not been decided yet.

Just like other online courses I teach, this course is offered online only.   For those of you who are not sure what it's like to take this course online, please see What it's like to take Sang Shin's online courses.  Just to set the expectation correctly, there is no real-time webcasting. 


How to register for this course and how to become an SDN member

Please register for this course by sending a blank email to the following email address.  (Yes, that is all you have to do!)  

Basically, when you send a blank email to the above, you are subscribing our class forum. This forum can be used for posting questions/answers either by email or through the website.  Please use this forum for all class related communication (technical or non-technical).  It is strongly recommended you don't send an email directly to me.  For further questions, please see course FAQ below.  Please see the FAQ before posting questions to the class alias or sending an email directly to me.


Topics and Schedule


Given that this is the first time this course is being offered, the contents of each topic (presentations, hands-on labs, and homeworks) will be posted by the date specified.  Due to the fast pacing nature of the scala technology, the contents will be changed and improved even after the dates specified. The dates and topics are subject to change as well.
  1. Scala Language Basics -
  2. Traits -
  3. Lift -



Scala Language Basics


1. Presentation slides

2. Hands-on lab and homework
3. Resources

                                                                                                                                               return to the topics

Traits


1. Presentation slides

2. Hands-on lab and homework
3. Resources

                                                                                                                                               return to the topics

Lift


1. Presentation slides

2. Hands-on lab and homework
3. Resources

                                                                                                                                               return to the topics