---
title: "Coding Classes in Neath Port Talbot | Live Online, Ages 6 to 67"
description: "Live online coding, Python and maths classes across Neath Port Talbot, for Neath, Port Talbot, Baglan, Pontardawe, Cwmavon, Glyn-neath and Resolven."
canonical: https://learn.modernagecoders.com/coding-classes-in-neath-port-talbot
source: src/pages/coding-classes-in-neath-port-talbot.html
---
> Live online coding, Python and maths classes across Neath Port Talbot, for Neath, Port Talbot, Baglan, Pontardawe, Cwmavon, Glyn-neath and Resolven.

Skip to contentCourses for Neath Port Talbot

## Where Neath Port Talbot learners begin

A Year 2 pupil in Glyn-neath who loves building blocks, a Year 7 in Baglan starting to type Python, a Year 10 in Neath with WJEC GCSE maths ahead, and an adult in Port Talbot learning to code after a shift. The free lesson finds the course for each.

[![Scratch Coding for Kids course thumbnail](/images/scratch-kids.webp)Ages 6 to 12Scratch Coding for KidsScratch projects with rising bubbles, fans and moving air.See the syllabus](/courses/scratch-programming-complete-course)[![Maths Through Coding course thumbnail](/images/maths-through-coding.webp)Ages 10 to 15Maths Through CodingDensity, temperature scales and formulas brought to life in code.See the syllabus](/courses/maths-through-coding)[![High School Mathematics course thumbnail](/images/high-school-maths.webp)Ages 14 to 18High School MathematicsDeep secondary maths, from rearranging formulas to rates and graphs.See the syllabus](/courses/complete-high-school-mathematics-mastery)[![Python Masterclass course thumbnail](/images/python-college.webp)AdultsPython MasterclassPython from a blank screen up to tools for engineering and data.See the syllabus](/courses/python-programming-masterclass-zero-to-advanced-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 borough in numbers

## 142,289 residents, two big towns

The total is the ONS 2021 census count of usual residents, read through Nomis. The towns are ONS built-up areas that sit wholly, or all but wholly, inside the county borough.

| Place | Residents | Place | Residents |
| --- | --- | --- | --- |
| Neath | 40,730 | Glyn-neath | 3,925 |
| Port Talbot | 31,555 | Gwaun-Cae-Gurwen | 2,745 |
| Baglan | 10,510 | Alltwen | 2,720 |
| Pontardawe | 5,540 | Cilfrew | 2,180 |
| Cwmavon | 4,525 | Resolven | 2,160 |

Ystalyfera, Brynamman and the Swansea and Clydach areas cross the county boundary, so they are left out of the table rather than counted only in part. Our own output-area totals agree with each published figure to within eight residents. Schools across the county borough follow the Curriculum for Wales and enter pupils for WJEC GCSE and A level exams. We have not read the council's holiday list, so families simply tell us which weeks to skip.

### Swansea and WJEC help

Next door, [Swansea](/best-coding-class-in-swansea) has a city page of its own. Exam support lives on [WJEC GCSE Digital Technology](/wjec-gcse-digital-technology-help-wales) and [GCSE Maths and Numeracy in Wales](/gcse-maths-and-numeracy-wales-help).

The Neath Port Talbot project

## How hard does warm air push?

Two columns of air, 732 metres tall, one slightly warmer than the other.

Picture the two shafts as tall columns of air joined at the bottom. Warm air is lighter than cool air, so the cool column presses down harder and shoves air round and up the warm one. This is the stack effect, the same thing that makes a chimney draw. The learner codes the ideal gas law to find air density at each temperature, subtracts, and multiplies by gravity and the 732 metre depth. The temperatures below are our own guesses, not colliery readings, and the model skips the fact that air gets denser deeper down.

| Downcast air | Upcast air | Natural draught | In water gauge |
| --- | --- | --- | --- |
| 10 C | 15 C | 155 Pa | 16 mm |
| 10 C | 20 C | 305 Pa | 31 mm |
| 10 C | 25 C | 450 Pa | 46 mm |
| 0 C, a cold winter day | 25 C | 778 Pa | 79 mm |
| 25 C, a hot summer day | 20 C | minus 145 Pa | flow reverses |

A difference of 15 degrees gives about 450 pascals, the weight of a 46 millimetre column of water. That is real, useful suction, and the deeper the shaft, the stronger it gets: the same temperatures give about 62 pascals at 100 metres and 185 at 300. But the last row shows the catch. On a hot day the surface air can be warmer than the air coming up, the push drops to nothing or runs backwards, and the mine would stop breathing. That is why the record mentions a fan house: a fan keeps the flow steady whatever the weather.

The code also has a trap. The gas law needs temperature in kelvin, that is Celsius plus 273.15. Feed it Celsius instead and the program says air at 10 degrees is about 35 kilograms per cubic metre, nearly thirty times its real weight, and the draught comes out above 150,000 pascals. Learners write a check that any air density must sit near 1.2, so the slip is caught the moment it happens.

### Ages 8 to 11

Watch paper spirals turn above a warm radiator, then animate rising warm air in Scratch.

### Ages 11 to 15

Code the density formula in Python and fill in the draught table for different temperatures.

### Ages 15 and up

Plot draught against depth and season, and test the kelvin check against deliberate mistakes.

### Record facts, model weather

Depth, the upcast shaft, the steel boxing and the fan house all come from Cadw's record. The temperatures are ours, so the table explains how the principle works, not how much air Cefn Coed actually moved.

Why Cefn Coed

## A headframe that steered the air

What Cadw's record of the No. 1 Shaft Headframe says.

| From the record | Detail |
| --- | --- |
| Sunk | 1926 to 1927, two shafts over 732 m deep |
| Claim | Then the deepest anthracite mine in the world |
| Working life | Production from 1930, over 900 men in 1945, closed 1968 |
| Structure | Steel lattice girders, some 18 m high, winding sheaves still at the top |
| Air | Upcast shaft boxed in with steel plates; air drawn down No 2 shaft; linked to a fan house |
| Later | Cefn Coed Colliery Museum established in 1978 |

Buoyancy-driven airflow is a live engineering topic well beyond mining. Designers of tall buildings, tunnels and data centres model the stack effect in software to decide where air will move without help and where fans must take over. A learner in Neath Port Talbot who has watched one formula flip sign between winter and summer already understands why engineers test models across every season.

Modern Age Coders is not linked in any way to Cadw. Cadw holds the record; the draught arithmetic, and any slip in it, is ours.

Stage by stage

## From paper spirals to the gas law

Treat these bands as a first guess; the trial lesson does the real placing.

Years 1 to 4

### Air on the move

Block projects about floating, rising and blowing things.

[Scratch Coding for Kids](/courses/scratch-programming-complete-course)[Coding for Kids](/courses/kids-coding-blocks-masterclass)Years 5 to 8

### Formulas in code

Python with temperature scales, density and substitution.

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

### Physics maths

Rearranging, rates and graphs alongside WJEC GCSE and A level study.

[High School Mathematics](/courses/complete-high-school-mathematics-mastery)[Python for Teens](/courses/python-complete-masterclass-teens)Adults

### Practical Python

Adult Python from the first line to scripts for real work.

[Python Masterclass](/courses/python-programming-masterclass-zero-to-advanced-college)[Data Analysis Course](/courses/data-analysis-mastery-course-college)AI and units

## An AI can write the gas law for you. Will it notice a density of 35?

A chatbot types the formula fluently; checking the answer makes sense is still your job.

Code assistants often produce physics functions that look perfect and quietly mix up units, such as Celsius where kelvin belongs. The program runs, prints a number, and nothing warns you that the air now weighs thirty times too much.

A Neath Port Talbot student who has built a sanity check for air density knows to ask whether a number is even possible before trusting it.

Catching an impossible number before it spreads is a strong reason for a Neath Port Talbot teenager to keep coding in 2026. The longer argument is in [why teenagers should still learn to code in 2026](/blog/is-coding-worth-learning-2026).

Lessons in practice

## From Resolven to Baglan, lessons by video

Anywhere in the county borough with a connection can join.

### Hands on the keyboard

The learner does the typing; the teacher reads along on the shared screen and gives hints rather than answers.

### Placed the Welsh way

A Pontardawe Year 6 or a Neath Year 13 is placed by Welsh school year and progression step, and exams go by their WJEC names. We teach in English.

### Trial before fees

The opening lesson is free and ends with an honest course suggestion.

### Classes by level

Groups of five to ten who share a level, drawn from across the UK.

### During term

Usually two lessons weekly; school holidays stay free.

### Clock changes handled

We move with British Summer Time so your lesson hour on the kitchen clock never shifts.

Why level beats postcode

In a valley village there may be one keen coder at a given level. Online groups put a Cilfrew or Gwaun-Cae-Gurwen learner alongside others who are exactly as far along.

Fees

## What Neath Port Talbot families pay

Port Talbot and Pontardawe pay the same fee, as do families in every country we teach outside India.

First class**USD 0**

One full trial lesson, free, then our advice.

Group tuition**USD 100**

Roughly eight classes each month with five to ten learners.

Private tuition**USD 150**

Roughly eight classes each month with a tutor of your own.

Fees are in US dollars and nothing else; we give no sterling price. You are charged only once the trial has agreed a course and a regular slot, and our pricing page explains holidays, missed classes and moving between group and private.

Request placement[Check availability](https://wa.me/919123366161?text=Hello%20Modern%20Age%20Coders%2C%20we%20are%20in%20Neath%20Port%20Talbot%20and%20would%20like%20to%20book%20a%20free%20lesson%2C%20please.)Reviews

## Google ratings from our families

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 in Neath Port Talbot

Share the learner's age or school year and one thing they enjoy. The trial might be a Scratch animation, a first Python program, or the Cefn Coed air sums.

### 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 Neath Port Talbot one.

[WhatsApp Modern Age Coders](https://wa.me/919123366161?text=Hello%20Modern%20Age%20Coders%2C%20we%20are%20in%20Neath%20Port%20Talbot%20and%20would%20like%20to%20book%20a%20free%20lesson%2C%20please.)

Submitted details are used for placement and follow-up.

FAQ

## Neath Port Talbot questions

The county borough, the colliery project and how lessons run.

### What is the population of Neath Port Talbot?

At the 2021 census Neath Port Talbot had 142,289 usual residents.

### Which are the biggest towns in Neath Port Talbot?

Among ONS 2021 built-up areas inside the county borough: Neath 40,730, Port Talbot 31,555 and Baglan 10,510.

### What is the Cefn Coed project?

Learners use the ideal gas law in Python to find how hard warmer air in a 732 metre upcast shaft pulls fresh air through a mine, and why the pull fails in summer.

### What is the stack effect?

The flow created when a column of warm, light air sits beside a column of cooler, heavier air, as in a chimney or a pair of mine shafts.

### How deep was Cefn Coed Colliery?

Cadw's record says its two shafts, sunk in 1926 and 1927, were each over 732 metres deep.

### Where are the lessons?

Online, by live video, so a learner in Glyn-neath and one in Baglan join the same way.

### Can you help with WJEC GCSE subjects?

Yes: maths, Computer Science and Digital Technology. We build understanding and do not promise particular grades.

### Who can join?

Children from 6, teenagers and adults up to 67, each on a course that fits.

### What does it cost?

The trial is free. After it, a group costs USD 100 a month and private lessons USD 150 a month.

### Are there lessons in school holidays?

Not unless you ask. Give us your holiday weeks and we pause for them.

Close by

## More pages for South Wales

[Swansea](/best-coding-class-in-swansea) has its own city page, [Bridgend](/coding-classes-in-bridgend) lifts loads with water and gravity, and [Merthyr Tydfil](/coding-classes-in-merthyr-tydfil-county-borough) measures an iron bridge growing in the sun. The [Wales](/coding-and-ai-classes-in-wales) page lists every Welsh area we cover, and the [United Kingdom](/coding-classes-in-united-kingdom) hub leads further afield.

Book the free class[Chat with us on WhatsApp](https://wa.me/919123366161?text=Hello%20Modern%20Age%20Coders%2C%20we%20are%20in%20Neath%20Port%20Talbot%20and%20would%20like%20to%20book%20a%20free%20lesson%2C%20please.)Free Neath Port Talbot class[Call +91 91233 66161](tel:+919123366161)

## Keep exploring Modern Age Coders

### Coding classes in nearby places

- [Coding Classes in Nijmegen](/coding-classes-in-nijmegen)
- [Coding & Maths Classes in Garia, Kolkata](/coding-classes-in-natural-city-garia)
- [Coding Classes in Nissewaard](/coding-classes-in-nissewaard)
- [Coding Classes in Nakhal](/coding-classes-in-nakhal)
- [Coding Classes in Noord-Brabant](/coding-classes-in-noord-brabant)
- [Coding Classes in the Western Isles](/coding-classes-in-na-h-eileanan-siar)
- [Coding Classes in Uttarakhand](/coding-classes-in-uttarakhand)
- [Coding & Maths Classes near Upohar, EM Bypass](/coding-classes-in-upohar)
- [Coding Classes in Uithoorn](/coding-classes-in-uithoorn)
- [Coding Classes in County Tipperary](/coding-classes-in-county-tipperary)

### Free resources

- [SQL Tutorial: Databases, Basics to Advanced](/resources/sql)
- [Data Types and Constraints (NOT NULL, UNIQUE, PRIMARY KEY)](/resources/sql/data-types-and-constraints)
- [Introduction to Python](/resources/python/introduction-to-python)
- [LIKE Pattern Matching and NULL Handling](/resources/sql/pattern-matching-and-null)

### From the blog

- [10 Mental Maths Tricks for Kids, With Worked Examples](/blog/mental-maths-tricks-for-kids)
- [20 Python Programs for CBSE Class 12 Board Exam (083)](/blog/python-programs-for-cbse-class-12)
- [Advantages of Functions in Python: 8 Benefits With Examples](/blog/advantages-functions-python-why-every-coder-should-use-them)

### Start here

- [Try a free trial class with a Modern Age Coders mentor](/free-trial)
- [About Modern Age Coders, teaching since 2020](/about)

---

*Canonical: https://learn.modernagecoders.com/coding-classes-in-neath-port-talbot*
