- Data types
- Basic syntax
- Objects, data types/structures (basic)
- Ecosystem – gems, docs; C extensions
- Blocks & loops
Advanced:
- parallel assignment
- blocks & procs & lambdas
- classes, modules, inheritance
- threads & GVL
Tips for learning
- reading code
- writing code