Skip to content
Portlaoise, County Laois

Coding classes in Portlaoise

What is the best coding class in Portlaoise?

Portlaoise is home to 23,299 usual residents in the census town tables, living in 7,785 households, of which 6,646 report broadband. That makes it the 18th largest of the 867 towns in the table. The teaching we offer happens at home, on video, in real time: two lessons in most weeks, in a small group matched by level or with one learner alone, for anybody from six to sixty-seven. The first lesson is free, and after it the monthly fee is USD 100 in a group or USD 150 one to one.

Draw every census town on one bar chart, 1,000 pixels wide, with Dublin city and suburbs and its 1,243,278 residents at the far end. Portlaoise, the 18th largest town in Ireland with 23,299 residents, gets a bar 19 pixels long. The median town, Glenealy in Wicklow with 622 people, gets half a pixel. Seven hundred and eighty-seven of the 867 towns end up inside the first five pixels, which is to say invisible. Nothing is wrong with the data. The problem is the axis. Redraw the same chart on a logarithmic scale, where each step multiplies instead of adds, and Portlaoise moves to pixel 582, the median town to pixel 201, and the whole country becomes readable. Choosing that scale, and saying that you chose it, is the lesson on this page.

Facts last verified 19 September 2026. Teaching is online; no Portlaoise branch is claimed.

Course picks for Portlaoise

Courses Portlaoise learners start on

The age and the interest narrow the choice; the first lesson, taught by the teacher of that course, decides it.

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.

Signature project

One chart, two axes

Five towns from the same census column, placed on a chart 1,000 pixels wide, first with a linear axis and then with a logarithmic one. Populations are published usual residents; the pixel positions are our arithmetic.

Where five towns land on two axes of the same width
Town as labelledUsual residentsLinear axis, pixelLogarithmic axis, pixel
Dromineer, Co Tipperary, the smallest920.10
Glenealy, Co Wicklow, the median town6220.5201
Portlaoise, Co Laois23,29918.7582
Cork city and suburbs, Co Cork219,445176.5818
Dublin city and suburbs, Counties Dublin & Meath1,243,2781,0001,000

What the linear chart hides

With the largest town setting the width, 787 of the 867 towns fall under 6,216 residents and so inside five pixels, and 622 fall inside the very first pixel. A reader sees three or four bars and a smudge, and the smudge is most of Ireland.

What the logarithmic chart shows

Each equal step along the axis is a tenfold increase, so towns of 100, 1,000, 10,000 and 100,000 sit evenly spaced. The small towns become visible, the gaps between them become comparable, and Portlaoise lands a little past halfway.

What it costs

A logarithmic axis compresses big differences, so Dublin being 53 times the size of Portlaoise no longer looks dramatic. Nothing is free: the axis must be labelled clearly and the reader told it is logarithmic, or the chart misleads in the other direction.

Skewed data is the normal case, not the exception

Town sizes, company revenues, file sizes, website visits, follower counts, house prices: most real quantities have a few enormous values and a long tail of small ones. A default chart drawn on a linear axis shows only the giants, and an average computed across them describes nobody. The habits that fix it are learnable in an hour: look at the range before plotting, try a logarithmic axis when the largest value is hundreds of times the smallest, report a median beside any mean, and label the scale so plainly that nobody can miss it.

The project uses the whole census column rather than five towns. The learner loads all 867 town populations, plots them on a linear axis and counts how many bars are narrower than one pixel, then replots on a logarithmic axis and writes two sentences on what changed. They then compute the mean and the median: the mean town has 4,132 residents and the median 622, so the average is 6.6 times the typical town, which is the same skew seen from a different angle. The final step is the caption, stating the scale and why it was chosen, because a chart without that sentence is only half finished.

The shape of the whole column

Where Ireland's town residents actually live

All 867 towns grouped by powers of ten, which is how a logarithmic axis divides them. Counts of towns and residents are our tallies of the published figures, and they sum exactly to the 3,582,870 residents of all towns combined.

Towns and residents by size band, Census 2022
Town sizeTownsResidentsShare of all town residents
Under 1,000562241,4906.7%
1,000 to 9,999252715,37120.0%
10,000 to 99,999501,062,45729.7%
100,000 and over31,563,55243.6%

Most towns, few people

Five hundred and sixty-two towns, almost two thirds of the list, hold under 7% of all town residents between them. Three places hold 43.6%. Both facts are true at once, which is what a skewed distribution means.

Where Portlaoise sits

In the band of 50 towns between 10,000 and 99,999, and near the top of it: 18th overall, just behind Newbridge and Balbriggan and just ahead of Athlone and Mullingar.

Why the bands are powers of ten

Equal bands of 10,000 would put 814 towns in the first one and leave most of the others empty. Bands that multiply by ten keep every group populated, which is the same reasoning as the logarithmic axis.

The arts centre

Dunamaise Arts Centre gives its address as Church Street, Portlaoise, Co. Laois, R32 W93P, with its gallery and box office open Tuesday to Saturday from 10am to 5pm and an hour before events, operated by The Laois Arts Theatre CLG. We have no connection with it and quote none of its prices.

Portlaoise in the town tables

The eighteenth largest town, counted

Published for the built-up area Portlaoise, Co Laois, in the Census 2022 small area tables.

Portlaoise, Census 2022
MeasuredCount
Usual residents23,299
Households7,785
Households reporting broadband6,646
Working residents in the travel table9,970
Residents travelling to school, college or childcare6,542
Children under fifteen in childcare1,629

The drive to work

Of the 9,970 working residents, 5,686 drive, 750 walk, 632 give home as their main answer, 597 travel by van, 559 as a car passenger, 264 by train and 230 by bus, with 1,030 not stating.

The school run

Of 6,542 journeys to school, college or childcare, 3,230 are as a car passenger, 1,166 on foot, 848 by bus, 223 by bicycle and 132 by train.

Home working

Asked directly about working from home, 2,106 working residents do so at least some of the time, 6,418 never do and 1,446 did not say.

The station and the hospital

Irish Rail gives Portlaoise station as Station Road, Portlaoise, Co. Laois, Eircode R32 P590, staffed from 05:00 to 23:30 Monday to Saturday with free Wi-Fi. The HSE lists the Midland Regional Hospital Portlaoise at Dublin Road, Portlaoise, R32 RW61. We have no connection with either.

Learning in Portlaoise

What the lessons are like

One agreed hour a week, twice, with a teacher who is there for all of it.

The youngest learners

Block coding and small games, with charts and counting creeping in almost from the start.

Teenagers

Python, working websites and AI projects, taken from first year right through the exam years.

Grown-ups

Adults starting from nothing are common, and 2,106 working residents here already spend part of the week at a desk at home.

The station, the arts centre and the hospital are named from their own published pages, and none of them, nor Laois County Council, has any relationship with us. The counts are Central Statistics Office Census 2022 figures, printed as published. The pixel positions, size bands, mean, median and shares are our own arithmetic on the full town column, computed on 19 September 2026, and the page says which axis every position belongs to.

Learning ladder

From drawing a chart to choosing its scale

Ages are only a guide; the first lesson sets the real level.

Ages 6 to 10

Big and small together

Block projects that draw bars and counters, and notice when one number swamps the rest.

Coding for KidsScratch Coding for Kids
Ages 11 to 13

Multiplying steps

Powers of ten and logarithms met through code, long before they arrive in a maths exam.

Maths Through CodingPython and AI for Kids
Ages 14 to 18

Charts that tell the truth

Plotting skewed real data, choosing axes, and labelling a scale so nobody misreads it.

Data Science for TeensPython for Teens
Ages 18 to 67

Dashboards for real data

Building reports where the giant and the long tail are both visible and both honest.

Data and AI Analytics for Non-Programmers (Excel, Sheets, Power BI)Python Automation Course
Coding and AI

Ask an assistant to chart every Irish town

You will get Dublin, Cork and a smudge.

Plotting code generated on request almost always uses the default linear axis, because that is the default. For this column it produces a chart dominated by three bars, with nearly eight hundred towns crushed into a few pixels, and it will be described as a chart of Irish towns without a word about what cannot be seen on it.

A learner who has done this project checks the range before plotting, asks for a logarithmic axis when the largest value is thousands of times the smallest, and adds the sentence that says so. The tool draws either version equally fast; knowing which one to ask for is the part that matters.

Making a chart has never been easier. Making one that shows the thing you meant to show is still a skill, and a very learnable one. The longer argument is in the reasons coding remains worth learning.

Delivery

How the lessons work in practice

Six short answers.

In real time

The teacher watches the learner's screen and responds to it; nothing is pre-recorded.

Small, matched groups

Between five and ten learners who are at the same point, wherever they happen to live.

A steady rhythm

Twice in most weeks, roughly eight lessons a month, at the hour the family chose.

School year in view

Holidays, mid-terms and exam weeks are allowed for when the timetable is set.

The kit

A machine with a real keyboard, since a phone will not do, plus speakers or a headset and broadband that can hold a video call.

Alone with a teacher

One to one is there for learners whose level or whose hours no group matches.

A town in the middle of the list

Portlaoise sits between the few very large places and the hundreds of small ones. Online lessons treat every point on that list the same way, which is the one thing the chart on this page cannot say about anything else.

Fees

Portlaoise class fees

What it costs, in three lines.

First classUSD 0

The first lesson, taught in full and assessed, for nothing.

Group tuitionUSD 100

A month in a matched group of five to ten, about eight live lessons.

Private tuitionUSD 150

A month of one to one lessons at the same weekly frequency.

Portlaoise pays what every family outside India pays: one monthly rate in US dollars, with no euro version shown alongside. Money is only asked for once a course and a weekly time actually exist, and the pricing page covers holidays, a lesson that has to be missed, and switching between a group and private teaching.

Reviews

What six families wrote about us on Google, word for word

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 Portlaoise lesson

Tell us how old the learner is and what they enjoy. The first hour is planned from that and could end with a finished game, a first Python script, or a chart redrawn until it shows what it was meant to show.

+353

FAQ

Portlaoise coding class questions

Answers to what Portlaoise families ask most often.

How many people live in Portlaoise?

Census 2022 small area tables put 23,299 usual residents in the built-up area of Portlaoise, in 7,785 households, which makes it the 18th largest of 867 towns. The Laois county page quotes a different census product, the town list, so its figure is not identical.

What is the Portlaoise data project?

Learners plot all 867 census towns on a linear axis, count how many bars are narrower than a pixel, then redraw on a logarithmic axis where Portlaoise moves from pixel 19 to pixel 582 of 1,000. They finish by comparing the mean town, 4,132 residents, with the median, 622.

What is a logarithmic axis?

An axis where each equal step multiplies the value, usually by ten, instead of adding to it. It lets very large and very small values share one chart, as long as the scale is labelled so readers know which kind they are looking at.

How do Portlaoise residents get to work?

Of the 9,970 working residents in the travel table, 5,686 drive, 750 walk, 632 give working mainly at or from home, 597 travel by van, 559 as a car passenger, 264 by train and 230 by bus, with 1,030 not stating a mode.

When do lessons happen?

After school, in the evening, and on weekend mornings. India keeps one time all year while Ireland moves its clocks, so the gap is four and a half hours from late March to late October and five and a half for the rest of the year, and we choose the weekly slot with that in mind.

Can adults learn with you in Portlaoise?

Yes. Our learners go up to sixty-seven, many adults start with no experience at all, and the first lesson settles whether an adult learns in a matched group or one to one.

Is maths needed before starting?

No. Anything a project needs, such as the powers of ten behind this page, is taught when it comes up.

Is there a Modern Age Coders classroom in Portlaoise?

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.

What do coding classes in Portlaoise cost?

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.

How many learners are in a group?

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.

Explore Ireland

Around Portlaoise

Its county is covered on the County Laois page, and its nearest neighbours on the list of large towns include Newbridge and Athlone, all within Leinster. A side-by-side look at online schools is on our comparison page, and every page in this series is gathered on the Ireland hub.

Free Portlaoise classCall +91 91233 66161

Keep exploring Modern Age Coders

Coding classes in nearby cities

Learn more

Free resources

From the blog

Start here