0 of 52 lessons completed
Home / Julia
Julia
Julia taught as plain programs: variables and types, strings with interpolation, functions and multiple dispatch, arrays and dictionaries, structs, files and the standard library. Every example is verified with the real interpreter.
Start learning β―β―52 lessons Β· 12 topics Β· 0/52 completed
Course contents
Work top to bottom β the sidebar is the course. Topics later in the list assume the ones before them.
Julia Introduction
Beginner Β· β± 2 min Β· standalone lesson
Getting Started
Start: Julia Get Started β―Numbers and Text
- Julia Arithmetic
- Julia Comparison Operators
- Julia Boolean Logic
- Julia Strings
- Julia String Functions
- Julia Characters
Functions
- Julia Functions
- Julia Function Arguments
- Julia Return Values
- Julia Anonymous Functions
- Julia Scope
- Julia Multiple Dispatch
Flow Control
- Julia If Else
- Julia Ternary Operators
- Julia Recursion
- Julia While Loops
- Julia For Loops
- Julia Ranges
- Julia Break and Continue
- Julia Nested Loops
Arrays
- Julia Arrays
- Julia Creating Arrays
- Julia Array Operations
- Julia Array Functions
- Julia Comprehensions
- Julia Tuples
- Julia Nested Arrays
Collections
Start: Julia Dictionaries β―Types and Structs
- Julia Structs
- Julia Methods
- Julia Abstract and Subtypes
- Julia Parametric Types
- Julia Type Conversions
Input and Files
Start: Julia User Input β―Everyday Tools
Start: Julia Modules β―Julia Project: Gradebook
Beginner Β· β± 5 min Β· standalone lesson
Julia Project: Word Counter
Beginner Β· β± 5 min Β· standalone lesson