Software Development Courses

Optimally paced, No-nonsense. Learn quickly!

Functional Programming for Beginners with JavaScript

In this course You’ll learn: The essence of what Functional Programming is. Why you’d want to write programs in a functional programming style. How to think about creating programs following a Functional Programming Style.


Elm For Beginners

Quickly learn how to build front end Web Apps, using Elmlang, an amazing new Functional Programming language


Elm Beyond the Basics

In this course You’ll learn how to: Communicate using HTTP and Websocket, Create Full Components Using the Elm Architecture, Build Single Page Apps, Use Ports and More