Get Scala - Click and Find Out How! Scala allows you to write clean and powerful code in a brief and concise manner. ScalaCourses.com provides the best learning experience, and is also the best value for learning Scala. Be proactive – get the edge with our self-study and instructor-led training. Please contact us for information about instructor-led training. Learn Scala today! getscala.com Want to purchase a course for someone else, or don't want to use PayPal? Ask training@scalacourses.com to email you an invoice. We offer instructor-led and onsite training for groups. Please contact training@scalacourses.com for more information.

Teaching Scala Students Online Since 2012

There is a lot to know when one wants to learn how to program Scala or Play Framework 2. We have organized the information into separate courses, shown to the right, with prerequisites. For example, the Scala Introduction course is the logical beginning course for new Scala programmers.

The material is introduced through many short lectures with working examples and self-discovery techniques. Just enough theory is introduced to gain an intuitive understanding of how to work with the concepts presented. The material is broken into short segments so you can get right to your most important issues. Quick reviews of fundamental concepts are provided in case you need a refresher before being introduced to concepts built on the review material.

Logged-in students can download course notes. We update transcripts and videos frequently, and provide release notes for each course and lecture. Enrollment is for 365 days, and students automatically get updates as they are released. Students can renew their enrollment for a fraction of the original price.

Unique Partnership with Lightbend Lightbend created a new Online Training Partner designation for ScalaCourses. Unlike all other Lightbend training partners, ScalaCourses.com is the technology and content provider, because it has developed its own curriculum and its own authoring and delivery platform. Under the partner agreement, Lightbend Training Partners are authorized to deliver ScalaCourses’ training as well as Lightbend’s training. For more information, contact training@scalacourses.com.