Python Basics
A comprehensive introduction to Python programming. Learn the fundamentals that every developer needs to know.
Course Overview
This course covers the essential building blocks of Python programming. You will learn how to set up your development environment, work with different data types, make decisions with conditions, and automate repetitive tasks with loops.
What You Will Learn
Curriculum
Python Setup & Your First Programs
Get started with Python by setting up your development environment and writing your first lines of code.
Data Types & User Input
Learn about Python's core data types and how to get input from users to make your programs interactive.
Conditions & Decision Making
Learn how to make your programs make decisions using if, elif, and else statements.
Loops - Repeating Actions
Master Python loops to automate repetitive tasks and iterate over collections of data efficiently.
Functions in Python
Learn how to create and use functions in Python to organize code and avoid repetition.
Your Instructor
Sabian Zhupa
Software developer and educator passionate about making programming accessible to everyone. I believe in learning by doing and creating real projects.
Learn more about me