---
title: "Coding Classes in Hertfordshire | Live Online, Ages 6 to 67"
description: "Live online coding, Python, AI and maths classes across Hertfordshire, from Watford and Stevenage to St Albans, Hemel Hempstead and Hitchin. The first class is free."
canonical: https://learn.modernagecoders.com/coding-classes-in-hertfordshire
source: src/pages/coding-classes-in-hertfordshire.html
---
> Live online coding, Python, AI and maths classes across Hertfordshire, from Watford and Stevenage to St Albans, Hemel Hempstead and Hitchin. The first class is free.

Skip to contentCourses for Hertfordshire

## Four courses Hertfordshire learners often begin with

A six-year-old in Tring who loves the museum's animals, a Year 7 in Letchworth who wants to make a game, a Year 11 in Bishop's Stortford reading about Mars and machine learning, and an operations analyst in Hatfield buried in repetitive reports. Different first courses; the same free first lesson.

[![Scratch Coding for Kids course thumbnail](/images/scratch-kids.webp)Ages 6 to 10Scratch Coding for KidsScratch for young beginners: characters that move, react and keep score, and the first idea that a program is a set of instructions.See the syllabus](/courses/scratch-programming-complete-course)[![Python and AI for Kids course thumbnail](/images/python-kids.webp)Ages 10 to 13Python and AI for KidsReal typed Python for children, with enough arithmetic practice to work out a light-minute from the speed of light.See the syllabus](/courses/python-ai-kids-masterclass)[![AI and Machine Learning for Teens course thumbnail](/images/ai-ml-teens.webp)Ages 13 to 18AI and Machine Learning for TeensMachine learning, neural networks and computer vision for teenagers, the family of ideas that lets a machine judge terrain from a camera.See the syllabus](/courses/ai-ml-masterclass-teens)[![Python Automation Course course thumbnail](/images/python-college.webp)AdultsPython Automation CoursePython automation for professionals: scraping, browser automation and applied AI for documents and forecasts.See the syllabus](/courses/python-ai-automation-masterclass-college)

Browse the [course atlas](/course-atlas) for more than one hundred options and use the [coding roadmap](/coding-roadmap) to check prerequisites.

The four we are known for

### Python, AI, vibe coding and agentic coding

These run underneath everything above. Every one is live and online, placed by ability rather than by age, and the first class is free.

[![Vibe Coding for Teens course thumbnail](/images/vibe-coding-teens.webp)Vibe codingAges 13 to 17Vibe Coding for TeensPython, web and AI projects where the learner still owns the thinking.See the syllabus](/courses/vibe-coding-for-teens-python-web-ai-projects-course)[![Python Automation Course course thumbnail](/images/python-college.webp)Python and AICollege and adultPython Automation CourseAutomate the work you already do, then let AI carry part of it.See the syllabus](/courses/python-ai-automation-masterclass-college)[![AI and Machine Learning for Teens course thumbnail](/images/ai-ml-teens.webp)AI and MLAges 14 to 18AI and Machine Learning for TeensTrain a model, read what it learned, and be able to say why it is wrong.See the syllabus](/courses/ai-ml-masterclass-teens)[![Codex & Claude Code course thumbnail](/images/codex-claude-code-adults.webp)Agentic codingProfessionalsCodex & Claude CodeRun AI coding agents on real work without losing control of the codebase.See the syllabus](/courses/codex-and-claude-code-ai-coding-agents-masterclass-for-adults-professionals)The county today

## Ten districts, 1,198,800 people and a string of towns that overlap their boroughs

District totals are 2021 Census counts from Nomis. Towns are ONS built-up areas, and we checked each against our own count of the census output areas inside the county.

| District or borough | Usual residents | Main towns |
| --- | --- | --- |
| Dacorum | 155,081 | Hemel Hempstead, Berkhamsted, Tring |
| East Hertfordshire | 150,158 | Bishop's Stortford, Hertford, Ware, Sawbridgeworth, Buntingford |
| St Albans | 148,167 | St Albans, Harpenden, London Colney, Redbourn |
| North Hertfordshire | 133,210 | Hitchin, Letchworth, Royston, Baldock |
| Welwyn Hatfield | 119,836 | Welwyn Garden City, Hatfield |
| Hertsmere | 107,827 | Borehamwood, Bushey, Potters Bar, Radlett |
| Watford | 102,246 | Watford |
| Broxbourne | 99,009 | Cheshunt, Hoddesdon, Waltham Cross |
| Three Rivers | 93,771 | Rickmansworth, Chorleywood, Abbots Langley, Moor Park |
| Stevenage | 89,495 | Stevenage |

Ten districts of similar size, none above about 155,000, means Hertfordshire's children are spread over many towns rather than gathered in one. Several of those towns do not fit their own borough. The Watford built-up area holds 131,325 people, well above Watford borough's 102,246, because it runs into Three Rivers and Hertsmere. Stevenage's built-up area spills into North Hertfordshire. Hemel Hempstead reaches into Three Rivers. A family's town and a family's council are often two different answers.

| Town | Usual residents | Town | Usual residents |
| --- | --- | --- | --- |
| Watford | 131,325 | Berkhamsted | 21,240 |
| Hemel Hempstead | 95,985 | Ware | 19,625 |
| Stevenage | 94,470 | Abbots Langley and Kings Langley | 18,205 |
| St Albans | 75,540 | Royston | 17,445 |
| Welwyn Garden City | 51,505 | Chorleywood | 12,630 |
| Cheshunt | 43,680 | Tring | 11,960 |
| Hatfield | 41,560 | Waltham Cross | 11,940 |
| Bishop's Stortford | 40,915 | Baldock | 10,615 |
| Hoddesdon | 40,615 | Sawbridgeworth | 10,475 |
| Borehamwood | 39,765 | Radlett | 8,185 |
| Hitchin | 35,220 | London Colney | 7,930 |
| Letchworth | 33,990 | Buntingford | 7,875 |
| Harpenden | 30,965 | Moor Park | 5,850 |
| Hertford | 28,800 | Bovingdon | 5,310 |
| Bushey | 28,425 | Redbourn | 5,185 |
| Rickmansworth | 26,290 |   |   |
| Potters Bar | 23,400 |   |   |

Our count agrees with the ONS totals to within rounding for all but three rows. Sawbridgeworth reaches about two thousand people into Essex, Hoddesdon a little under nine hundred, and Borehamwood a couple of hundred into London; the table prints the ONS figure for the whole place in each case. Harlow is the opposite: an Essex town with about 420 residents on the Hertfordshire side, so it is not a Hertfordshire town at all.

### Hertfordshire County Council's 2026-27 school year

For the county's community schools, term starts on 1 September 2026, October half term is 26 to 30 October, and Christmas runs 21 December 2026 to 1 January 2027. February half term is 15 to 19 February 2027, Easter 26 March to 9 April, the May half term 31 May to 4 June, and the summer holiday begins on 23 July 2027. The council notes that academies, voluntary-aided, foundation and free schools may have different dates, so we agree breaks family by family. The county's partially selective schools have [a maths page of their own](/11-plus-maths-tuition-hertfordshire); this page gives no school advice.

The Hertfordshire project

## How far away is a Stevenage rover, and what does the distance do?

A real ephemeris, a constant everyone learns at school, and a few lines of code. The answers surprise most adults.

NASA's Jet Propulsion Laboratory publishes a free service called Horizons that gives the position of any planet on any date. We asked it for the distance from Earth to Mars every day from 1 January 2030, the year the rover is due to land, to 31 December 2032: 1,096 rows. Divide each distance by the speed of light, 299,792.458 kilometres a second, and you have the time a radio signal takes to cross the gap one way. Double it for a question and its answer.

| Date | Distance | One way | Question and answer |
| --- | --- | --- | --- |
| 1 January 2030 | 2.081 au | 17.3 minutes | 34.6 minutes |
| 1 July 2030 | 2.544 au | 21.2 minutes | 42.3 minutes |
| 1 January 2031 | 1.564 au | 13.0 minutes | 26.0 minutes |
| 12 May 2031, closest in the window | 82.8 million km | 4.6 minutes | 9.2 minutes |
| 1 January 2032 | 1.773 au | 14.7 minutes | 29.5 minutes |
| 27 July 2032, farthest in the window | 394.4 million km | 21.93 minutes | 43.9 minutes |

The first surprise is the range. Mars is almost five times farther away at its farthest than at its closest, because both planets are going round the Sun at different speeds and spend long stretches on opposite sides of it. The second is how rarely it is close. On 700 of the 1,096 days, a question and its answer take more than half an hour. A learner who plots the column sees a slow wave, not a constant, and learns that "how far is Mars?" has no single answer.

The third lesson is about control, and it is the one that matters for the rover. Suppose a driver on Earth may send one command, wait for the picture showing what happened, and only then send the next. In an eight-hour shift that allows 52 commands on the closest day of the window and 10 on the farthest. Ten small moves a day is not driving. It is why a rover must look at the ground with its own cameras, judge a safe route and take many small decisions without asking, and why the UK Space Agency's account of the mission speaks of autonomous navigation.

### Ages 10 to 13

Convert three distances to light-minutes on a calculator, then in Python, and check that the answers match.

### Ages 13 to 16

Load all 1,096 rows, plot signal time against date, and find the closest and farthest days with a loop rather than by eye.

### Ages 16 and up

Simulate a rover that stops for orders against one that plans its own moves, and measure how far each gets in a day.

### What the numbers are and are not

The distances are between the centres of Earth and Mars, from JPL's published ephemeris, and the landing date is the UK Space Agency's stated plan, not a guarantee. Real missions relay through orbiting spacecraft and cannot talk to Mars at all when the Sun is in the way; our one-command-per-round-trip driver is a teaching model, not how any mission actually operates.

Why this county

## A Mars rover with a Stevenage address

The Hertfordshire link, in the words of the agencies that fund and run the mission.

| Source | What it says |
| --- | --- |
| UK Space Agency, 29 March 2025 | The rover was "entirely built in Stevenage by engineers from Airbus UK" and "is due to launch in 2028 with the support of NASA and land on Mars in 2030". |
| UK Space Agency, ExoMars case study | Built by Airbus Defence and Space at the company's UK facility in Stevenage; its software "will have a degree of 'intelligence' and autonomy to make certain decisions on the ground" and will navigate using optical sensors. |
| UK Space Agency, 29 March 2025 | The mission is to drill 2 metres into the surface to hunt for signs of ancient life. |
| European Space Agency | The ExoMars programme's second mission, carrying the Rosalind Franklin rover, will target launch in 2028; the first European rover, with a 2 m drill depth. |

The rover is named after Rosalind Franklin, the British scientist whose X-ray work was central to understanding the structure of DNA. For a child in Stevenage, the useful part of the story is not the rocket. It is that the machine was designed, built and tested by people in their own town, many of whom began by writing small programs that did one thing, and checking that they did it right.

Modern Age Coders has no connection with Airbus, the UK Space Agency, ESA, NASA or JPL, or with Hertfordshire County Council, and this page implies none. The quotations are theirs; the distance calculation, the teaching model and any error in them are ours.

Nearby pages

[St Albans](/best-coding-class-in-st-albans) has a city page of its own, [Buckinghamshire](/coding-classes-in-buckinghamshire) is the next county west and [London](/best-coding-class-in-london) lies to the south. Everything else is on the [UK page](/coding-classes-in-united-kingdom).

The route through

## From a sprite that follows orders to a machine that makes its own

The free lesson finds the right first rung. A school year is useful information, not a rule.

Ages 6 to 10

### Instructions, exactly

Scratch characters that do precisely what they are told, which is the first and most important thing to understand about any machine.

[Scratch Coding for Kids](/courses/scratch-programming-complete-course)[Coding for Kids](/courses/kids-coding-blocks-masterclass)Ages 10 to 13

### Numbers with units

Python arithmetic with real quantities, kilometres, seconds and minutes, and the habit of checking an answer another way.

[Python and AI for Kids](/courses/python-ai-kids-masterclass)[Maths Through Coding](/courses/maths-through-coding)Ages 13 to 18

### Machines that judge

Machine learning and computer vision, alongside the algorithms that plan a route through a grid of obstacles.

[AI and Machine Learning for Teens](/courses/ai-ml-masterclass-teens)[Problem Solving for Teens](/courses/problem-solving-dsa-masterclass-teens)Ages 18 to 67

### Automation at work

Python that removes repetitive tasks, with a clear view of when a person should stay in the loop.

[Python Automation Course](/courses/python-ai-automation-masterclass-college)[Python Masterclass](/courses/python-programming-masterclass-zero-to-advanced-college)Coding when AI writes code

## Rovers already drive themselves. Why should a Hertfordshire teenager learn to program?

Because somebody has to decide which choices a machine may make alone, and that decision is written in code.

The rover's autonomy is not magic, and it is not a chatbot. It is software that people wrote to judge terrain from images, pick a route and stop when unsure, with limits set by engineers who understood exactly how long a message from Earth would take. The same is true of an AI assistant that writes code: it acts on its own between your instructions, and what it does in that gap depends on what it was told and what it was allowed.

A student who has worked out that a question to Mars can take 43.9 minutes to answer understands something most people never consider: latency decides how much freedom a machine must have, and freedom decides how carefully its rules must be written. That lesson transfers directly to automation at work, to self-driving systems and to AI agents, all of which are machines acting between checks.

So the reason to learn to code in Hertfordshire in 2026 is to be one of the people who set those limits, not one of the people surprised by them. The longer argument is in [why teenagers should still learn to code in 2026](/blog/is-coding-worth-learning-2026).

Practical details

## Royston to Rickmansworth with no drive at either end

Hertfordshire is a county of towns joined by busy roads. An online lesson skips every one of them.

### Taught at home

A bedroom in Ware, a kitchen in Berkhamsted, a desk in Borehamwood. The teacher shares a screen and the learner does the typing.

### School words families know

Key Stages, GCSE options and A levels are named as Hertfordshire schools name them, and everything is in English.

### First lesson on us

A complete lesson with a teacher, ending with an honest recommendation of level and course. Nobody asks for card details.

### Matched by stage

Groups of five to ten learners who are at the same point, gathered from many places, so the level is right and the time is sensible.

### Holidays by agreement

Most learners take two lessons a week, with breaks settled around their own school's dates, which in Hertfordshire can differ by school type.

### Every time in UK time

Teachers work from India, which is four and a half hours ahead of British Summer Time and five and a half hours ahead in winter. Bookings always show the UK time.

Why a level-based group suits Hertfordshire

Thirty-odd towns and no dominant city mean a class formed around one town rarely has enough learners at the same stage. Forming groups by level lets a Tring learner and a Cheshunt learner work side by side.

Fees

## What classes cost in Hertfordshire

One set of prices covers the whole county, and every country except India.

First class**USD 0**

A full lesson of genuine work, ending in a suggested level and course.

Group tuition**USD 100**

About eight lessons each month, in a group of five to ten learners at one level.

Private tuition**USD 150**

About eight lessons each month with a teacher and one learner.

All fees are in US dollars, the rate we charge outside India, and there is no pound price list. Payment only begins after the free lesson has agreed a course and a weekly time; the pricing page covers pauses, missed lessons and switching between group and private teaching.

Request placement[Check availability](https://wa.me/919123366161?text=Hello%20Modern%20Age%20Coders%2C%20please%20could%20we%20have%20a%20free%20lesson%20for%20a%20learner%20in%20Hertfordshire%3F)Reviews

## Reviews families left on Google

Rated 4.9 across 547 Google reviews. These are real reviews, reproduced as written.

★★★★★

"The one step solution for my son. Modern Age Coders make learning coding so simple that kids love it. The teachers explain complex concepts clearly with practical exercises and interactive content."

Ria Mukherjee

Parent

★★★★★

"Modern Age Coders has been a game-changer for me. I struggled to grasp IT concepts and coding before joining, but their classes transformed everything. I can now confidently write complex programs with ease."

Samriddha Mondal

Student

★★★★★

"One of the most wonderful education centres out there. Education is not limited to school syllabus but focuses on skill development."

Vansh Agarwal

Student

★★★★★

"My child Dhairya is really enjoying the Modern Age Coders classes. This is his first online class and he eagerly looks forward to it. I can already see his improvement, and the teachers are very cooperative."

Sonam Oswal

Parent of Dhairya

★★★★★

"Modern Age Coders have wonderful teachers who teach in a clear, easy and practical way. The teacher boosts students' confidence and inspires them to learn without hesitation."

Sonu Goyal

Parent

★★★★★

"I highly recommend this computer coding class! The teachers are incredibly knowledgeable and passionate about coding."

Ritu Kedia

Parent

Free placement class

## Request the free lesson

Share an age or school year and one thing the learner enjoys. Lesson one might be a Scratch game, a first Python calculation, or working out how long a message takes to reach Mars.

### Contact the team directly

WhatsApp or call [+91 91233 66161](tel:+919123366161), or email [contact@modernagecoders.com](mailto:contact@modernagecoders.com). This is Modern Age Coders' actual contact, an Indian number, and not an invented Hertfordshire one.

[WhatsApp Modern Age Coders](https://wa.me/919123366161?text=Hello%20Modern%20Age%20Coders%2C%20please%20could%20we%20have%20a%20free%20lesson%20for%20a%20learner%20in%20Hertfordshire%3F)

Submitted details are used for placement and follow-up.

FAQ

## Hertfordshire questions

The county, the rover project and the lessons.

### How many people live in Hertfordshire?

The ten Hertfordshire districts and boroughs held 1,198,800 usual residents at the 2021 Census, from Office for National Statistics data on Nomis. Dacorum was the largest at 155,081 and Stevenage the smallest at 89,495.

### What are the biggest towns in Hertfordshire?

By ONS built-up area in 2021: Watford 131,325, Hemel Hempstead 95,985, Stevenage 94,470, St Albans 75,540 and Welwyn Garden City 51,505. The table on this page lists thirty-two Hertfordshire towns above five thousand residents.

### When is half term in Hertfordshire in autumn 2026?

Hertfordshire County Council lists 26 to 30 October 2026, with term starting on 1 September 2026. Academies, voluntary-aided, foundation and free schools may set different dates, so check with your school.

### What is the Mars project?

Learners use JPL Horizons distances from Earth to Mars for 2030 to 2032 and convert them to signal time. A message takes between 4.6 and 21.93 minutes one way in that window, which is why a rover cannot be driven live and must make many decisions itself.

### Was the Mars rover really built in Stevenage?

Yes. The UK Space Agency says the Rosalind Franklin rover was entirely built in Stevenage by Airbus UK engineers, and that it is due to launch in 2028 and land on Mars in 2030.

### Is there a classroom in Watford, St Albans or Stevenage?

No. All lessons are live online, so a learner in Buntingford joins the same class as one in Watford with no travelling.

### What ages do you teach?

Six through sixty-seven. Scratch is the usual first step for young children, typed Python tends to follow between ten and twelve, and teenagers and adults move on to AI, data, web and software. The free lesson places each learner.

### Do you teach AI and machine learning to teenagers?

Yes. The teen AI and machine learning course is for ages 13 to 18 and covers Python, real ML models, neural networks, computer vision, language processing and modern generative AI.

### What are the fees?

The first lesson is free. After that, USD 100 a month for a group place or USD 150 a month for private lessons, with no registration fee and no lock-in.

### Do you prepare children for the Hertfordshire selective tests?

There is a separate maths page about them. This page is about coding, and we give no advice on schools or admissions.

More of the UK

## Pages beyond Hertfordshire

[St Albans](/best-coding-class-in-st-albans) has its own page, [Buckinghamshire](/coding-classes-in-buckinghamshire) builds a cipher and [Berkshire](/coding-classes-in-berkshire) counts forecasts. Start from the [UK hub](/coding-classes-in-united-kingdom) for the rest, or read [how to choose an online class](/best-online-coding-classes-uk) first.

Book the free class[Chat with us on WhatsApp](https://wa.me/919123366161?text=Hello%20Modern%20Age%20Coders%2C%20please%20could%20we%20have%20a%20free%20lesson%20for%20a%20learner%20in%20Hertfordshire%3F)Free Hertfordshire class[Call +91 91233 66161](tel:+919123366161)

## Keep exploring Modern Age Coders

### Coding classes in nearby places

- [Coding Classes in the Highlands](/coding-classes-in-highland)
- [Coding Classes in Herefordshire](/coding-classes-in-herefordshire)
- [Coding & Maths Classes near Hiland Park](/coding-classes-in-hiland-park)
- [Coding Classes in Hengelo](/coding-classes-in-hengelo)
- [Coding & Maths Classes near Hiland Willows](/coding-classes-in-hiland-willows)
- [Coding Classes in Helmond](/coding-classes-in-helmond)
- [Coding & Maths Classes near Rosedale Garden](/coding-classes-in-rosedale-garden)
- [Coding Classes in Roosendaal](/coding-classes-in-roosendaal)
- [Coding Classes in Roermond](/coding-classes-in-roermond)
- [Coding Classes in Ballymun, Dublin](/coding-classes-in-ballymun-dublin)
- [Coding Classes in the Shetland Islands](/coding-classes-in-shetland)

### Free resources

- [HTML & CSS Tutorial: Build Websites from Scratch](/resources/html-and-css)
- [STL Containers - vector, list, map, set, stack, queue](/resources/cpp/stl-containers)
- [Abstract Classes, Pure Virtual Functions, and Interfaces](/resources/cpp/abstraction-and-interfaces)
- [CSS Variables and Theming (Dark Mode)](/resources/html-and-css/css-variables-and-theming)

### From the blog

- [20 Python Programs for CBSE Class 12 Board Exam (083)](/blog/python-programs-for-cbse-class-12)
- [How to Reverse a String in Python: 5 Easy Methods](/blog/how-to-reverse-a-string-in-python)
- [PCEP vs PCAP: Which Python Certification Is Worth It?](/blog/pcep-vs-pcap-which-python-certification)

### Start here

- [Modern Age Coders pricing, one honest price per plan](/pricing)
- [How Modern Age Coders teaches, small batches and real projects](/how-we-teach)

---

*Canonical: https://learn.modernagecoders.com/coding-classes-in-hertfordshire*
