Learn to Code with Python
If you've ever wanted to learn to code, there has never been a better time! In this course, you'll learn how to code using Python, a highly in-demand general purpose programming language.
Installing Python 3 (macOS)
Installing Python 3 (Windows)
Installing Visual Studio Code
Working Directory Setup and Terminal (Windows)
Working Directory Setup and Terminal (macOS)
A Simple First Program
Introduction to Strings
Defining Variables
FREE PREVIEWInterpolation and Concatenation
More String Operations
Different Types of Numbers
Boolean Values
Arithmetic Operations
Comparison Operators
Mini Project: Days-Old Calculator
Intro to DateTimes
Introduction to Functions
Returning Data from Functions
Mini Project: Customer Report Builder
Lists and Tuples
Slicing Lists
Nesting Lists, Tuples
Dictionaries
Sets and Set Logic
For Loops
While Loops
Using Range
Intro to Control Flow / Conditionals
Mini Project: Grade Classifier
Reading and Interacting with Files on Disk
Reading and Writing JSON Data
Introduction to Classes
Using Self and Instances of Classes
Mini Project: Lunch Menu Builder
Modules and __name__ == "__main__"
Intro to Unit Testing
Unit Testing a Shopping Cart, Part 1
FREE PREVIEWUnit Testing a Shopping Cart, Part 2