Toll Free: 1.877.290.9507 | Direct:708.689.0131

Scala

Scala Bootcamp Training Course (5 Days)

This course is an intensive course that incorporates two separate courses but has one purpose which is to take developers who have never used Scala before, and give them the necessary skillset to work on real-world codebases. The first two days will incorporate the basic features of the Scala language, and the final three days will be spent on design patterns and valuable tools.

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

After you have completed this class, you will have written and tested a sophisticated web service in Scala

You will also be able to:

  • Compare Scala to OOP and FLP predecessors
  • Avoid pitfalls with Java-style imperative code
  • Use Scala’s rich standard library
  • Write composable, modular code
  • Use sbt to manage the build lifecycle and dependencies
  • Understand and explain what a monad is
  • Use the Scalaz 7, the Specs2 and the ScalaCheck libraries
Course Duration

This course is 5 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 who have experience in Java. While this previous experience is not required, it will definitely help you basic understanding of what the course will cover.
  • The course also assumes familiarity with:
    • IDEs like Eclipse or IntelliJ IDEA
    • li>Build tools like Make, Ant or Maven
    • Basic procedural constructs and OOP concepts
Certifications

States