Introduction
  • The Zen of Python
Hello World
  • Installation
  • Hello World
  • Hello World
Variables and Comments
  • Variables
  • Comments
  • Variables and Comments Quiz
Arithmetic and Concatenation
  • Arithmetic
  • Addition
  • Subtraction
  • Multiplication
  • Division
  • Modulus
  • Exponents
  • Floor Division
  • Arithmetic with Parentheses
  • Concatenation
  • Concatenation
  • Intermediate Concatenation
  • Advanced Concatenation
  • Arithmetic and Concatenation Quiz
Data Structures
  • Lists
  • List Creation
  • List Appending
  • List Indices
  • List Indices Intermediate
  • Tuples
  • Tuple Creation
  • Tuple Indices
  • Dictionaries
  • Dictionary Creation
  • Dictionary Appending
  • Dictionary Keys
  • Intermediate Dictionary Keys
  • Data Structures Quiz
Control Flow
  • Conditionals
  • Conditionals
  • Intermediate Conditionals
  • Advanced Conditionals
  • Loops
  • For Loops
  • Intermediate For Loops
  • Advanced For Loops
  • While Loops
  • Intermediate While Loops
  • Control Flow Quiz
String and List Methods
  • String Methods
  • String Indices
  • Advanced String Indices
  • Substrings
  • Subsequences
  • Reversed Strings
  • String Find Method
  • String Count Method
  • String Replace Method
  • Split Method
  • List Methods
  • List Element Check
  • List Element Check Intermediate
  • Sort a List
  • Reverse a List
  • List Index Method
  • List Count Method
  • List Length Method
  • List Max Method
  • String and List Methods Quiz
Typecasting and Escape Sequences
  • Typecasting
  • Typecasting Strings to Ints
  • Typecasting Ints to Strings
  • Escape Sequences
  • Escape Sequences
  • Typecasting and Escape Sequences Quiz
Getting User Input
  • User Input
  • User Input Quiz
Functions
  • Creating Functions
  • Functions Quiz
Importing Modules
  • Installing Modules
  • Modules Quiz
PEP8 Coding Conventions
  • PEP8 Conventions
  • PEP8 Quiz
Posting to GitHub
  • Making a GitHub Repository
  • GitHub Quiz
Conclusion
  • Bonus