Skip to content
Adiz Codez

Programming

Python Programming

Learn programming properly with Python — logic, data structures, files and your first small automation or API.

Level
Beginner
Format
Online (live)
Duration
8 sessions · 2 per week
Category
Programming

Description

A gentle but real introduction to programming. We use Python because it stays out of the way, and we finish by building something useful: a small script or service that solves a concrete problem.

What you will be able to do

  • Read and write Python confidently
  • Use lists, dictionaries and functions well
  • Handle files, errors and external data
  • Build a small tool or API of your own

Technologies

PythonFlaskJSONREST APIs

Modules

Language basics

  • Types and variables
  • Control flow
  • Functions

Working with data

  • Collections
  • Files and JSON
  • Error handling

Build something

  • Modules and packages
  • A small Flask API
  • Testing

Best for

  • First-time programmers
  • Students from non-CS backgrounds
  • Anyone automating work

Prerequisites

  • A computer you can install Python on
  • No prior experience necessary

Interested in this course?

Cohorts, schedules and pricing are agreed per group. Send us a short note with your background and what you want to build.

Enquire about this course