Training

Increase your team's productivity and code quality with comprehensive courses taught by our acclaimed instructors.

all

All

Go beyond theory and help your developers gain the knowledge and skills necessary to be productive and successful with any technology.

Remote

With state-of-the-art tools for tele-presence, we help you deliver your team the training they need to be successful, without costly delays.

Choices

Browse our existing catalog of training options, which are designed to help teams succeed through mastery of technologies, languages, and libraries.

Custom

If your team needs something unique, talk to us about our custom training packages, which are expertly crafted to your exact specifications.

Get a Quote

Training Options

Advanced Type Mechanics

Upgrade your Scala knowledge to include all the changes and latest features coming in Scala 3.

# fundamentals
16 hours

A Crash Course in Functional Scala

Learn how functional Scala enables you to write better code, with high productivity and testability.

# fp
24 hours

Functional Design

Learn how to benefit from functional programming techniques across your application, in a way that’s highly accessible to the whole team and new hires.

# fp
24 hours

Functional Effects

Learn how to solve complex problems in asynchronous, concurrent programming using the ZIO library.

# fp
24 hours

Functional Scala Fundamentals

Gain knowledge and skills for writing quality functional Scala, with more productivity and confidence than ever before.

# fp
24 hours

Functional Type Classes

Learn what type classes are and how to use them, and explore common and powerful type classes in functional Scala.

# fp
24 hours

Functional Data Modeling

Learn how to use functional Scala to construct simple, precise, and flexible models of any business domain.

# fp
24 hours

Event-driven Applications with Kafka

Gain the skills and knowledge required to build Scala applications that use Kafka as their backbone.

# backend
16 hours

Kubernetes for Application Developers

Learn the patterns, architectures and techniques required to write resilient applications on Kubernetes.

# backend
16 hours

Scala 3 for Scala Developers

Upgrade your Scala knowledge to include all the changes and latest features coming in Scala 3.

# fundamentals
16 hours

Learning Scala

Learn the syntax and semantics of beginner through intermediate level Scala.

# fundamentals
16 hours

Scala Best Practices

Learn the modern style of Scala that embraces both its object-oriented and functional aspects in a unified, accessible, and simple way.

# fundamentals
16 hours

Scala for Java Developers

Translate your knowledge of Java to fluency in Scala.

# fundamentals
16 hours

JVM Performance and Optimization for Scala Engineers

Learn techniques for writing performant Scala code and effective use of tools for analyzing performance.

# backend
16 hours

Testing with Scala

Learn how to efficiently write high quality tests that cover the full range of possible states for a system.

# fundamentals
16 hours

Stream Processing with Scala

Learn how to use stream processing in Scala for writing reactive microservices in a fully non-blocking and asynchronous manner.

# backend
16 hours

Success Stories

Ziverge delivered bulletproof infrastructure

With Ziverge's tech leadership, Hunters was able to tackle challenges and technologies that in normal cases would be inaccessible for a young startup. Ziverge's vast experience in designing complex data pipelines was an amazing shortcut for us; combined with its holistic approach around training, team building, documentation, etc. Ziverge is a true game-changer.

View full project

With Ziverge, getting the expert instruction you need to succeed is fast and easy.

Chat

Schedule a free introductory call where we learn more about your challenges and share how we might be able to help you.

Book

Decide which training package you want, how many days of training, and whether you want on-site or remote training.

Train

Our instructors will interview you to ensure your team will come away with the training they need to be successful.

Book a Consultation