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.
Browse our programming courses below and enrol today!
- Introduction to PythonCourse start date: Sun 25 May 2025 (and 9 other dates)
Location on this date: Keeley Street
Tutors: Muhammad KhanWant to learn more about how computers work and what computer programmers do? Get started using Python, the most popular and easy-to-use programming language in the world.Full fee £249.00 Senior fee £199.00 Concession £162.00 - Introduction to programmingCourse start date: Sat 4 Oct 2025
Location on this date: Keeley Street
Tutors: Roden DerveniThis is a beginner's course designed for anyone who wants to dip their toes into the exciting world of programming and see what all the fuss is about. Perfect if you want to make your first step in learning any of the programming languages at City Lit. - Introduction to C++Course start date: Wed 8 Oct 2025
Location on this date: Hybrid (choose either online or in-person)
Tutors: Muhammad KhanC++ is a powerful language for efficient software development. This course teaches C++ fundamentals through hands-on coding, enabling you to write, compile, and debug programs effectively, equipping you with essential programming skills.Full fee £259.00 Senior fee £207.00 Concession £168.00 - Full fee £279.00 Senior fee £223.00 Concession £181.00
- Level 3 Certificate in Software Development, Gateway QualificationsCourse start date: Tue 28 Oct 2025
Location on this date: Blended (learn both online and in-person)
Tutors: Sathish Boini, Kathryn ColdhamThis Level 3 accredited course is designed for learners wishing to develop and extend their digital and IT skills to prepare for different roles in the digital and creative industries within Software Development.
The Free Courses for Jobs initiative is for Londoners aged 24 or over at the start of the course who are: on a low-income; or on certain benefits; or do not have a full level 3 qualification. For more information Click here
The course fee is £2699.00. If you are unable to pay the course fee upfront, you can choose to apply for an Advanced Learning Loan from the Student Loans Company (SLC) to help cover the cost. The Advanced Learner loan available for this course is £1645.00. The remaining fee of £1054.00 will need to be paid at enrolment. If you are unable to pay this fee upfront, you can talk to our Information, Advice and Guidance team who will advise you on other financial support available. You can contact the Advice and Guidance Team by phone on (0203 871 3111) or by email: advice@citylit.ac.uk. The Loan is repayable after the course ends. For more information, please call Business & Technology on 020 7492 2515. You can find more information about the Advanced Learner Loan here www.citylit.ac.uk/advanced-learner-loansFull fee £2,699.00 Senior fee £2,699.00 Concession £2,699.00
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