Toll Free: 1.877.290.9507 | Direct:708.689.0131

Scala

Scala Fundamentals Training Course - 2 Days

This is a basic two-day course that will provide participants with an introduction to the Scala language. A lot of the attention will be on Scala’s approach to combining to OOP and functional programing paradigms. You will learn to incorporate patterns from functional programing into redesign repertoires.

Information about this course:

This course is offered as:

  • Classroom Instructor-led Boot Camp
  • Live Online Instructor-led Boot Camp
  • Mentored Self-Paced Online
  • Streaming-Only Self-Paced Online

$-,---

View Course Pricing

and what is included with your enrollment

Course Highlights
  • Learn from a master. Tips, tricks, and hands-on training.
  • Personalized learning styles and formats
  • Up-to-the-minute techniques and releases

INSTRUCTOR-LED Pricing

award-winning-training
Course Objectives

During this class, you will have written a simple application using functional-style Scala and upon doing this, it will demonstrate how using first-class functions and pattern matching can result in easy to understand and maintain code.

You should also be able to do the following upon completion of the class:

  • Explain how Scala compares to other language predecessors
  • Avoid pitfalls association with Java-style code through using Scala
  • Use Scala’s rich standard library
  • Write code using a pure functional style
  • Use SBT
Course Duration

This course is 2 days in duration

Select the type of training that best fits your schedule and learning style!

Live, Online, Self-Paced, Classroom - contact us for details on each.

Self-Paced

Streaming Only

Base Course. Best for refresher courses

  • Easy Online Access
  • Expert Instructor
  • High Quality Content
  • Self-Paced Training
Self-Paced

Mentored Online

Most popular self-pace option.

  • Online & Offline Playback (DVD,mobile)
  • Expert Instructor
  • Highest Quality Content
  • Self-Paced Mentored Training
  • Mentor & Live Instructor Support
  • Text books, Pre-Study, and Lab books
  • Complex Sims and Hands-On Exercises
Classroom

Instructor-Led

Our top rated trainign experience

  • Live Classroom
  • Expert Instructor constantly available
  • Highest Quality Content
  • Self-Paced Training (optional add-on)
  • Extensive Live Instructor Support
  • Our highest pass rate course version
  • Text books, Pre-Study, and Lab books
  • Complex Sims and Hands-On Exercises
Classroom

Live Online

As close to the classroom from home

  • Live Classroom
  • Expert Instructor constantly available
  • Highest Quality Content - 90% Pass
  • Self-Paced Training (optional add-on)
  • Extensive Live Instructor Support
  • Text books, Pre-Study, and Lab books
  • Complex Sims and Hands-On Exercises
Prerequisites?

Geared towards developers with some Java experience

  • You don’t necessarily need prior experience with Java but it will definitely help you understand patterns and frameworks quicker.

The course assumes familiarity with:

  • IDEs like Eclipse or IntelliJ IDEA
  • Basic procedural language constructs and OOP
Certifications

States