COURSES

Courses

54 lessons · 4 tracks

Practice

Python

UNIT 1

Python Basics → Loops

  1. LESSON 1

    Python Basics

    Notes
  2. LESSON 2

    Variables & Types

    Notes
  3. LESSON 3

    Conditions

    Notes
  4. LESSON 4

    Loops

    Notes

UNIT 2

Functions → Errors & Exceptions

  1. LESSON 5

    Functions

    Notes
  2. LESSON 6

    Lists & Dicts

    Notes
  3. LESSON 7

    Working with Strings

    Notes
  4. LESSON 8

    Errors & Exceptions

    Notes

UNIT 3

List Comprehensions → Sets & Uniqueness

  1. LESSON 9

    List Comprehensions

    Notes
  2. LESSON 10

    Mini Project: Grade Report

    Notes
  3. LESSON 11

    Dictionary Lookups

    Notes
  4. LESSON 12

    Sets & Uniqueness

    Notes

UNIT 4

Tuples & Unpacking → JSON Data

  1. LESSON 13

    Tuples & Unpacking

    Notes
  2. LESSON 14

    Indexes with enumerate

    Notes
  3. LESSON 15

    Sort with a Key

    Notes
  4. LESSON 16

    JSON Data

    Notes

UNIT 5

Your First Class → Splitting & Joining Text

  1. LESSON 17

    Your First Class

    Notes
  2. LESSON 18

    Assertions & Edge Cases

    Notes
  3. LESSON 19

    While Loops

    Notes
  4. LESSON 20

    Splitting & Joining Text

    Notes

UNIT 6

Default & Keyword Arguments → Recursion

  1. LESSON 21

    Default & Keyword Arguments

    Notes
  2. LESSON 22

    map, filter & lambda

    Notes
  3. LESSON 23

    Formatting Numbers

    Notes
  4. LESSON 24

    Recursion

    Notes

UNIT 7

Inheritance → Generators

  1. LESSON 25

    Inheritance

    Notes
  2. LESSON 26

    Generators

    Notes