type-system

Scala Asynchronous Programming

This course enables developers to write non-blocking and asynchronous code using Scala. The course will teach you how to use Scala Futures for writing async code. Along with that, it also covers how actor model can be leveraged to write an asynchronous, message based scalable system.

Scala Fundamentals the Type System

From introducing a simple class to writing a typeclass, this course explains the required concepts to leverage Scala's beautiful static type system. It'll help in achieving code abstraction and enable you to write less code and achieve more.