Basic concepts
Exercise 1 - Hello World
Exercise 1 - Hello World
Exercise 2 - Compliment
Exercise 2 - Compliment
Exercise 3 - Multiplication
Exercise 3 - Multiplication
Lesson - Variables and data types; Expressions; Statements
Lesson - Variables and data types; Expressions; Statements
Exercise 4 - Multiplication Table
Exercise 4 - Multiplication Table
Lesson - Statements continues…
Lesson - Statements continues…
Exercise 5 - Two Dice
Exercise 5 - Two Dice
Lesson - Functions
Lesson - Functions
Exercise 6 - Triple Square
Exercise 6 - Triple Square
Exercise 7 - Areas of Shapes
Exercise 7 - Areas of Shapes
Lesson - Data structures
Lesson - Data structures
Exercise 8 - Solve Quadratic
Exercise 8 - Solve Quadratic
Lesson - Data structures continues…
Lesson - Data structures continues…
Exercise 9 - Merge
Exercise 9 - Merge
Exercise 10 - Detect Ranges
Exercise 10 - Detect Ranges
Lesson - Data structures continues…
Lesson - Data structures continues…
Exercise 11 - Interleave
Exercise 11 - Interleave
Lesson - Data structures continues…
Lesson - Data structures continues…
Exercise 12 - Distinct Characters
Exercise 12 - Distinct Characters
Lesson - Data structures continues…
Lesson - Data structures continues…
Exercise 13 - Reverse Dictionary
Exercise 13 - Reverse Dictionary
Exercise 14 - Find Matching
Exercise 14 - Find Matching
Lesson - Compact way of creating data structures
Lesson - Compact way of creating data structures
Exercise 15 - Two Dice Comprehension
Exercise 15 - Two Dice Comprehension
Lesson - Processing sequences
Lesson - Processing sequences
Lesson - Processing sequences continues…
Lesson - Processing sequences continues…
Exercise 17 - Positive List
Exercise 17 - Positive List
Lesson - Processing sequences continues…
Lesson - Processing sequences continues…