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.
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!
Want to learn more about how computers work or what computer programmers do? Get started in computer programming using the popular and easy-to-use computer programming language Python.