← Bluezone Institute home
R19 to unlock
Foundational Software Development & Coding
Office, Digital & Business Skills · Beginner · 80 hours
Learn programming fundamentals with Python and web basics (HTML/CSS) — the gateway to a tech career via programmes like WeThinkCode_ and CodeYourFuture.
Open this course in the app →
What you'll learn Understand how computers run code Use variables, logic and loops Write functions and work with data structures Build a simple Python program Create a basic web page with HTML and CSS
Course modules Module 1: How Computers & Code Work Module 2: Programming Fundamentals Module 3: Variables & Data Types Module 4: Control Flow Module 5: Loops & Repetition Module 6: Functions Module 7: Data Structures: Lists & Dictionaries Module 8: Introduction to Python Module 9: Web Basics: HTML & CSS Module 10: Version Control & Next Steps Module 11: Core Concepts in Depth Module 12: Common Mistakes & How to Avoid Them Module 13: Tools, Resources & Templates Module 14: Standards, Quality & Best Practice Module 15: Health, Safety & Ethics Module 16: Case Study: A South African Example Module 17: Communication & Working with Others Module 18: Staying Current & Continuing to Learn Module 19: Capstone Project Module 20: Review, Assessment & Next Steps
Unlock this course for R19 on any phone. A certificate is optional (from R39).
Bluezone Institute — low-cost e-learning for South Africa. Courses unlock for R19; certificates are optional and separate. Certificates are not accredited or NQF/SAQA-registered.