Fast Track to Scala

PT9927
Summary
This course is designed to give experienced developers proficient in Java, C++, C# or Ruby the know-how to confidently start programming in Scala. The course ensures you will have a solid understanding of the fundamentals of the language, the tooling and the development process as well as a good appreciation of the more advanced features. If you already have Scala programming experience, then this course could be a useful refresher, yet no previous knowledge of Scala is assumed.
Prerequisites
Students should have experience programming in a language such as Java, C, C++, Ruby or JavaScript.
Duration
2 Days/Lecture & Labs
Topics
  • Intro
  • Object Oriented Basics
  • Testing in Scala
  • Collections and Functional Programming
  • For Expressions
  • Traits and Inheritance
  • Pattern Matching
  • Options
  • Try

Related Scheduled Courses