Learn all about Python3 from the very basic to advanced topics.
This course is intended for students with little or no prior programming knowledge, basic programming knowledge or for people migrating from other programming langauges to python.
What you'll Learn
- Learn to use Python professionally, using 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!
- Get basic idea about data science in python.
Course Detail
- Python Object and Data Structure Basics
- Python Comparison Operators
- Python Statements
- Methods and Functions
- Project - 1
- Object Oriented Programming
- Modules and Packages
- Errors and Exception Handling
- Project - 2
- Built-in Functions
- Python Decorators
- Python Generators
- Project - 3
- Advanced Python Modules
- Advanced Python Objects and Data Structures
- Advanced OOP
- Introduction to GUIs
- Parallel Processing
- Introduction to Data Science in Python
- Project - 4 (Final)