Programming Short Coding Course — South Africa

Introduction to Programming

For Complete Beginners — Think Like a Developer

Never written a line of code before? This is where you start. Introduction to Programming teaches you to think logically, break problems into steps, and express solutions in code. Language-agnostic concepts are taught alongside practical Python exercises — the perfect launchpad for any further course.

PythonBeginnerLogicProblem Solving
40
Hours of Training
R14,995
Course Fee
5 Days
Full-Time Option
JHB · CPT
+ Online Nationwide
What You Will Learn

Course Curriculum

How Computers & Programs Work

Binary, CPU/RAM, operating systems and what a programming language actually is.

Your Development Environment

Install Python, VS Code, run your first program and navigate the terminal.

Variables & Data Types

Store and name data — numbers, text, booleans and None.

Operators & Expressions

Arithmetic, comparison and logical operators; operator precedence.

Control Flow — Decisions

if, elif, else — making your program choose different paths.

Control Flow — Loops

for loops, while loops, break and continue — making your program repeat.

Functions

Write reusable blocks of code, pass arguments and return values.

Lists & Dictionaries

Store and retrieve collections of data; iterate over them.

Problem-Solving Techniques

Pseudocode, debugging, reading error messages and working through challenges step-by-step.

Mini Projects

Build a number guessing game, a to-do list app and a simple calculator.

Prerequisites: No prior experience needed. Bring a laptop and enthusiasm.
How It Works

What to Expect

🎓

Expert-Led Training

All courses are taught by experienced bootcamp instructors of the Code College team — with a total of 30+ years of industry experience in the team.

💻

Hands-On Projects

You write code from day one. Every concept is reinforced with real exercises and a practical project you keep.

📍

Johannesburg & Cape Town

Attend in-person at our Woodmead (JHB) campus or join 100% online from anywhere.

📜

Certificate of Completion

Receive a Code College certificate on completion — recognised by employers across South Africa.

Ready to Level Up Your Skills?

Book the Introduction to Programming today — full-time (5 days) or part-time. Johannesburg, Cape Town and online.

💬