Python Essentials is a free structured Python course available to anyone who wants to learn. It was not built as a product or a business. It was built as a personal project by someone who wanted to learn Python and found that building the course was the best way to do it.
What It Is
The course covers Python from the very beginning across 60 lessons and eight modules. It starts with what programming actually is and builds logically through data types, string manipulation, logic, collections, loops and functions, finishing with three practical project challenges.
Each lesson opens with a pre-test. The questions in the pre-test are the exact concepts the lesson covers, so before you read anything you already know what you are about to learn. At the end of each lesson a post-test checks your understanding before you move on. Complete all lessons in a module and you can claim a certificate for that module.
Throughout the course a small icon appears next to concepts that benefit from a bit more explanation. Hover over it and a tooltip appears with additional context. It is a small thing but it was one of the most useful features to build and to use.
Why It Is Free
It was built to learn from, not to sell. The course exists because the person who built it got frustrated with Python tutorials that assumed too much or explained too little, and decided to build something better for their own understanding. Sharing it costs nothing so it is free to anyone who wants to use it.
If you complete a module and want to claim the certificate there is a small fee to do so. It covers the hosting and domain costs. The lesson content itself has no paywall and no time limit.
Who It Is For
Anyone starting from zero. The course does not assume any prior programming knowledge. If you have been curious about Python but every tutorial you have tried has either moved too fast or felt too shallow, this course was built with exactly that frustration in mind.
The course is free. No account required to browse, create a free account to save your progress and unlock certificates.
Open Python EssentialsQuestions About Living in Thailand?
We handle visas and government document services for expats in Surin and surrounding provinces. First consultation is free.
Book a Free Consultation