Course: Learn Julia
- 1 Welcome to Julia: Setup & First Steps
- 2 Core Fundamentals: Variables & Data Types
- 3 Control Flow: Directing Your Logic
- 4 Functions & Multiple Dispatch
- 5 Data Collections: Arrays, Tuples & Dictionaries
- 6 Strings & Text Manipulation
- 7 Custom Types & Structs
- 8 Ecosystem & Package Management
- 9 File I/O & Working with Data
- 10 Plotting & Data Visualization
- 11 Practical Metaprogramming
- 12 Concurrency & Parallelism
- 13 Performance Optimization & Profiling
- 14 Interoperability: Calling Other Languages
- 15 Putting it Together: Practical Applications