Course code Title Language Price # Unit Startdate Hour Enddate Location Signup
SCALA002 Fast Track to Scala English 1500.00 2 Day(s) 09-02-2015 09u00 10-02-2015 Kontich Subscribe
SCALA002 Fast Track to Scala English 1500.00 2 Day(s) 28-05-2015 09u00 29-05-2015 Kontich Subscribe

Fast Track to Scala

Fast Track to Scala

Overview

Course code: 
SCALA002
Duration: 
2
Time Unit: 
Day(s)
Overview: 
Would you like to learn functional programming in Scala? Join this intensive, hands-on course and gain a solid understanding of the fundamentals of the Scala language, the tooling and the development process. This two-day Fast Track to Scala course will give you an excellent grounding in Scala and a good appreciation of the more advanced features. Upon completion of this Scala course, you will be able to confidently start programming in Scala.

You will learn how to:
• develop applications in Scala
• apply the functional programming style in Scala
• use the fundamental Scala tools
• be confident to start using Scala in production applications


Bring your own hardware

To benefit most from this course, it is best if you bring your own laptop to this Scala course, so you learn how to develop in Scala within your own environment.

If you are unable to bring a laptop for the course, please contact us and we will provide a PC for you.

Topics

Topics: 
• Introduction
• First steps in Scala
• OO basics
• Testing
• Collections and functional programming
• For-expressions and loops
• Inheritance and traits
• Pattern Matching
• Dealing with optional values

Prerequisites

Prerequisites: 
This two-day course is designed to give experienced developers proficient in Java, C++, C# or Ruby the know-how to confidently start programming in Scala.

Audience

Audience: 
If you are a developer or development manager, and you want to gain 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 in 2 intensive days, this Fast Track to Scala course is for you!

If you already have Scala programming experience, then this course could be a useful refresher.