Learn Python like a Professional! Start from the basics and go all the way to creating your own applications and games!
In this course, you will:
- Learn to use Python professionally, learning both Python 2 and Python 3
- Create games with Python, like Tic Tac Toe and Blackjack
- Learn advanced Python features, like the collections module and how to work with timestamps
- Learn to use Object Oriented Programming with classes
- Understand complex topics, like decorators.
- Understand how to use both the Jupyter Notebook and create .py files
- Get an understanding of how to create GUIs in the Jupyter Notebook system
- Build a complete understanding of Python from the ground up
This course covers a wide variety of topics, including: Command line basics, installing python, running python code, strings, lists, dictionaries, tuples, sets, number data types, print, formatting functions, scope args/kwargs, built-in functions, debugging and error handling modules, external modules, object oriented programming, inheritance, polymorphism, file I/O, advanced methods, unit tests.
