
This course includes our updated coding exercises so you can practice your skills as you learn.
See a demo
Explore Python fundamentals for beginners by using Google Colab to write and run your first programs, including Hello world and printing 1 plus 2, with text cells and notebook basics.
Distinguish input and output in Python with keyboard, microphone, and webcam as inputs, and display and headphones as outputs; use input() to store and print user data.
Explore variables and constants in Python, using containers to hold values, learn how printing distinguishes between variable values and quoted constants, and master naming rules and data type basics.
Explore how data types classify values in Python, using string, integer, and float examples to show when to use quotation marks.
Explore the Python string data type, create and manipulate text, apply methods like capitalize, upper, and lower, measure length, concatenate with plus or format, and print strings multiple times.
Explore integers and floats in Python, practicing whole numbers, exponentiation, division, integer division //, and modulus % for remainders, then use round to format floats with the desired decimal digits.
Explore the boolean type in python, using true and false and noting case sensitivity. Distinguish assignment from equality and use and, or, not to yield true or false.
Learn data conversion in Python by converting string inputs to integers with int(), then concatenate or print the sum using str(), and explore float and boolean conversions.
Explore Python conditionals by using if, else, and elif to handle single and multiple conditions, including input-based decisions and a Python grading example.
Build a Python mini-project that creates a robot profile by collecting name, age, color, and height, converts height to float, and uses conditionals for tallness and superpower.
Explore how for loops work in Python using range to control start, stop, and step. Learn to accumulate sums, conditionally add even numbers, and differentiate inside versus outside loop indentation.
Explore how to rewrite for loops as while loops in Python, with examples that sum numbers, simulate dice rolls with random, and explain when a while loop is needed.
Create an ATM simulator in Python that manages a single account with a 1 million balance, offering check balance, deposit, withdraw, and exit, using a while loop and input validation.
Explore python fundamentals for beginners as you follow weekly tutorials on YouTube and TikTok, and leave a review to receive a voucher for the next course level.
Are you curious about programming but don’t know where to start?
Look no further! Whether you're completely new to coding or just looking for a simple way to explore Python, this FREE Python Fundamentals course is the perfect starting point.
Read what students have said:
I’ve been taking this Python course and I genuinely love it! The content is super well-structured, making even complex topics easy to understand. The instructor explains everything clearly and gives tons of real-world examples that help solidify what you're learning. The hands-on projects are one of my favorite parts—they’re fun, practical, and really boost your confidence as you go. Whether you’re totally new to coding or just want to sharpen your Python skills, this course hits the sweet spot. Highly recommend it to anyone looking to learn Python the right way!
The Python programming course provides an exceptionally comprehensive learning experience, offering detailed insights into best practices and potential pitfalls. The curriculum is thoughtfully designed to be accessible to beginners, effectively introducing programming concepts without requiring prior coding expertise.
The tutor made great explanations of each aspect of the course throughout. Courses like this will undoubtedly give beginners a solid foundation.
The best course for beginners, very quick and easy to learn.
For more reviews, head over to the course review section.
This course is designed for beginners, offering a simple and engaging introduction to one of the world’s most versatile programming languages.
In this course, you’ll learn the core building blocks of Python: how to handle input and output, working with key data types (strings, integers, floats, and booleans), making decisions with conditional statements, and mastering loops like "for" and "while." To make it exciting, you’ll wrap up the course by creating a final project where you can apply all the skills you’ve learned.
The best part? There’s no need to install any software! We’ll be using Google Colab, a web-based platform that lets you code directly in your browser. That means you can get started quickly, with minimal setup.
With my 14 years of IT industry experience and 5 years of training expertise, I’ve designed this course to be straightforward, hands-on, and most importantly, fun! If you’re ready to take your first step into the world of programming, this course is for you.
Why wait? Enroll now and unlock your programming potential today. Let’s start your coding journey together. Happy coding!