Introduction to Programming
💻

Introduction to Programming

Free · 📖 15 lessons

Introduction to Programming: Your First Steps in Code is a beginner-friendly course designed for anyone who has never written a line of code. Using Python — one of the world's most readable and widely used programming languages — students learn how software works, how to set up a development environment, and how to write and run their very first programs. No prior experience is required; just curiosity and a willingness to learn. Over five modules, students progress through the core building blocks of programming: variables, data types, decision-making with logic and if statements, and automating repetitive tasks with loops. Each module concludes with a hands-on lab where students apply what they've learned to build real, working programs. By the end of the course, students have a solid foundation to continue their journey into more advanced Python development.

← Back to Courses

Course Content

15 lessons
Module 1: Module 1 - Welcome to Programming 3 items
1.1
What Is Programming?
Video
1.2
Getting Started with Python
Video
1.3
Your First Program
Video
Module 2: Module 2 — Variables and Data 3 items
2.1
Understanding Variables
Video
2.2
Working with Numbers
Video
2.3
Working with Text
Video
Module 3: Module 3 — Making Decisions in Code 3 items
3.1
Introduction to Logic
Video
3.2
If Statements
Video
3.3
Building Smart Programs
Video
Module 4: Module 4 — Introduction to Loops 3 items
4.1
Why Loops Matter
Video
4.2
Counting with Loops
Video
4.3
Practical Loop Examples
Video
Module 5: Module 5 — Your Programming Journey 3 items
5.1
What You've Accomplished
Video
5.2
What's Next in Programming
Video
5.3
Continue Your Journey with Foundations of Python
Video