Python Basic
Learn Python fundamentals from zero to solid foundation.

Your Learning Progress
Track live progress from the same client-side learner state used in lesson pages.
Course Curriculum
Structured sections, lessons, and materials designed so this course can evolve into a full LMS content engine.
Python Foundations
Build a practical foundation in syntax, variables, loops, and reusable logic.
Introduction to Python
Understand what Python is and why it is widely used.
Variables and Data Types
Learn strings, numbers, booleans, and basic variable usage.
Conditionals and Loops
Use if statements, for loops, and while loops effectively.
Functions
Create reusable logic with function parameters and return values.
Lesson Materials
Each lesson can contain rich HTML content, downloadable PDF or DOCX files, and video resources.
Introduction to Python
Understand what Python is and why it is widely used.
Readable HTML notes for quick review.
Introduction to Python
Python is popular because it is readable, productive, and widely used for automation, backend apps, and data work.
Variables and Data Types
Learn strings, numbers, booleans, and basic variable usage.
Quick HTML guide for variables and types.
Variables and Data Types
Use variables to store values and basic data types such as strings, integers, floats, and booleans.
Conditionals and Loops
Use if statements, for loops, and while loops effectively.
PDF worksheet for conditionals and loops.
File: python-conditionals-loops.pdfOpen ResourceFunctions
Create reusable logic with function parameters and return values.
Downloadable exercise sheet.
File: python-functions-exercises.docxOpen Resource