Scala – Introductory

PT10662
Training Summary
Scala may be the next wave in developer productivity. It is concise, object-oriented, functional, and offers support for concurrency, but is compatible with Java and is JVM – based. Scala is also a great platform for functional programming. For these reasons, Scala has been attracting the interest of many organizations. This training is targeted for programmers who need to get introduced to Scala. They may be new to Scala, they may be coming from a Java, Python, or even mainframe environment. This training program is designed to help developers learn the language through guidance and hands-on
Prerequisites
  • Comfortable with development in an object-oriented environment
  • Even though most people come to Scala from Java, any experienced developers are welcome
Duration
3 Days/Lecture & Lab
Audience
This course is ideal for developers and architects.
Course Topics
  • Introduction to Scala
  • Getting Started with Scala
  • Scala Types
  • Scala Collections
  • Control Flow and Functions
  • Functional Programming
  • Scala Classes
  • Case Classes and Pattern Matching
  • Testing
  • Concurrency Programming With Akka ::Framework
  • Workshops

Related Scheduled Courses