Teach the Nation to Code reaches 15,000 milestone!

We believe everything starts with our learners – transforming their careers and their lives is what motivates us – which is why we were proud to announce our milestone of teaching over 5,000 Teach the Nation to Code learners back in December 2021!

Read the news story here

To celebrate the achievement, learner Lou Manuel was selected as the winner of our 5,000th attendee milestone draw. Lou attended our Teach the Nation to Code: Programming workshop alongside youth empowerment organisation 2020 Change and received a selection of exciting prizes!

Click the video below to see the full interview with our winner Lou.

The Teach the Nation to Code initiative

The Teach the Nation to Code workshops are a series of free, one-day interactive workshops specifically designed to help everyone to develop the essential skills needed within the technology world – from programming and cloud technologies to DevOps and data management. The workshops are delivered virtually by our industry experts in a way that is easy to understand, regardless of background and level of experience.

What's more, you'll get a Teach the Nation to Code Certificate of Achievement as well as a social media badge after you complete the workshop to show off your newly acquired skills.


people inspired to learn how to code

1 in 2

female attendees


successful events


We're finalists for a number of exciting industry awards, including the Festival of Learning Awards 2021 and the Impact Awards 2021.

        Festival of Learning logoDigital Leaders logo

Teach the Nation to Code Workshops

Click on the buttons below to find out about our different workshops:


Teach the Nation to Code presents: Programming

One-day workshop

As the world enters further into the information age, software programming skills have become highly desirable. Our aim is to give you the confidence and basic knowledge to start learning to code.

What you will learn:

  • Coding Fundamentals with Python
  • Core syntax and semantics in Python
  • Solving logical puzzles with Python code
  • Working with basic data structures

Cloud Technologies

Teach the Nation to Code presents: Cloud Technologies

One-day workshop

Cloud Computing is evolving at an ever-accelerating pace and is crucial to the future of IT. Join us to gain an understanding of core cloud computing concepts including an introduction to Microsoft Azure.

What you will learn:

  • Learn about the core cloud concepts and the latest technologies
  • Understand the key advantages of cloud computing and the benefits it can provide
  • Learn to apply best practices when using the cloud
  • Become familiar with the fundamentals of Microsoft Azure
  • Explore the core Azure services


Teach the Nation to Code presents: DevOps

One-day workshop

In modern software, there is an increasing need to build effective applications in a short amount of time. Join us to get an introduction to DevOps and learn some of the key tools and techniques used to automate modern application development.

What you will learn: 

  • Exploring DevOps as a paradigm shift in today's enterprise
  • How to effectively manage your code via version control
  • Use GIT to clone, push and pull code from repositories 
  • Learn how to effectively use the Command Line Interface (CLI)

Data Management

Teach the Nation to Code presents: Data Management

One-day workshop

The opportunity to leverage data for insights has never been greater. Join us to gain an understanding of SQL and NoSQL databases so you can learn to unlock the currency that fuels the 21st Century. 

What you will learn: 

  • Why data is vital in a modern world
  • Explore how to store data within a DB
  • Learn how to manipulate basic data using SQL
  • Understand the architecture of a typical enterprise

Web Development

Teach the Nation to Code presents: Web Development

One-day workshop

HTML, CSS, and JavaScript are the key technologies needed to build effective web applications. Join us to gain an understanding of how to build modern web applications using these technologies. 

What you will learn: 

  • What is front-end development
  • How to structure data with HTML
  • How to transform the look and feel via CSS
  • How to make your app interactive with JavaScript 


Teach the Nation to Code presents: Introduction to Salesforce

One-day workshop

A Salesforce certification is a great way to gain expertise in the world's number one customer relationship management (CRM) cloud platform. Join us and learn about intelligent automation and advanced CRM functionalities that allow you to store every single detail about every single customer and using the same to provide personalised services to them.

What you will learn:

  • The fundamentals of Cloud Computing
  • Introduction to CRM and Salesforce
  • Introduction to objects: standard vs custom objects
  • Creating fields using different field types
  • Object relationships, tabs and data model
  • Overview of object relationships in Salesforce
  • Business logic with formula field, validation rules, roll-up summary fields and field dependencies



See what our attendees have to say

Annual Report 2021/22

If you would like to find out more about what we got up to in the financial year 2021/22 for Teach the Nation to Code, download our 2022 impact report.

Download 2021/22 report
QA tech training and talent services

Develop your tech skills further