---
title: "Coding Classes in Dún Laoghaire-Rathdown | Modern Age Coders"
description: "Live online coding, Python and AI classes for Dún Laoghaire-Rathdown, from Blackrock and Dundrum to Dalkey and Shankill, ages 6 to 67. The first lesson is free."
canonical: https://learn.modernagecoders.com/coding-classes-in-dun-laoghaire-rathdown
source: src/pages/coding-classes-in-dun-laoghaire-rathdown.html
---
> Live online coding, Python and AI classes for Dún Laoghaire-Rathdown, from Blackrock and Dundrum to Dalkey and Shankill, ages 6 to 67. The first lesson is free.

Skip to contentCourse picks for the county

## Four courses for the coast between Booterstown and Shankill

A child in Glenageary who wants to make a game, a teenager in Stillorgan curious about data, a student in Dundrum heading for third level, and a parent in Cabinteely who works from home and wants to automate the weekly report. Each one starts with a free lesson.

[![Coding for Kids course thumbnail](/images/kids-coding.webp)Ages 6 to 10Coding for KidsBlock coding with a beach thermometer game, where some readings are too small to show and the child decides what the game should do with them.See the syllabus](/courses/kids-coding-blocks-masterclass)[![Data Science for Teens course thumbnail](/images/data-science-teens.webp)Ages 14 to 18Data Science for TeensPython on the council's bathing water files: find the results written as text, and decide honestly what to do with them.See the syllabus](/courses/data-science-course-for-teens-python-data)[![AI and Machine Learning for Teens course thumbnail](/images/ai-ml-teens.webp)Ages 14 to 18AI and Machine Learning for TeensModels trained and tested by the learner, including what a model does when its training data hides the extreme cases.See the syllabus](/courses/ai-ml-masterclass-teens)[![Data and AI Analytics for Non-Programmers (Excel, Sheets, Power BI) course thumbnail](/images/data-ai-analytics-non-programmers.webp)AdultsData and AI Analytics for Non-Programmers (Excel, Sheets, Power BI)Spreadsheets and AI tools for people who work from home, with an eye for cells that look like numbers and are not.See the syllabus](/courses/data-and-ai-analytics-for-non-programmers-course)

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

## A county of 233,860 that leads the country for working from home

The council describes itself as one of three local authorities that succeeded the former Dublin County Council on its abolition in 1994. The figures below are the statistics office's Census 2022 results for the council area.

| Measure | Figure | What the statistics office says |
| --- | --- | --- |
| Population | 233,860 | 112,032 men and 121,828 women |
| Working from home at least part of the time | just over 60,300 | The highest rate in the country; almost 39,900 never worked from home |
| Unemployment | 6 percent | Joint lowest in the country, with long-term unemployment at a joint lowest 3 percent |
| Professional, scientific and technical work | almost 14,000 people | Working in that sector |
| Children | 42,303 | And 37 percent of under-15s, 15,859 children, in childcare |
| Families | 59,431 | Up 6 percent on 2016 |
| Indian citizens | 4,958 | Beside 3,639 UK citizens |
| Average age at the end of full-time education | 22.5 years | Up from 21.7 in 2016 |

### Six areas, forty councillors

The council has 40 councillors across six local electoral areas: Blackrock, Dundrum, Dún Laoghaire, Glencullen-Sandyford, Killiney-Shankill and Stillorgan. The first meeting of the present council took place on 21 June 2024.

### The town that was Kingston

Dún Laoghaire, about 12 kilometres from Dublin city centre, is the county's administrative centre. It was named Kingston in 1821 when King George IV visited, and Ireland's first railway, opened in 1834, ran from Dublin to Kingston.

### A county that stays in education

People here finished full-time education at 22.5 years on average, the highest of the four Dublin council areas the statistics office compared, and almost 12,800 third-level students commuted from the county.

Town by town

## From Stillorgan's first shopping centre to Dalkey's castles

The council keeps a short page for each of its towns. Four of them, in the council's own words, and the postcodes that show how mixed the county's addresses are.

### Stillorgan

A busy village with original cottages and the Stillorgan Shopping Centre, which the council calls the first in the country. It was built in 1966 and still keeps some original features.

### Dalkey

Originally a Viking settlement. Its main street has a 10th-century church and two 14th-century Norman castles, one of which, Goat's Castle, houses the heritage centre.

### Dundrum and Blackrock

Dundrum mixes a main street of cottages with one of the largest shopping complexes in Ireland. In Blackrock the old baths were demolished in 2013 after a routine inspection raised safety concerns.

| Routing key | Address | Place |
| --- | --- | --- |
| A94 | 48 Main Street, Blackrock, A94 YF76 | Blackrock Library |
| A96 | County Hall, Marine Road, Dún Laoghaire, A96 K6C9 | The council's headquarters |
| D14 | Upper Churchtown Road, Dundrum, Dublin 14, D14 VP97 | Dundrum Library |
| D18 | Old Bray Road, Cabinteely, Dublin 18, D18 W773 | Cabinteely Library |

The table is a small lesson in itself. A program that assumes every County Dublin postcode begins with D, or that the first three characters say which town an address is in, fails on the council's own headquarters. Data about places is full of rules that are nearly true, and the only defence is to test them against real addresses before trusting them.

Learning in the county

## The first multi-denominational school, a library with a Maker Space, and 26,000 people at work in Sandyford

Schools, a library, an art and technology college and a business district, each described in its own words.

### Dalkey School Project

When it opened in Dún Laoghaire in September 1978, the school says, it was the first multi-denominational school in the country. Since 1985 it has been at Glenageary Lodge, and it now has well over 200 pupils.

### dlr LexIcon

Opened in 2015 in Dún Laoghaire, the library service calls it Ireland's largest and most visited public library. Its facilities include a Maker Space Lab and 3D printers, alongside eight branch libraries across the county.

### IADT and Newpark

The Institute of Art, Design and Technology sits on Kill Avenue in Dún Laoghaire, a campus it says is home to over 2,500 students and staff. Newpark Comprehensive School is on Newtownpark Avenue in Blackrock.

Sandyford Business District

Established in January 2017, the district says it represents 1,000 companies, 26,000 employees and over 6,000 residents across four business parks: Central Park, Sandyford Business Park, South County Business Park and Stillorgan Business Park. Its board includes two representatives of the county council.

Signature project

## Water tests at the Forty Foot, and the results that are not numbers

The council publishes bathing water quality samples for 2022 to 2024 on the national open data portal, under a Creative Commons licence. Learners use the three files to see what happens to measurements with limits when a computer is asked to average them.

### 1. Read the columns

Each file lists a location, a sample date, E. coli, Enterococci, pH and salinity. Before any sum, learners scroll the E. coli column and list every value that is not a plain number.

### 2. Count what would vanish

They count the results written as below or above a limit, and see how many rows a numeric conversion would silently throw away in each year.

### 3. Choose, and say so

Keep the limits as limits, substitute a stated value, or report the censored results separately. Any choice can be defended; hiding it cannot.

| Year | E. coli samples | Written as below 10 | Share | Enterococci written as below 1 |
| --- | --- | --- | --- | --- |
| 2022 | 337 | 102 | 30.3 percent | 25 |
| 2023 | 355 | 67 | 18.9 percent | 15 |
| 2024 | 318 | 89 | 28.0 percent | 29 |

### Why AI does not make the problem go away

Ask an AI assistant for the average E. coli reading at each bathing place and it will write the code in seconds, and very often that code converts the column to numbers and moves on. The results written as below a limit become blanks, the greater-than results at the top of the range become blanks too, and the average that comes back looks precise. Nothing in the answer says that nearly a third of the 2022 samples were left out. A learner who has counted them knows to ask of any measurement: what did the instrument do when the value was too small or too large to read? That question matters for air quality, blood tests, water meters and every dashboard built on them.

Measurements with limits

## Five habits for data that says less than or more than

For environmental data, lab results, school experiments and any column an AI tool is asked to summarise.

| Habit | In practice | What it avoids |
| --- | --- | --- |
| Look before converting | List every value in a column that is not a plain number | Rows that disappear without a warning |
| Keep the limit | Store "below 10" as a limit, not as zero and not as a blank | Averages that are too high or too low |
| Watch both ends | Check for greater-than values as well as less-than values | The worst days quietly left out |
| Check the place names | Confirm that each location keeps the same name from year to year | A trend that changes site halfway |
| Say what was done | State the rule used for censored values beside the result | Precise-looking numbers nobody can check |

The fourth habit has its own example in the files. In 2022 the Dún Laoghaire samples appear under two names, Beach Gardens Dun Laoghaire in 36 rows and Dun Laoghaire Baths in one; in 2023 and 2024 only Dun Laoghaire Baths appears. A trend line for Dún Laoghaire drawn across the three years switches site without saying so. The files also mix two date formats, and a program that reads 05/01 as the first of May mistakes January for spring.

### For younger learners

A thermometer game in blocks where some readings are too low to show, and a class vote on what the game should display instead.

### For teenagers

Python on the real files: count the censored results, try three honest ways of handling them, and compare the averages each one gives.

### For adults

The spreadsheets already used at work, checked for cells that look like numbers and are not, before the next report or AI summary is built on them.

Modern Age Coders has no connection with Dún Laoghaire-Rathdown County Council, its libraries, Sandyford Business District, IADT or any school named here, and nothing on this page suggests one. Census figures are those the Central Statistics Office published for 2022; the bathing water counts are our own, from the council's published files.

Learning ladder

## From a thermometer game to results with honest limits

The free lesson sets the starting level by watching the learner at work on a real task, whatever their age or school year.

Ages 6 to 10

### Too small to show

Children build games where some values are out of range, and decide what the game should do.

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

### Numbers and not numbers

Learners read small tables in Python and learn to spot text hiding in a column of figures.

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

### Censored data

Teenagers handle limits, missing values and renamed places in real council data.

[Data Science for Teens](/courses/data-science-course-for-teens-python-data)[AI and Machine Learning for Teens](/courses/ai-ml-masterclass-teens)Ages 18 to 67

### Reports that can be checked

Adults build analyses that state their rules, so that a summary made by a person or an AI can be verified.

[Data and AI Analytics for Non-Programmers (Excel, Sheets, Power BI)](/courses/data-and-ai-analytics-for-non-programmers-course)[Python Automation Course](/courses/python-ai-automation-masterclass-college)Coding and AI

## An AI can average a summer of water tests in a second. Why should a teenager in Dún Laoghaire learn what below 10 means?

Because the average an AI returns is only as honest as the rows it quietly left out.

The code an assistant writes for this file is short and looks correct: read the sheet, convert E. coli to numbers, group by location, take the mean. Every step is standard. The problem hides in the conversion, where a result written as below 10 stops being a result at all. In 2022 that was 102 of the 337 samples. The mean that comes back is taken over the rest, and nothing on the screen says so.

A learner who has counted those rows once asks the right questions for life: what did the instrument report when the value was too small, or too large; what did my code do with that; and does my answer say so? Choosing how to treat a censored value is a judgement about the world, not a line of syntax, and it stays with the person. The assistant can write the loop. Deciding what the loop is allowed to throw away is the programmer's part.

So the case for a child in Dún Laoghaire-Rathdown learning to code in 2026 is not the business parks at Sandyford. It is that people who notice when data has limits, and say so, will be needed wherever measurements decide something, from a beach notice to a hospital result. The longer argument is in [why a child should still learn to code in 2026](/blog/is-coding-worth-learning-2026).

Delivery

## On the DART line and off it, the same class at the same hour

The DART runs along the county's coast through Blackrock, Monkstown, Dún Laoghaire, Dalkey, Killiney and Shankill, and the Luas Green Line has park and ride stops at Carrickmines, Stillorgan, Sandyford and Balally. An online lesson needs neither.

### From home, like the work

In a county where more people work from home part of the week than anywhere else in Ireland, a lesson at the same desk at a fixed hour fits the pattern families already keep.

### Irish school terms kept

First Year, Junior Cycle, Transition Year and the Leaving Cert are used as Irish families use them, while every lesson is taught in English.

### No charge to start

The first lesson is a real one on a real task. The teacher then proposes a level, a course and a weekly hour, with no card details requested.

### Groups beyond the county

Five to ten learners at one level, from Ireland and other countries, so that each stage has a group at a workable time.

### Around the school year

Two lessons a week, about eight a month, with pauses for mid-term breaks, school holidays and exam weeks agreed with the family.

### Teaching from India

Irish time is five and a half hours behind India time in winter and four and a half in summer, so after-school hours, evenings and weekend mornings in the county all suit the teachers.

86,000 commuters, and one lesson that needs no commute

The statistics office counted 86,000 daily commuters in the county in 2022, half of them by car and over 13,000 by train, DART or Luas, and its Dublin statement says commuters here were the most likely to use the train, at 15 percent. A live online lesson adds nothing to any of those journeys.

Fees

## What classes cost in Dún Laoghaire-Rathdown

The whole price list, in three lines.

First class**USD 0**

A first lesson on a real task, finishing with a level and a course to follow.

Group tuition**USD 100**

Monthly, around eight lessons, in a group of five to ten at one level.

Private tuition**USD 150**

Monthly, around eight lessons, with a teacher for a single learner.

The fee is in US dollars, the one rate used for every country outside India, so a family in Dalkey pays the same as one in Dundrum, with no euro price list to compare. Nothing is charged until the free lesson has agreed a course and a regular hour. Pauses, a change of format and missed lessons are all set out on the pricing page.

Request placement[Check availability](https://wa.me/919123366161?text=Hello%20Modern%20Age%20Coders%2C%20I%20want%20a%20free%20coding%20class%20for%20a%20learner%20in%20D%C3%BAn%20Laoghaire-Rathdown.)Reviews

## Six Google reviews, exactly as their authors wrote them

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

## What can the learner do already?

The first task might be a block game with a thermometer, a Python script that reads a table, or a count of the results written as text in a real council file.

### 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 Dún Laoghaire-Rathdown one.

[WhatsApp Modern Age Coders](https://wa.me/919123366161?text=Hello%20Modern%20Age%20Coders%2C%20I%20want%20a%20free%20coding%20class%20for%20a%20learner%20in%20D%C3%BAn%20Laoghaire-Rathdown.)

Submitted details are used for placement and follow-up.

FAQ

## Dún Laoghaire-Rathdown coding class questions

The county, its figures and the lessons.

### How many people live in Dún Laoghaire-Rathdown?

The statistics office counted 233,860 in Census 2022: 112,032 men and 121,828 women. The council itself describes a population of approximately 233,000.

### Which areas does the county include?

The council's six local electoral areas are Blackrock, Dundrum, Dún Laoghaire, Glencullen-Sandyford, Killiney-Shankill and Stillorgan, and its towns include Dalkey, Stillorgan, Dundrum and Blackrock.

### Why is Dún Laoghaire linked to Kingston?

The town, formerly Dunleary, was named Kingston in 1821 when King George IV visited, the council records, and Ireland's first railway ran from Dublin to Kingston in 1834.

### What is the bathing water project?

Learners use the council's bathing water quality files for 2022 to 2024, count the E. coli results written as below or above a limit, and see how a numeric average silently drops them: 102 of 337 samples in 2022.

### Is the Dalkey School Project really the first of its kind?

The school states that when it opened in Dún Laoghaire in September 1978 it was the first multi-denominational school in the country. It has been at Glenageary Lodge since 1985.

### When are lessons for families in the county?

The hour is agreed in the free lesson. Irish time is five and a half hours behind India time in winter and four and a half in summer, so late afternoons, evenings and weekend mornings all work.

### Does this page cover Dublin city too?

No. Dublin city has a page of its own, linked at the end of this page. This one is for the Dún Laoghaire-Rathdown council area.

### Is there a Modern Age Coders centre in the county?

No. Every lesson is live and online, and no premises in Dún Laoghaire-Rathdown or anywhere in Ireland is claimed. A computer with working audio and a reliable connection is all a learner needs, and the phone number shown is Indian and says so.

### What does it cost?

The first lesson is free. A group place is then USD 100 a month for two live lessons a week, about eight across the month, with five to ten learners, and one-to-one lessons are USD 150 a month at the same pace. Course, format and hour are confirmed before any payment.

### How big are the groups?

Five to ten learners, placed by level and goal rather than by age or school. When no group suits, one-to-one lessons are available, or the family can wait for the next group at that level.

Explore Dublin and Ireland

## North to the city, and back to the national page

The city next door has its own page, [coding classes in Dublin](/best-coding-class-in-dublin). For AI and machine learning from the start there is [AI and machine learning classes in Ireland](/ai-and-machine-learning-classes-in-ireland), and for the tests any class should pass, [the best coding class in the world](/best-coding-class-in-the-world). The whole country is on the [Ireland coding page](/coding-classes-in-ireland).

Book the free class[Ask us on WhatsApp](https://wa.me/919123366161?text=Hello%20Modern%20Age%20Coders%2C%20I%20want%20a%20free%20coding%20class%20for%20a%20learner%20in%20D%C3%BAn%20Laoghaire-Rathdown.)Free Dún Laoghaire-Rathdown class[Call +91 91233 66161](tel:+919123366161)

## Keep exploring Modern Age Coders

### Coding classes in nearby places

- [Coding Classes in Ede](/coding-classes-in-ede)
- [Coding Classes in Drenthe](/coding-classes-in-drenthe)
- [Coding & Maths Classes in Eden City, Maheshtala](/coding-classes-in-eden-city-maheshtala)
- [Coding Classes in Dordrecht](/coding-classes-in-dordrecht)
- [Coding Classes in Eindhoven](/coding-classes-in-eindhoven)
- [Coding & Maths Classes at DLF New Town Heights](/coding-classes-in-dlf-new-town-heights)
- [Coding Classes in Lelystad](/coding-classes-in-lelystad)
- [Coding Classes in Leidschenveen-Ypenburg](/coding-classes-in-leidschenveen-ypenburg)
- [Coding Classes in Leidschendam-Voorburg](/coding-classes-in-leidschendam-voorburg)
- [Coding Classes in Deventer](/coding-classes-in-deventer)

### Free resources

- [JavaScript Tutorial: Build Interactive Websites](/resources/javascript)
- [Project: Build an Interactive Quiz App](/resources/javascript/project-interactive-quiz-app)
- [Advanced Array and Object Patterns](/resources/javascript/array-and-object-advanced-patterns)
- [CSS Variables and Theming (Dark Mode)](/resources/html-and-css/css-variables-and-theming)

### From the blog

- [Scratch vs Python: Which is Better for Young Learners?](/blog/scratch-vs-python-which-better-young-learners)
- [File Organization in Python: A Beginner's Guide to Managing Your](/blog/file-organization-in-python)
- [Python OOP Tutorial: Classes, Objects, and Inheritance](/blog/python-oop-tutorial-for-beginners)

### Start here

- [About Modern Age Coders, teaching since 2020](/about)
- [Modern Age Coders pricing, one honest price per plan](/pricing)

---

*Canonical: https://learn.modernagecoders.com/coding-classes-in-dun-laoghaire-rathdown*
