Course curriculum

  • 1

    Welcome and Set Up

  • 2

    Basic features

    • Introduction

    • Syntax

    • Syntax - Exercises

    • Control structures

    • Control structures - Exercises

    • Type Systems

    • Type systems - Exercises

    • Inheritance and Composition

    • Inheritance and Composition - Exercises

    • Functions

    • Functions - Exercises

    • Generics

    • Generics - Exercises

  • 3

    Standard Library

    • Data structures

    • Data structures - Exercises

    • Data types

    • Data types - Exercises

  • 4

    Advanced features

    • Implicits

    • Implicits - Exercises

    • Function manipulation

    • Function manipulation - Exercises

    • Extended control structures

    • Extended control structures - Exercises

  • 5

    Libraries, ecosystem, and beyond!

    • Libraries, ecosystem and beyond!

    • Final thoughts