Subscribe to Teach Me Python today. Click Here

Python 101 – Learning the Language
Python 101 - The Python language will teach you the basics of the Python programming language
Python 102: Beyond the Basics
Welcome to Python 102: Beyond the Basics. This course is designed to build upon what you learned in Python 101: Learning the Language and help you learn some intermediate level material in the Python programming language. In this course, you will learn about: When you have finished this course, you will have many new tools […]
Python 103: Practical Python
Python 103 – Practical Python
It’s always helpful to learn how to create real world applications. In this course, you will learn how to use Python to create small applications or useful snippets that you can use in your own code. Here is what you will be learning about: Part I – Python Use Cases Part II – Distributing Your […]
The Python Quiz Course
The Python Quiz Course
So you think you know Python? This is the course where you’ll get to prove what you know! In a way, this course is like a Python version of Trivial Pursuit. Show your knowledge of all things Python by seeing if you can answer all the quiz questions. But don’t worry if you can’t figure […]
Python 101 - Video Series
Python 101 Video Course
The Python 101 Video Course will teach you how the Python programming language. You will learn all you need to know to understand Python’s syntax and its primary data types and constructs. By the time you have finished, you will be able to use the Python programming language confidently. What you get:
Automating Excel with Python Course
Automating Excel with Python Video Course
In Automating Excel with Python: Processing Spreadsheets with OpenPyXL you will learn how to use Python to create, edit or read Microsoft Excel documents using OpenPyXL. This course is based on the book, Automating Excel with Python by Michael Driscoll. Python is a versatile programming language. You can use Python to read, write and edit Microsoft […]
Python Logging
What does every new developer do when they are first learning to program? They print out strings to their terminal. It's how we learn! But printing out to the terminal isn't what you do with most professional applications.  In those cases, you log in. Sometimes, you log into multiple locations at once. These logs may serve as an audit trail for compliance purposes or help the engineers debug what went wrong. Python Logging teaches you how to log in the Python programming language. Python is one of the most popular programming languages in the world. Python comes with a logging module that makes logging easy.
TeachMePython is my official website for teaching Python to everyone who wants to learn it. I have been teaching Python to programmers around the world for over 10 years on my website, MouseVsPython, as well as on StackOverflow and many Python user groups.
Copyright © 2024 Teach Me Python
Built by Luke Netti