If you've been wanting to learn Python, you're in luck. Mike Dane created this in-depth video course for Python. It's 4 and a half hours, so it will probably take you at least a weekend to go through.

In this video, Mike will walk you through important Python concepts, and help you build some basic projects in Python. Here's what you can expect to accomplish:

  • Installing Python & PyCharm
  • Setup & Hello World
  • Drawing a Shape
  • Variables & Data Types
  • Working With Strings
  • Working With Numbers
  • Getting Input From Users
  • Building a Basic Calculator
  • Building a Mad Libs Game
  • Lists
  • List Functions
  • Tuples
  • Functions
  • Return Statements
  • If Statements
  • If Statements & Comparisons
  • Building a better Calculator
  • Dictionaries
  • While Loops
  • Building a Guessing Game
  • For Loops
  • Exponent Functions
  • 2D Lists & Nested Loops
  • Building a Translator
  • Comments
  • Using Try / Except
  • Reading Files
  • Writing to Files
  • Modules & Pip
  • Classes & Objects
  • Building a Multiple Choice Quiz
  • Object Functions
  • Inheritance
  • ...And The Python Interpreter

You can watch Mike's video on the freeCodeCamp.org YouTube channel (4 hour watch).‌