- 1 - Getting started
- 2 - Data types
- 3 - Control flow
- 4 - Functions
- 5 - Custom structures
- 6 - Input - Output
- 7 - Managing run-time errors (exceptions)
- 8 - Interfacing Julia with other languages
- 9 - Metaprogramming
- 10 - Performance (parallelisation, debugging, profiling..)
- 11 - Developing Julia packages