Skip to content
AgileLogics
Advanced

Level 3 — Advanced

These lessons cover type stability, benchmarking and profiling, memory and allocation, generic programming and traits, custom array types, metaprogramming and macros, multithreading, distributed computing, calling C and Python, differential equations, optimization, machine learning with Flux, testing, package development, and production best practices. Recommended: the Level 2 lessons, especially types, multiple dispatch, and parametric types.