Who this course is for:
Beginners who have never programmed before
Programmers switching languages to Python
Intermediate Python programmers who want to level up
What you'll learn
Learn to use Python professionally, learning both Python 2 and Python 3!
Learn advanced Python features, like the collections module and how to work with timestamps!
Understand complex topics, like decorators.
Get an understanding of how to create GUIs in the Jupyter Notebook system!
Create games with Python, like Tic Tac Toe and Blackjack!
Learn to use Object Oriented Programming with classes!
Understand how to use both the Jupyter Notebook and create .py files
Build a complete understanding of Python from the ground up!
We cover a wide variety of topics, including:
Command Line Basics
Running Python Code
Number Data Types
Debugging and Error Handling
Object Oriented Programming
and much more!