Tikal's Scala Course “From newbie to EXPERT”

The course will cover the Scala language, from basic syntax, to design techniques and popular frameworks. The course includes hands-on exercises.

Requirements:

Applicants should have experience in object oriented programming, preferably in Java.
Duration: 3 days.

 

Syllabus:

 

  • Getting Started
  • Overview of the Scala language
  • Expressions
  • Type inference
  • Classes, Methods, Variables, Packages
  • Traits and Objects
  • Types and Generics
  • Functions
  • Pattern matching
  • Implicits
  • The Scala collection library
  • Functional Programming
  • Advanced Scala features
  • Scala frameworks