What are the best coding and AI classes in Leinster?
Leinster is the most populous of Ireland's four provinces: 2,835,980 of the State's residents lived in its twelve counties at the 2022 census, in 1,004,936 households. It holds Dublin and its three neighbouring councils, the commuter counties around them and the midlands to the west. We have a separate page for every Leinster county, linked below. Every class we run is live and weekly, placed by ability in groups of five to ten or taught one to one, for learners from six to sixty-seven; the opening lesson is free and afterwards a group place is USD 100 a month and a private one USD 150.
Here is a sum that looks right and is not. The census counts how many working people in each province work from home at least some of the time. Connacht comes to 27.6%, Leinster 35.5%, Munster 28.9% and Ulster, meaning the three Ulster counties in this State, 21.9%. Add the four and divide by four and you get 28.5%. The national figure is 32.1%. Nothing is wrong with the census. The plain average treats each province as equal, and they are not: Leinster alone holds 57.0% of all the working people in the country, so the national figure is mostly Leinster's. Averaging averages without their weights is one of the commonest errors in anything built from grouped numbers, school results and sales regions included.
Facts last verified 17 September 2026. Teaching is online; no Leinster branch is claimed.
Choose by age and what the learner wants to build. Each course begins with a free lesson from the teacher who would take it, and booking asks for no payment details.

Scratch projects where some groups are bigger than others, and a fair total has to account for it.
See the syllabus
Averages, weights and proportions, learned by writing the programs that calculate them.
See the syllabus
Real province tables, and the difference between a plain average and a weighted one.
See the syllabus
For adults who roll up regional or team figures and need the total to be right.
See the syllabusBrowse the course atlas for more than one hundred options and use the coding roadmap to check prerequisites.
The four we are known for
These run underneath everything above. Every one is live and online, placed by ability rather than by age, and the first class is free.

Python, web and AI projects where the learner still owns the thinking.
See the syllabus
Automate the work you already do, then let AI carry part of it.
See the syllabus
Train a model, read what it learned, and be able to say why it is wrong.
See the syllabus
Run AI coding agents on real work without losing control of the codebase.
See the syllabusCensus 2022 counts of working people who work from home, by province, and two ways of turning them into one number.
| Province | Working people | Working from home | Share, our arithmetic |
|---|---|---|---|
| Connacht | 255,297 | 70,500 | 27.6% |
| Leinster | 1,308,124 | 463,956 | 35.5% |
| Munster | 600,129 | 173,175 | 28.9% |
| Ulster (part of) | 130,188 | 28,479 | 21.9% |
| Plain average of the four shares | 28.5%, which is wrong | ||
| The State, from the published total | 2,293,738 | 736,110 | 32.1%, which is right |
A plain average gives Ulster, with 130,188 working people, the same say as Leinster, with 1,308,124. The correct figure lets each province count in proportion to its size, and Leinster is ten times the size of Ulster by this measure.
Add the four provinces' counts and you get exactly the State's published totals, 736,110 home workers out of 2,293,738. Divide those, not the percentages, and 32.1% falls out.
Two lines of code, one averaging the shares and one dividing the summed counts, and a sentence explaining why the second is the national figure and the first describes nothing real.
A school averages the average marks of five classes of different sizes and reports it as the school average. A company averages the growth rates of a huge region and a tiny one. A league table averages county rates to rank a province. Each time the result is a number that belongs to no actual group of people. The fix is always the same, and it is simple once seen: go back to the counts, add them, and divide once. A teenager who has watched 28.5% turn into 32.1% on real census data does not forget it.
It happens again on household broadband, from table SAP2022T15T2PROV. By our arithmetic 75.7% of households in Connacht, 82.0% in Leinster, 76.3% in Munster and 76.6% in Ulster (part of) had broadband, a plain average of 77.7%, while the national share is 79.4%. Leinster holds 1,004,936 of the State's 1,836,728 households, 54.7%, and pulls the total towards its own figure. Every percentage on this page is our own arithmetic on counts the statistics office publishes, and every count is quoted as published.
Dublin has four local authorities and four pages; every other Leinster county has its own.
The city at coding classes in Dublin, and its councils at DĂșn Laoghaire-Rathdown, Fingal and South Dublin.
Each county page carries that county's own census figures, schools, towns and a data project of its own, so nothing on those pages is repeated here. This page sticks to what the statistics office publishes for Leinster as a whole, which is what a province page can honestly add.
Province totals from the Census 2022 small area population tables. Shares are our arithmetic.
| Measure | Leinster | The State |
|---|---|---|
| Usually resident population | 2,835,980 | 5,084,879 |
| Households | 1,004,936 | 1,836,728 |
| Households with broadband | 824,314 | 1,457,883 |
| Aged 3 and over and able to speak Irish | 972,096 of 2,772,744, about 35% | 1,873,997, about 38% |
| Travelling an hour or more to work, school or college | 185,656 | 276,264 |
| Born in Ireland | 2,228,758, about 79% | 4,067,442, about 80% |
Of people in Leinster who stated a journey time, about 11.6% travel an hour or more to work, school or college, the highest share of the four provinces by our arithmetic, and only about 28.9% get there in under fifteen minutes.
About 35% of Leinster residents aged three and over say they can speak Irish, the lowest share of the four provinces by our arithmetic, though the largest number, 972,096 people.
Of Leinster's residents, 132,195 were born in the United Kingdom, 57,504 in Poland and 39,245 in India, according to the census birthplace table for the province.
What the long commute means for a family
An hour or more each way to work, school or college is a normal day for 185,656 people in this province. Evenings in those households are short, and a class that needs a second journey across the commuter belt competes with the only free hour the family has. A class that begins at the kitchen table does not.
Age bands are a guide; the first lesson places each learner.
Programs that total scores from teams of different sizes and notice when a total is unfair.
Scratch Coding for KidsCoding for KidsSeeing, with real numbers, why averaging percentages goes wrong when groups differ in size.
Maths Through CodingPython and AI for KidsRolling grouped data up to a total correctly, and proving it against a published figure.
Data Science for TeensPython for TeensCombining team, branch or regional results into one number that means something.
Python Automation CourseData and AI Analytics for Non-Programmers (Excel, Sheets, Power BI)That is what combining four numbers sounds like, and here it gives the wrong answer.
Hand over the four province shares and ask for the national figure. The simplest reading of the request is a plain average, and 28.5% will come back looking perfectly reasonable. It is not a malfunction. The percentages on their own do not carry the information needed to combine them, and nothing in the question supplied it.
The learner who has done this project asks for the counts behind any percentage before combining it with another. That one habit fixes the error completely, and it is the kind of judgement that stays with a person rather than with a tool.
Tools will do the arithmetic you ask for. Knowing which arithmetic the question needs is still the skill, and it is why building real understanding matters more in 2026, not less. The longer argument is in is coding still a skill worth building in 2026.
From Dundalk to Enniscorthy to Mullingar, the arrangement is identical.
A teacher runs the whole lesson in real time and expects the learner to talk, try and get things wrong aloud.
Five to ten learners at one ability level, drawn from across Leinster and further afield so the match is a real one.
About eight a month, at a day and time fixed at the start and then kept.
Junior Cycle, Transition Year and the Leaving Certificate years, with mid-terms and exams planned around.
A laptop or desktop, working sound and a connection that carries video; the free lesson confirms all three.
Where no suitable group meets at a workable time, the same course is taught one to one.
For the commuter belt in particular
In the counties around Dublin a school day often ends with a long drive for somebody. A weekly class that needs no extra journey is the one that lasts, and the learner meets others at exactly their level rather than whoever happens to live nearby.
The same three figures in every county of the province.
A full first lesson, free, finishing with a level and a recommended course.
A month of group lessons, about eight, with five to ten learners at one level.
A month of one to one lessons at the same weekly pace.
Billing is monthly in US dollars at the single rate we charge outside India, so Wicklow and Longford pay the same and there is no separate euro list. Nothing is charged until a course and a weekly time are agreed in the free lesson, and the pricing page covers pauses, missed lessons and moving between group and private.
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
Tell us the learner's age and interests. The first hour is planned around that, whether it is a Scratch game about fair totals or real province data where the obvious average is wrong.
Questions families across the province ask first.
The 2022 census province tables record 2,835,980 usually resident people in Leinster, in 1,004,936 households.
Carlow, Dublin, Kildare, Kilkenny, Laois, Longford, Louth, Meath, Offaly, Westmeath, Wexford and Wicklow. Each has its own page with us, and Dublin has four.
Learners average the four provinces' home-working shares and get 28.5%, then add the underlying counts and get the correct national figure of 32.1%, and explain why Leinster's size makes the difference.
Because the statistics office publishes some figures for Leinster as a whole, and those figures teach something the county pages cannot. Local detail stays on the county pages.
Among people who stated a journey time, about 11.6% in Leinster travel an hour or more, the highest share of the four provinces by our arithmetic on census counts.
Yes: after school, in the evening and on weekend mornings. Our teachers are based in India, four and a half hours ahead of Ireland in summer and five and a half in winter, and the exact slot is agreed in the free lesson.
Yes. The pricing page explains how switching works, and nothing changes without agreement first.
No, and we never imply one. Teaching is live over video only, with no premises in Ireland. A learner needs a laptop or desktop, working sound and a steady connection, and the number shown here belongs to India.
The first lesson is free. After that a shared place costs USD 100 a month and brings two live lessons a week, about eight monthly, with five to ten learners; one to one on the same schedule is USD 150 a month. Everything is agreed before payment.
Five to ten, grouped by ability, pace and goal rather than age or address. Where nothing suitable meets at a workable hour, we teach one to one instead.
Ireland's other provinces have pages too: Munster, Connacht and the three Ulster counties in the State. A side by side comparison of online coding schools is here, and the Ireland page gathers every city, county and course guide.