Basic concepts

Lesson - Basic input and output; Indentation

Lesson - Basic input and output; Indentation

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

Exercise 16 - Transform

Exercise 16 - Transform

Lesson - Processing sequences continues…

Lesson - Processing sequences continues…

Exercise 17 - Positive List

Exercise 17 - Positive List

Lesson - Processing sequences continues…

Lesson - Processing sequences continues…