Skip to content
Liverpool, Merseyside, England

Coding classes in Liverpool

What are the best coding classes in Liverpool?

Liverpool had 486,088 usual residents at the 2021 Census, and 10.1% of them were aged 20 to 24 against 6.0% in England. The Mersey has the second-highest tidal range in the UK, according to the National Tidal and Sea Level Facility, and tide prediction at the University of Liverpool Tidal Institute began in 1924. Modern Age Coders teaches Liverpool learners aged six to sixty-seven live online, one to one or in groups of five to ten at a single level, with teachers in India and lessons timed in UK hours. We charge nothing for the first lesson. From then on a group place costs USD 100 a month and one-to-one teaching USD 150 a month.

Twice a day the Mersey rises and falls by several metres, and the rhythm is set by the moon. You can hear it in the numbers. The Environment Agency publishes a reading from its Liverpool tide gauge every 15 minutes, and a month of them, 2,828 readings from 23 August to 21 September 2026, is enough to ask a precise question: for every possible period, how strongly does the water swing at that rhythm? The answer, called a periodogram, has one towering peak at 12.42 hours, the moon's tide, and a second at about 12 hours, the sun's. Where the two waves fall into step the tides are big; where they fall out of step they are small. That beat repeats every 14.77 days, and it is the whole story of spring and neap tides. It is also how tide tables are made, and that is the lesson Liverpool's river teaches our teenage learners.

Facts last verified 21 September 2026. Teaching is online; no Liverpool branch is claimed.

Course picks for Liverpool

Four courses for a city on the tide

Choose by what the learner enjoys. Every course starts with a free live lesson, and no card is asked for.

Browse the course atlas for more than one hundred options and use the 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.

Liverpool today

A city where study runs through every age

From the 2021 Census tables for the Liverpool local authority, published by the Office for National Statistics on Nomis.

Liverpool, Census 2021
Census 2021 measureLiverpoolEngland
Usual residents486,088Not compared
In households463,875, 95.4%Not compared
In communal establishments22,213, 4.6%Not compared
Aged 15 to 1933,846, 7.0%5.7%
Aged 20 to 2449,337, 10.1%6.0%
Aged 25 to 2938,082, 7.8%6.6%
Schoolchildren and full-time students, of 459,716 aged five and over116,175, 25.3%20.4%

Twenty-somethings

Residents aged 20 to 24 made up 10.1% of Liverpool and those aged 25 to 29 another 7.8%, against 6.0% and 6.6% nationally.

In study

In 2021, 25.3% of residents aged five and over were schoolchildren or full-time students, compared with 20.4% across England.

Halls counted

The 22,213 people in communal establishments, 4.6% of residents, include those living in student halls of residence.

Those figures describe a city where learning runs through every age. A Liverpool learner might be a seven-year-old in Aigburth making a first game, a Year 10 student in West Derby who has chosen GCSE Computer Science, or someone in their twenties in Kensington picking up Python for work, and each joins five to ten others at the same level.

Tides and the Tidal Institute

A machine that added 42 waves together

From the National Tidal and Sea Level Facility, part of the National Oceanography Centre, and the University of Liverpool.

1924

The National Tidal and Sea Level Facility says tidal predictions were first carried out that year at Bidston Observatory, the University of Liverpool Tidal Institute, by hand and then by early tide predicting machines.

1948 to 1949

The Doodson-Légé Tide Predicting Machine, designed by Dr Arthur T. Doodson, was built in those years by Légé and Co. of London and stayed in daily use until the early 1960s, when the electronic computer took over.

42 constituents

The machine could combine up to 42 tidal constituents on pulley wheels, each labelled with the name George Darwin gave its constituent. A modern analysis often resolves 120 or more.

The same source explains the method: a long run of observed heights, ideally a year of hourly readings, is analysed into its astronomical parts, each with an amplitude and a phase, and those parts are then added up to predict the tide at any time, past or future. The University of Liverpool describes itself as transforming lives since 1881, and the town received its first Royal Charter in 1207. We have no connection with the University or the National Oceanography Centre. We tell the story because the Doodson-Légé machine was, in effect, a computer built to run exactly the calculation on this page.

The river itself

The Mersey begins in Stockport, where the Tame and the Goyt meet, and flows 70 miles to the Irish Sea. The National Tidal and Sea Level Facility gives its tidal range as 4 metres at neaps to 10 metres at springs, the second highest in the UK, and puts the river's own flow at about 1% of the tidal flow.

Signature project

Hearing the moon in a month of Mersey water

A periodogram asks, for every possible rhythm, how strongly the data swings at that period. We ran one on 29.6 days of 15-minute readings from the Environment Agency's Liverpool tide gauge.

The strongest rhythms at the Liverpool gauge, 23 August to 21 September 2026
Period foundSwing either side of the meanWhat it is
12.42 hours2.86 mThe principal lunar tide
12.05 hours1.52 mThe solar tide, truly 12.00 hours, blurred by a short record
6.21 hours0.20 mA shallow-water overtide at half the lunar period

1. Clean the series

Check the 2,828 readings for repeats and gaps: there are no repeats and seven gaps, each under an hour. Because the method uses the actual time of every reading, short gaps do no harm.

2. Test every rhythm

For each trial period, multiply the readings by a sine wave and a cosine wave of that period and add the results. A large total means the water truly swings at that rhythm.

3. Read the peaks

The tallest peak sits at 12.42 hours, the same gap the program measures between the 57 high waters in the month, and the next at about 12 hours.

Two waves, one beat

A 12.42-hour wave and a 12-hour wave slide in and out of step every 14.77 days. In step, they add up to spring tides; out of step, they partly cancel into neaps. The gauge shows it plainly: the largest calendar-day range was 8.83 metres on 13 September and the smallest 2.76 metres on 20 September, after an earlier spring peak on 31 August and a neap on 6 September.

Two cautions complete the lesson. A month is barely enough: the program places the solar tide at 12.05 hours instead of exactly 12, because with 29.6 days of data two rhythms must differ by about two steps of the natural frequency resolution to be separated, and these two differ by almost exactly that. And the gauge reports heights on its own local scale, so the page quotes ranges and swings, which do not depend on where zero sits, rather than heights above sea level. Calendar-day ranges can also split a tide across midnight, which is partly why the smallest here falls below the 4-metre neap range quoted for the Mersey.

Finding rhythms in data

Five checks before trusting a peak

Learned on tides, used afterwards on music and sound, daily electricity demand, website traffic, planetary orbits and anything else that repeats.

Reading a periodogram honestly
CheckWhat it looks likeWhat it prevents
Use real timestampsCompute with the actual time of each reading so gaps cannot shift the rhythmA pattern bent out of shape by missing readings
Know the resolutionWork out how close two periods can be and still be separated, given the record lengthClaiming two tides from a record too short to split them
Check against physicsCompare peaks with known periods such as 12.42 and 12.00 hoursMistaking noise for a new cycle
Expect overtidesLook for peaks at half and quarter periods and explain themInventing causes for shallow-water effects
Mind the datumQuote ranges and amplitudes when the zero point is localLocal heights read as metres above sea level

The fourth check explains the small peak at 6.21 hours, exactly half the lunar period. In a shallow estuary the tide wave steepens as it travels, which adds rhythms at half and quarter periods. A program that reports them without that context invites invented explanations; one that names them shows it understands the water as well as the maths.

Younger learners

Waves in a bath or a tray, a stopwatch for the rhythm, and a short program that animates a bobbing boat.

Teenagers

A month of gauge readings fetched from the Environment Agency, the periodogram coded from sines and cosines, and the spring-neap beat found.

Adults

Seasonality and cycles in business or engineering data, with resolution limits and harmonics reported honestly.

We are not connected with the Environment Agency, the National Oceanography Centre, its National Tidal and Sea Level Facility or the University of Liverpool. The gauge readings are published for public use; the periodogram, ranges and high-water count are our own calculations.

Learning ladder

From a bobbing boat to a periodogram

Ages give a first guess; the free lesson settles the real level.

Ages 6 to 10

Waves and patterns

Repeating patterns, timing a rhythm with a stopwatch and animating something that rises and falls.

Elementary Maths for Grades 1-5Coding for Kids
Ages 11 to 13

Rhythms in code

Loops that repeat on a timer, graphs of repeating data and a first look at how long a cycle lasts.

Python and AI for KidsMaths Through Coding
Ages 14 to 18

Sines and periodograms

Trigonometry turned into code, a real month of tide readings analysed and the beat between two waves explained.

High School MathematicsData Science for Teens
Ages 18 to 67

Signals at work

Frequency analysis for engineers and analysts, with resolution, sampling and harmonics handled properly.

College Maths CoursePython Masterclass
Coding and AI

An assistant can quote tomorrow's high tide. Why should a Liverpool teenager build a periodogram?

Because a prediction is only as good as the rhythms inside it, and those have to be found first.

Ask an AI tool when high water is at Liverpool and it may give a time, perhaps taken from a published table, perhaps guessed. Published predictions come from exactly the kind of analysis on this page: find the rhythms in a long record, then add them up into the future. A learner who has found the 12.42-hour tide in a month of real readings knows what a tide table is made of and how far to trust one.

The same mathematics runs through modern computing. Audio compression, speech recognition, image processing and the signal handling inside phones all break signals into rhythms. The Doodson-Légé machine did it with 42 pulley wheels; a teenager can code the heart of it in Python in an afternoon.

That is why a Liverpool teenager should still learn to program in 2026, beside the second-highest tidal range in the UK: machines now predict almost everything, and knowing how a prediction is built is what lets you judge it. The longer argument is in whether coding is still worth learning in 2026.

Delivery

Wavertree, Woolton or Walton, straight from home

From Speke to Croxteth, a live online lesson needs no journey at all.

North end or south end

A learner in Walton and another in Garston can share the same lesson without either crossing the city.

Stages from Reception to A level

Reception, Key Stages 1 to 4, Year 9 options, GCSEs and A levels, as Liverpool schools name them, with teaching in English throughout.

A first lesson worth having

The free lesson teaches something real and ends with a suggested level, course and weekly time. No card is needed to book.

Level before age

Five to ten learners at one stage, from Liverpool, elsewhere in the UK and abroad, so every level can meet at a workable hour.

Twice weekly, same time

Two lessons each week at fixed times, around eight a month, with breaks for holidays and exams agreed with the teacher ahead of time.

Teaching from India

Our teachers use India Standard Time, which has no daylight saving: four and a half hours ahead of Liverpool in summer and five and a half in winter, so after-school and evening lessons fall in their working day.

Across the river too

Families across the Mersey in Birkenhead or Wallasey join exactly the same groups, because every lesson is online and groups are formed by level rather than postcode.

Fees

Liverpool lesson fees

One free lesson, then a single monthly price.

First classUSD 0

A full lesson with nothing to pay, finishing with a level, a recommended course and a weekly time.

Group tuitionUSD 100

Around eight live lessons a month, in a group of five to ten learners working at one level.

Private tuitionUSD 150

Around eight live lessons a month, taught to your learner alone.

Everyone outside India pays one US dollar fee, so a family in Allerton pays the same as a family in Mossley Hill, and we keep no pound price list. Nothing is billed until the free lesson has agreed a course and a slot; the pricing page covers pauses, missed lessons and switching between group and private teaching.

Reviews

Six families on Google, in their own words

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

Book a free lesson for a Liverpool learner

We pick the opening task by level: an animated bobbing boat for a young child, a first Python program that graphs a repeating pattern, or a month of Mersey tide readings and a periodogram for a teenager ready for real data.

+44

FAQ

Liverpool coding class questions

The questions Liverpool families ask most often.

How many people live in Liverpool?

The 2021 Census counted 486,088 usual residents in the Liverpool local authority: 463,875 in households and 22,213, or 4.6%, in communal establishments.

How many Liverpool residents are students?

In 2021, 116,175 of the 459,716 residents aged five and over were schoolchildren or full-time students, 25.3% against 20.4% in England.

What was the Doodson-Légé machine?

A mechanical tide predictor designed by Dr Arthur T. Doodson and built in 1948 and 1949, which combined up to 42 tidal constituents on pulley wheels and was used daily until the early 1960s, according to the National Tidal and Sea Level Facility.

What is a periodogram?

A chart of how strongly a set of readings swings at each possible period. For a month of Liverpool tide readings, its tallest peak is at 12.42 hours, the principal lunar tide.

What causes spring and neap tides?

Two tides with periods of 12.42 hours, from the moon, and 12 hours, from the sun, drift in and out of step every 14.77 days. In step they make large spring tides; out of step they make small neaps.

How big is the tide on the Mersey?

The National Tidal and Sea Level Facility gives a range of about 4 metres at neaps to 10 metres at springs, the second highest in the UK. In our month of readings the largest calendar-day range was 8.83 metres.

When are lessons for Liverpool learners?

After school, in the evening or at weekends, at a UK time set during the free lesson. Our teachers are four and a half hours ahead of Liverpool in summer and five and a half in winter.

Is there a Modern Age Coders centre in Liverpool?

No. There is no centre in Liverpool and no premises anywhere in the UK; every lesson is taught live online. Learners need a computer with audio and a reliable connection, and our phone number is based in India.

How much do Liverpool lessons cost?

The first lesson is free. After that a group place is USD 100 a month for two live lessons a week, about eight a month, with five to ten learners, and one-to-one lessons on the same timetable are USD 150 a month. Course, format and time are agreed before any charge.

How are Liverpool groups formed?

By level, pace and aims rather than age or postcode, with five to ten learners at one stage. If no group fits the learner's times, we offer one-to-one lessons.

Explore the UK

The North West and beyond

Along the M62, the Manchester page times a rise travelling down the River Medlock, and further east Leeds samples a footfall record fairly. Over the Pennines, Sheffield fits straight lines to 140 years of temperatures. The England guide sets out the school stages, and the UK coding page lists every UK page.

Free Liverpool classCall +91 91233 66161

Keep exploring Modern Age Coders

Coding classes in nearby cities

Free resources

From the blog

Start here