30-days Money-Back Guarantee
Learn the core Python programming language with Mike Driscoll
Updated on Sep, 2026
Programming, Data Science, Python
Training 5 or more people ?
Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.
Python 101 is a course aimed at anyone wanting to learn Python programming. Python is one of the most popular programming languages in the world. You can use Python for web development, automation, machine learning, AI, and so much more. Employers in all markets hire Python developers. This course is based on my popular book, Python 101: 2nd Edition. The course currently covers just the first section of the book, but I plan to add many additional lessons so that you will learn a ton about what you can do with Python!
In this course, I teach the basics of Python. For it's initial release, the topics that you will learn are as follows:
Conditional statements
More lessons will be added to expand this course, but the lessons included now will give you a great foundation in the Python programming language.
Future enhancements to this course will cover introspection, Python virtual environments, threading, multiprocessing, debugging, decorators, profiling, unit testing, version control, and more.
If you take a look at the Python packaging index (PyPI), you will quickly see that there are tens of thousands of third-party packages that you can install. While you will never know how to do everything in Python, the fundamentals you will learn here will serve you well.
You will learn the core Python programming language. Learning Python's syntax and common coding patterns will help you know how to approach most other Python code that you will encounter in your career.
Algebra would be helpful. A basic understanding of computer programming concepts or terminology would also help.
Check out the detailed breakdown of what’s inside the course
Mike has been a Python developer for over a decade. He has been writing about Python for many years on his blog, The Mouse vs the Python
Mike has written ten books on Python, from introductory books to books on creating graphical user interfaces and much more.
You can find more of Mike's writing on Real Python. He also has a weekly newsletter called The Python Papers.
Use your certificate to make a career change or to advance in your current career.
Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses
Master prominent technologies at full length and become a valued certified professional.