An Erlang Course
Offered By: Independent
Course Description
Overview
This is the content of the Erlang course. This course usually takes four days to complete. It is divided into 5 modules and has a number of programming exercises.
Syllabus
Module 1 - History
A short history of the Erlang language describing how Erlang was developed and why we had to invent a new language.
Module 2 - Sequential Programming
Symbolic data representation, how pattern matching is used to pack/unpack data, how functions are combined to form programs etc.
Module 3 - Concurrent Programming
Creating an Erlang process, communication between Erlang processes.
Module 4 - Error handling
Covers error handling and the design of robust systems.
Module 5 - Advanced Topics
All those tricky things like loading code in running systems, exception handling etc.
Related Courses
Learn Advanced Python 3: ConcurrencyCodecademy [Beta] Learn Advanced Python 3
Codecademy ProgramaciĆ³n Concurrente
Galileo University via edX Rust Data Engineering
Pragmatic AI Labs via edX Concurrent Programming in Erlang
University of Kent via FutureLearn