Scala 3 for Scala Developers

Licensed by Ziverge

In 2020, the well known Dotty project, after 8 years of research and development, finally became Scala 3.
Scala 3 is the largest update to the Scala programming language in more than a decade.

scala 3 training for scala developers

Scala 3 is getting a lot of updates, and a lot of new features.
It’s going to be mostly backward compatible but some features, are going to disappear (like Scala 2.x macros). Prepare yourself, and your company for what’s new. Prepare your company for migration, to provide an instant competitive advantage thanks to all the benefits of Scala 3.

This course is a high-speed introduction for Scala developers.

Who Should Attend?

Scala developers interested in Scala 3, Scala developers that want to prepare to migrate from Scala 2, in short, Scala developers who need immersion in Scala 3.

Prerequisites

Working knowledge of Scala 2.x.

Topics

Intersection, union, and dependent function types

Enumerations

Given imports

Inlining, macros & staging

Given instances & using clauses

Implicit conversions

Extension methods

Trait parameters

Dropped & deprecated features

Type class encoding

Syntactic changes

Type lambdas

Author

The course was created by John de Goes, author of ZIO, founder of Ziverge. Speaker, influencer, a professional software developer with more than 25 years of experience. Scalac is licensed to perform John’s training based on the partnership agreement between companies.

Length:

2 days, 8h each

Price:

750$

Sign up

Trainer

Software Consultant with more than 10 years of experience in several programming languages (of which more than 5 in Scala). Contributor to ZIO, a type-safe, composable library for asynchronous and concurrent programming in Scala. Speaker at industry events - ZIO World, Scala Love, Functional World.

Piotr Gołebiewski Scala ZIO developer
Length:

2 days, 8h each

Price:

750$

Sign up

Upcoming Trainings

scala 3 training for scala developers

Scala 3 for Scala Developers

Prepare your company for migration, to provide an instant competitive advantage thanks to all the benefits of Scala 3.

DATE: Mon, Apr 26, 2021, 9:00 AM – Tue, Apr 27, 2021, 5:00 PM CEST
Sign up
scala 3 training for scala developers

Scala 3 for Scala Developers

Prepare your company for migration, to provide an instant competitive advantage thanks to all the benefits of Scala 3.

DATE: Thu, Apr 29, 2021, 6:00 PM – Sat, May 1, 2021, 2:00 AM CEST
Sign up
scala 3 training for scala developers

Scala 3 for Scala Developers

Prepare your company for migration, to provide an instant competitive advantage thanks to all the benefits of Scala 3.

DATE: Wed, May 26, 2021, 6:00 PM – Fri, May 28, 2021, 2:00 AM CEST
Sign up

Request training for your team




    or contact us directly at projects@scalac.io

    This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

    Exclusive training just for your team

    Prices from 800 to 500 USD per person

    Flexible schedule, and agenda

    Close modal

    Your message has been sent!

    We'll get back to you soon!