Lectures
There will be 14 lectures during the course. These are not compulsory but highly recommended, we will cover material that is not available in the course books.
Note: all lectures will be updated using Elixir instead of Erlang. The concepts are the same so it's actually a small change for the course.
- Introduction to functional programming
- Lists and recursion
- Trees
- Lambda calculus
- Complexity
- Higher order functions
- Type system
- Tracing rays
- Dynamic programming
- Concurrency
- Asynchronous communication
- The Pong game
- Parallelism
- Implementing a server