Introduction to Python & Setup
  • Welcome to the Course!
  • Getting Started with Python
  • Mac/Linux Installation
  • Windows 10 Setup
  • Interpreter Explained
  • Running Python Scripts
  • PyCharm IDE Setup
Programming Basics
  • Numbers
  • Strings
  • String Manipulation
  • Boolean Operators
  • Lists
  • Dictionaries
  • Variables
Intermediate Programming Concepts
  • Built-in Functions
  • Defined Functions
  • Arguments
  • Default Arguments
  • Keyword Arguments
  • Infinite Arguments
  • Return Values
  • If-else Statements
  • Loops
  • Modules
  • Final Project
Bonus Lecture!
  • What's next?