Skip to content
Programming

Programming Fundamentals and Solution Development

Offered by Ibtikar

A training programme that builds your programming mindset from scratch: algorithms, variables, functions and problem solving in Python.

What you will learn

  • Think algorithmically
  • Write Python programs
  • Organise code with functions
  • Solve real-world problems

Inside this course

Ordered units that take you from the core concepts to hands-on practice.

Unit 1 — Computational thinking

Algorithms and breaking a problem down.

Unit 2 — Python basics

Variables, conditions and loops.

Unit 3 — Functions and code organisation

Writing reusable code.

Unit 4 — Applied project

Building a solution to a real-world problem.

Prerequisites

No previous programming experience is required.

Training team

Trainer names and credentials appear once the cohort is confirmed. No trainer biography is published yet.

Cohort dates

  • Starts on 7 November 2026
  • Ends on 6 January 2027
  • Units: 4