Beginners' Python Courses

for Adults

Flexible courses for professionals who want to add coding to their skill set


At codetoday we focus on those who are starting to learn how to code

This is often the hardest step. We make it easier


Courses for Individuals

Live Online and In Person

We run our courses both as remote courses with live online sessions and in person. With both formats the sessions are run for small groups to ensure a high level of interaction and support during the sessions.

Flexible options for professionals

Our courses are designed for professionals with busy lives who wish to start learning coding. We aim to schedule courses to fit all needs, and with Live Online courses we operate an on-demand system in which we group people based on availability and schedule courses accordingly

Interested in coding for quantitative applications?

Our curriculum is structured to start from the basics and cover more intermediate topics as well, including options for using programming for quantitative applications such as finance, science and other data-driven fields.



Our programme is split into two sections:

An introductory course that starts from the basics, aimed at those with no or little prior knowledge of coding. Although we start from the beginning we do cover all the fundamental concepts and some advanced ones too.

A follow-up course that focuses on Quantitative Applications of Programming in which explore topics and methods specific to using coding for analysing and manipulating data.

Live Online Courses

Live Online courses include:

  • Live sessions delivered to small groups remotely

  • A detailed set of notes that compliment the material covered, following the same teaching style

  • Ongoing support during and after the course (six months post-course support)

Introduction to Programming using Python

A total of 10 hours of live sessions


Focus on Quantitative Applications of Programming

(follow-up course)

A total of 6 hours of live sessions


How to book a Live Online Course

Live Online courses run on-demand all year round. Formats vary from intensive courses that run over consecutive days, typically 2 hours per day, to courses that run over sevaral weeks with one session per week.

Register your interest with us. We will then get in touch to discuss your requirements and your availability.

We group prospective participants based on their availability and the format they prefer and then schedule courses with the group.

In Person Courses

Our in person courses, held in South Kensington, London, are having a well-earned break during the COVID-19 period. They will return as soon it is safe to do so.


Corporate Training

Corporate training focuses on introducing programming in Python for those who are new or relatively new to coding, with a focus on tailoring the learning to the needs of the teams attending the training.

We generally split the training into two parts. The first covers the fundamentals of programming. The second dives into more quantitative aspects of coding in Python and is generally focussed on areas that are of particular relevance to the team.

Corporate training can be delivered remotely or at the client's site.

E info@codetoday.co.uk

T +44 (0)203 289 7431


© Codetoday Limited

Codetoday Limited is a company registered in England (company number 9789836).

Registered office: 13 Hawley Crescent, London, NW1 8NP, United Kingdom

Terms & Conditions

Privacy policy

Cookies policy