- Introduction
- Basic types
- Basic operators
- Pattern matching
- Case cond and if
- Binaries strings and char lists
- Keywords and maps
- Modules
- Rescursion
- Enumerables and streams
- Processes
- Io and the file system
- Alias require and import
- Module attributes
- Structs
- Protocols
- Comprehensions
- Sigils
- Try catch and rescue
- Typespecs and behaviours
- Erlang libraries
- Where to go next