Programming

Programming Courses Online & in London

Want to learn more about how computers work and what computer programmers do? Get started with Python, the most popular and easy-to-use programming language in the world and move to Machine learning and /or Data analysis with Python. Perhaps you’d like to learn how to use SQL and Microsoft SQL Server to develop or administer databases. Here at City Lit we have a wide range of expert-led programming courses for you.

Our tutors have a wealth of industry and academic programming experience. Learn from consultants with over 20 years’ experience, highly skilled start-up and investment bank programmers or theoretical astrophysicist.

If you're just getting started with web design and programming and want to find out more, read this introduction on the difference between programming and coding.

In-person and online courses

We offer a range of long and short courses allowing you to choose between online and in-person learning. All our courses are live, interactive, and taught by expert tutors. No matter how you prefer to learn, we've got the class for you. See our guide to online learning for more information about accessing our live online courses.

Hybrid courses

Our hybrid courses offer you the flexibility to attend your classes either online or in-person in our London campus. You decide.

Blended learning courses

We offer a small selection of courses where some of your classes take place in-person at City Lit (London) while some of the classes are online via Zoom.

Browse our programming courses below and enrol today!

FEATURED COURSE

FEATURED ACCREDITED COURSES — FREE PLACES AVAILABLE

Certificate in Social Media (Level 3) 

Course start date: 01 May 2025 - 26 June 2026

Location: Keeley Street, London

Accredited by Gateway Qualifications


FEATURED COURSE

Certificate in UX/UI Design (Level 3) 

Course start date: 01 May 2025 - 26 June 2026

Location: Keeley Street, London

Accredited by NCFE

Filters

5 Items

per page
  1. Full fee £249.00 Senior fee £199.00 Concession £162.00
    Rating:
    97% of 100
    Add to Compare
  2. Full fee £129.00 Senior fee £103.00 Concession £84.00
    Add to Compare
  3. Full fee £289.00 Senior fee £231.00 Concession £188.00
    Add to Compare
  4. Full fee £139.00 Senior fee £111.00 Concession £90.00
    Rating:
    98% of 100
    Add to Compare
  5. Introduction to SQL and Microsoft SQL Server
    Weekend
    Course start date:  Sat 1 Nov 2025

    Location on this date:  Keeley Street

    Tutors:  Sathish Boini
    An in depth knowledge of an SQL Relational Database Management System (RDBMS) and of Structured Query Language (SQL) are not just vital skills required by Database Developers and Administrators but are also indispensable tools needed by the modern Software Developer, Data Analyst and Data Scientist. On this course you will learn to create, manage and query relational databases using SQL.
    Full fee £279.00 Senior fee £223.00 Concession £181.00
    Add to Compare
per page

Can't see a course you want?

Add this category to your waiting list to set up alerts and we will update you when new courses are released online.

Add me to waiting list