Fast Track to Play with Scala Training Logo
Powered By

Lightbend Logo

Fast Track to Play with Scala Training

Live Online & Classroom Enterprise Training

Powered By

Lightbend Logo

Lightbend Certified Fast Track to Play with Scala course is a same-changing reactive applications, built to scale! Experienced application developers learn the design patterns and methodology essential to build web applications with the Play Framework and Scala. Includes an introduction to Slick!

Looking for a private batch ?

Key Features
  • Lifetime Access

  • CloudLabs

  • 24x7 Support

  • Real-time code analysis and feedback

  • 100% Money Back Guarantee

SpringPeople Logo

What is Fast Track to Play with Scala Training about?

This course introduces experienced web-developers to the design-patterns and methodology essential to building reactive, scalable web applications with Play Framework and Scala. In practical coding exercises you will learn how to build multiple Play applications which interact with one another via HTTP REST endpoints.

What are the objectives of Fast Track to Play with Scala Training ?

After having participated in this course you should:

  • Know how to build fully fledged web applications using Play
  • Know best practices for developing web applications using Play
  • Be confident to start using Scala and Play applications in production
  • Available Training Modes

    Live Online Training

    12 Hours

    Classroom Training


    2 Days
    PDP BG 2

    Who is Fast Track to Play with Scala Training for?

  • Anyone who wants to add Fast Track to Play with Scala skills to their profile
  • Teams getting started on Fast Track to Play with Scala projects
  • What are the prerequisites for Fast Track to Play with Scala Training?

    Students taking this course should have:

    • Basic knowledge of Scala
    • No previous knowledge with Play is required

    Course Outline

    • Overview
      • What is Play?
      • Why should I use it?
    • Play Basics
      • Anatomy of Play
      • Overview of Play components
      • Build system
    • Forms
      • HTTP body parser
      • Handling form data
      • Validation
    • Internationalization
      • Introduction to Internationalization
    • Testing
      • Testing ecosystem
      • Writing integration tests
    • Managing assets
      • Manage static assets with sbt-web
      • Auto-generate CSS and JS files from Less, CoffeeScript, etc.
      • Asset fingerprinting
    • Session handling
      • Add and remove values from the session
      • Authentication helper
    • Web services and JSON
      • Send and retrieve HTTP requests
      • Handling JSON
    • Asynchronous Programming
      • Overview Futures
      • Future composition
      • Asynchronous end-to-end applications

    Who is the instructor for this training?

    The trainer for this Fast Track to Play with Scala Training has extensive experience in this domain, including years of experience training & mentoring professionals.