Skip to content
Delfshaven, Rotterdam

Coding classes in Delfshaven, which has two thirds more secondary schools than the next district and a fifth fewer pupils in them

What are the best coding classes in Delfshaven?

Coding classes in Delfshaven reach 76,590 residents (1 January 2026) on 515 hectares of land at 14,944 people to the square kilometre, in 40,120 households of which 20,975 hold one person. Fifteen secondary establishments here teach 4,765 pupils. Nine in Prins Alexander teach 5,860. Two thirds more schools, a fifth fewer pupils, and the number everybody quotes is the one that gets it backwards. Modern Age Coders teaches live online in English from Spangen to Schiemond, ages 6 to 67, first lesson free, then USD 100 monthly in a group of five to ten or USD 150 one to one.

Delfshaven has fifteen secondary establishments and Prins Alexander has nine. Delfshaven teaches 4,765 secondary pupils and Prins Alexander teaches 5,860. Two thirds more schools in one district, a fifth fewer pupils in them, and both figures come from the same office in the same year. Count the schools and you will conclude one thing. Count the pupils and you will conclude the opposite. Only one of those counts is measuring the amount of anything, and it is not the one that is easier to get.

Facts last verified 9 September 2026. Teaching is online; no Delfshaven branch is claimed.

Course picks for Delfshaven

Four courses for a district with five and a half thousand students living in it

A groep 5 child in Bospolder who has run out of levels, a teenager in the Nieuwe Westen with an app in mind and no idea how one is made, one of the 2,910 university students living here who needs Python to stop being a module, and an adult in Middelland handed a set of AI tools and a deadline: four doors, and the first hour of each is free.

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.

Delfshaven today

An old harbour town, now the third largest of the fourteen gebieden

Delfshaven holds 76,590 residents on 596 hectares, of which 515 are land and 81 water, at a published 14,944 people to the square kilometre. It is denser than the middle of the city, has a lower average income than either district set beside it below, and houses several thousand students. Everything about the port, and about how Rotterdam families choose a secondary school, belongs to the city page and is left there.

Delfshaven as the statistics office publishes it
FieldFigureYearWorth noticing
Residents76,5902026the third largest gebied
Households, average size40,120 at 1.9 people202520,975 hold one person, 52 percent
Dwellings, average value36,694 at 325,000 euro202526,420 rented, 72 percent
Income per resident30,100 euro2024below both districts compared here
Residents in higher education2,600 applied and 2,910 university2025more at university than in applied higher education
Primary establishments, and pupils28, teaching 6,8282025244 pupils each
Secondary establishments, and pupils15, teaching 4,7652025318 pupils each

Nine buurten

Oud Mathenesse, Spangen, Middelland, the Nieuwe Westen, the Witte Dorp, Tussendijken, Bospolder, Delfshaven itself and Schiemond. The district takes its name from one of the nine, which is worth knowing before anybody looks up a figure for Delfshaven and gets whichever of the two the table meant.

A young district that is not a family district

10,470 residents are under fifteen, 14 percent, and 27,430 are between twenty-five and forty-five, 36 percent. Only 9,125 are sixty-five or over, 12 percent. Household size averages 1.9 and just over half of all households are a single person.

And a great many students

2,600 residents are enrolled in applied higher education and 2,910 at university level, 5,510 in all, which is 7.2 percent of everybody living here. That is a large share and it sits underneath the district average income of 30,100 euro without explaining it, since neither figure was read as a breakdown of the other.

Where the learners are

Three districts, three ways of counting the same thing

Rotterdam publishes establishments and pupils separately for each gebied, which makes it possible to see how little the first tells you about the second. All three of these districts are in one city, in one year, counted by one office.

Delfshaven

This district, with 10,470 residents under fifteen. 28 primary establishments teaching 6,828, which is 244 each, and 15 secondary teaching 4,765, which is 318 each. The lightest establishments of the three at both levels.

Prins Alexander

The largest gebied, out on the north-eastern edge. 28 primary establishments teaching 8,108, which is 290 each, and 9 secondary teaching 5,860, which is 651 each. The heaviest secondary establishments in the three.

Rotterdam Centrum

The smallest gebied, in the middle of the city. 6 primary establishments teaching 1,989, which is 332 each, and 4 secondary teaching 1,622, which is 406 each. It sits between the other two on both ratios.

The primary comparison

Delfshaven and Prins Alexander have exactly the same number of primary establishments, 28 apiece. One teaches 6,828 pupils and the other 8,108, a difference of 19 percent that the count of establishments records as zero.

The secondary comparison

Delfshaven has 15 secondary establishments and Prins Alexander has 9, two thirds more. Delfshaven teaches 4,765 secondary pupils and Prins Alexander 5,860, a fifth fewer. The count and the pupils point in opposite directions.

What an establishment actually is

A vestiging is a registered location, not a building and not a school. One school can hold several and one site can carry more than one entry. Nothing in the count carries a size, which is why 318 pupils and 651 pupils both appear as the number one.

What none of this says about the schools

Nothing on this page is a judgement about any school in any of the three districts. Establishment counts, pupil counts and the ratios between them describe how provision is registered and how large the registered units are. They do not describe teaching, results or anything a parent would recognise as quality, and no source read here offers that. The comparison exists to make a point about counting, and the schools are the example rather than the subject.

Verified local facts

Every figure, its source, its year, and what the ratios are for

One district row in full, two more for comparison, and a set of divisions performed to expose a count rather than to rank anybody.

Delfshaven

76,590 residents (2026); 40,120 households averaging 1.9 (2025), 20,975 single-person at 52 percent; ages 10,470 under fifteen at 14 percent, 11,515 at 15 percent, 27,430 at 36 percent, 18,040 at 24 percent and 9,125 at 12 percent; 596 hectares total, 515 land and 81 water; density 14,944; 36,694 dwellings; average value 325,000 euro; 26,420 rented at 72 percent and 10,274 owned at 28; income 30,100 euro (2024); 2,600 residents in applied higher education and 2,910 at university level; 28 primary establishments with 6,828 pupils and 15 secondary with 4,765; nine buurten.

The two comparison districts

Only the school columns are quoted here, because only those are used. Prins Alexander: 28 primary establishments with 8,108 pupils, 9 secondary with 5,860. Rotterdam Centrum: 6 primary with 1,989, 4 secondary with 1,622. Their populations, areas and housing belong to their own pages in this series and are not reproduced.

Why those two and no others

Prins Alexander because it has the same number of primary establishments as Delfshaven and a different number of pupils, and fewer secondary establishments with more pupils. Rotterdam Centrum because it is the smallest gebied and sits between the two on every school ratio. Three points are enough to show a count and a quantity disagreeing.

The ratios, and why they are here

Pupils per primary establishment come to 244, 290 and 332 across the three districts; per secondary establishment, 318, 651 and 406. Those six figures are this page dividing published counts. They are not a measure of school size in any careful sense, because an establishment is a registration rather than a school, and that is exactly the point they exist to make.

What is not claimed

No statement about school quality, results or admissions anywhere in this district or the two compared with it. No claim about where any pupil lives, since these are counts of attendance at establishments inside a boundary. And no district average of anything computed from a subset, because every figure quoted here is published for the whole gebied.

Modern Age Coders has no connection to the gebied, the city or any school in any of the three districts and claims none. Every population, household, age, area, density, dwelling, value, tenure, income, student, establishment and pupil figure comes from the national statistics office page for the wijk named beside it. The six pupils-per-establishment figures and the percentage comparisons are this page dividing those published counts.

Signature project

Fifteen schools teaching fewer pupils than nine

One city, one year, one office, and two columns that answer different questions while looking like they answer the same one.

1. Notice that the two columns disagree

Delfshaven has 15 secondary establishments to Prins Alexander's 9 and teaches 4,765 secondary pupils to its 5,860. If the count of establishments were standing in for the amount of secondary education, those two facts could not both be true. They are, so it is not.

2. Ask what one unit is

A vestiging is a registered location. It has no size attached to it. In these three districts one establishment means 318 pupils, or 651, or 406, and the register writes each of them down as one. Counting them adds up registrations, and registrations are not interchangeable.

3. Count the thing you actually meant

If the question is how much secondary education a district has, the pupil count answers it and the establishment count does not. The establishment count answers a genuine and different question, about how provision is organised and how many separate entries exist. Both are useful. Only one of them is about quantity.

What each count is actually counting
ComparisonBy establishmentsBy pupilsWhich is about how much there is
Delfshaven against Prins Alexander, secondary15 against 9, two thirds more4,765 against 5,860, a fifth fewerthe pupils, and the counts invert
Delfshaven against Prins Alexander, primary28 against 28, identical6,828 against 8,108, 19 percent morethe pupils, and the counts say nothing
Rotterdam Centrum, secondary4 establishments1,622 pupils, 406 eachthe pupils
What one establishment meansalways exactly one318, 406 or 651 depending wherenothing in the count records this
What the count is genuinely good forhow many separate registered locations existnot thisa real question, just a different one

A count answers how many there are. People use it to answer how much there is

Counting is the most trusted operation in any dataset because it feels like it cannot go wrong. Every row is worth one, the arithmetic is exact, and the result is a whole number nobody argues with. What gets lost is that a count is only a measure of quantity when the things counted are interchangeable, and things almost never are. Fifteen registered school locations against nine tells you about registration. It tells you nothing about how many children are being taught, and here it tells you the opposite. The same failure is everywhere, and it is always the easy number that wins because it is the one the system already stores. Headcount instead of full-time equivalents, so a department of twenty part-timers outranks one of twelve full-timers. Number of servers instead of capacity, after half of them were replaced with machines four times the size. Number of stores instead of floorspace. Number of suppliers instead of spend. Number of open tickets instead of the work in them, which is how a queue of fifty trivial items outranks three that will take a month. The check is one sentence long and it goes before the counting rather than after: are these things interchangeable, and if they are not, what varies between them? If something varies, that something is what you meant to measure, and the count is at best a proxy for it and at worst, as here, a number pointing the wrong way.

Reliable pipeline

Five habits for counting things that are not the same size

Employees, servers, stores, suppliers, tickets, incidents, releases: all countable, none interchangeable, and the count is always the figure that reaches the slide. Practised on two districts where more schools means fewer pupils.

Before you count, and after
StageRuleWhat it preventsWhat it gives you
Test for interchangeabilityAsk whether one of these is the same as another before counting anyA count treated as a quantityThe knowledge that you need a size field
Find the varying dimensionName what differs between units: size, capacity, hours, weightThe easy number standing in for the real oneThe measure you actually meant
Report both numbersPublish the count and the total together, never one aloneA reader inferring quantity from a countTwo facts instead of one misleading one
Watch for the inversionCheck whether the count and the total ever rank things differentlyA ranking that reverses under a better measureImmediate proof that the count is not the quantity
Say what a unit isDefine the counted object in the output, not in a wiki nobody readsA registration mistaken for a buildingA number somebody can interpret next year

For younger learners

Two bags of sweets, one with four large ones and one with nine small. The children count the sweets, then weigh the bags, and work out which question each answer was for.

For teenagers

The three districts in Python, with establishments and pupils as separate columns, a ranking function that must be told which to sort on, and an output that prints both. The stretch: produce the two rankings, show that they disagree, and write the sentence that explains why without blaming anybody.

For adults

A real count from work that stands in for a quantity: headcount, sites, suppliers, open items. Adults nearly always find the units vary by a factor of several, that the size data exists somewhere, and that nobody has ever put the two columns side by side.

All population, household, age, area, density, dwelling, value, tenure, income, student, establishment and pupil figures for the three districts come from the national statistics office pages for those wijken, with 2026 populations, 2025 household, housing, student and school figures and 2024 incomes. The pupils-per-establishment figures of 244, 290, 332, 318, 651 and 406, and the comparisons of two thirds, a fifth and 19 percent, are this page dividing and subtracting those published counts, and are labelled as arithmetic wherever they appear.

Learning ladder

From two bags of sweets to a ranking that has to be told what to sort on

The rung comes out of the free hour and what the learner can already do, and never out of which of the nine buurten the address is in.

Ages 6 to 10

More sweets, or more sweet?

Children count, then weigh, and find the two answers disagree.

Scratch Coding for KidsApp Making for Kids
Ages 11 to 13

Are these things the same thing?

Learners test whether the items in a column are interchangeable before adding them up.

Python and AI for KidsProblem Solving and Computational Thinking for Kids
Ages 14 to 18

Rankings that declare their measure

Teenagers build code that refuses to sort until it is told which column means quantity.

App Development for TeensMySQL for Teens
Ages 18 to 67

The count on the slide

Adults take a headcount or a site count from work and find the size data nobody joined to it.

Python MasterclassAI Tools Mastery Course
Coding and AI

An AI will rank the districts by number of schools. Why should a teenager in Delfshaven ask what one school is?

Because the ranking it produces is backwards, and every number in it is correct.

Ask which district has more secondary education and a model will reach for the countable column, because that is what a count is for and because fifteen is obviously more than nine. The answer will be confident, arithmetically flawless and wrong: Delfshaven has fifteen establishments teaching 4,765 pupils and Prins Alexander has nine teaching 5,860. Nothing in the data announces that an establishment in one district holds twice as many pupils as an establishment in the other. The register writes both down as the number one.

So the learner practises the question that has to come first: are the things being counted interchangeable, and if not, what varies. Then they build the version that enforces it, keeping the count and the total as separate columns and refusing to rank until told which one means quantity. That is a small piece of code protecting against the most trusted operation in the whole subject. A fifteen-year-old in Spangen who has caught a count pointing the wrong way will be the person at thirty asking whether the bigger team is bigger or merely more numerous. Models will keep counting rows, accurately and instantly. Asking whether the rows are the same kind of thing stays a person's job.

The case for a child in Delfshaven learning to code in 2026 is therefore not about schools at all. It is that counting feels like the one operation that cannot mislead, that it misleads whenever the units vary in size, and that two districts where more schools means fewer pupils prove it in a single line of a table. The longer argument is in the case for a child writing code in 2026.

Delivery

Live classes across nine buurten and five square kilometres

Delfshaven is dense, well connected and full of small flats. Getting somewhere is rarely the problem here; finding an hour and a quiet corner in a household of 1.9 people usually is.

One hour a week, wherever the laptop already is

The class happens in Bospolder, Middelland or the Nieuwe Westen at a time that repeats, so nothing has to be travelled to and no room has to be found somewhere else.

Four words that stay Dutch

Groep. Havo. Vwo. Profielkeuze. Everything around them is English, and those four are not, because a child already knows them and an English version would have to be turned back into Dutch before it was any use.

Nothing is charged for the first lesson

It is a full one, with a task that has a right answer and a teacher watching how the learner gets there. That produces a level, and the level produces a course, and the course gets an hour. Money is not part of the conversation.

Five to ten at one level, drawn from anywhere

Groups are built from ability rather than address. That is what makes a narrow level fill at all, and it is why the other learners in a Delfshaven group are usually not in Delfshaven.

Eight lessons in most months

Two every week at the same hour. Zuid-Holland sits in the regio Midden holiday block, so the weeks that will vanish are known months ahead and are written into the plan at the start.

One clock moves and the other does not

India has not changed its time in decades; the Netherlands changes twice a year. That is the whole reason the gap is three and a half hours for part of the year and four and a half for the rest, and the usable window is the same either way.

Five and a half thousand students, and ten and a half thousand children

2,600 residents are in applied higher education and 2,910 at university, while 10,470 are under fifteen. Delfshaven therefore has both a large student population and a large child population, in a district where the average household is 1.9 people and 52 percent of households are one person. It is a place with plenty of learners of every age and very little spare room, which is the situation an online class at a fixed weekly hour is built for, from age 6 up to 67.

Fees

The fee, in dollars, in all nine buurten

Written here rather than saved for a call.

First classUSD 0

A complete lesson with a real task, a level and a named next course.

Group tuitionUSD 100

Per month, normally eight lessons, five to ten learners placed by ability.

Private tuitionUSD 150

Per month, normally eight lessons, one learner with one teacher.

A single international rate applies, quoted in dollars, with no euro edition, so an address in Schiemond is charged exactly what one in Spangen is. Nothing is paid until the free lesson has settled a course and an hour, and payment is arranged over WhatsApp afterwards. Pausing, switching plan and missing a week are all described on the pricing page.

Reviews

Six Google reviews, exactly as the people who left them 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

Send the level, not the buurt

The first task might be two bags of sweets that need weighing as well as counting, a ranking function that refuses to sort until told which column means quantity, or a headcount at work that nobody has ever joined to the hours behind it.

+31

FAQ

Delfshaven coding class questions

The district, its nine buurten, one backwards count, the teaching and the terms.

Does Delfshaven really have more secondary schools than Prins Alexander?

It has more registered establishments: 15 against 9. It teaches fewer secondary pupils: 4,765 against 5,860. Both figures are published by the same office for the same year. An establishment is a registered location with no size attached to it, so one of them means 318 pupils here and 651 in Prins Alexander, and the register writes each down as one. Counting establishments answers a real question about how provision is organised, and it is not the question about how much education there is.

Is this a judgement about the schools here?

No, and deliberately not. Nothing on this page describes teaching, results or admissions at any school in Delfshaven or in the districts compared with it, because no source read here offers that. The figures describe how provision is registered and how large the registered units are. The schools are the example the arithmetic uses, not its subject.

Which neighbourhoods are in Delfshaven?

Nine buurten: Oud Mathenesse, Spangen, Middelland, the Nieuwe Westen, the Witte Dorp, Tussendijken, Bospolder, Delfshaven itself and Schiemond. The district shares its name with one of the nine, which is worth knowing before looking up a figure for Delfshaven and getting whichever of the two a table meant.

How many students live in Delfshaven?

2,600 residents are enrolled in applied higher education and 2,910 at university level, 5,510 in all out of 76,590 residents. More at university than in applied higher education is an unusual balance. Those are counts of residents by what they are enrolled in, not counts of people studying at institutions inside the district, and the two are never added together here.

Why is the average income here lower than in the districts it is compared with?

The published figure is 30,100 euro per resident for 2024, against 34,700 in Prins Alexander and 44,500 in Rotterdam Centrum. This page does not explain the difference, because explaining it would need a breakdown by age or occupation that was not read. What can be said is that 5,510 residents are in higher education and 27,430 are between twenty-five and forty-five, and that an average over a whole district covers all of them at once.

Is the class taught in Dutch?

English, throughout. The only Dutch that survives is school vocabulary, kept because a child meets groep, havo, vwo and profielkeuze on their own paperwork and would not recognise an English substitute for any of them. There is no Dutch-language edition of any course.

What hours work for a family in Delfshaven?

Between three and a half and four and a half hours, depending on the month, and the variation comes from the Dutch side rather than the Indian one. That leaves plenty open: anything from the end of the school day to mid-evening, and any hour of Saturday or Sunday. The slot is chosen once, in the free lesson, and then it stays.

Is there a Modern Age Coders classroom in Delfshaven?

No, and none is claimed in Delfshaven, elsewhere in Rotterdam or anywhere in the Netherlands. All teaching is live and online and needs a laptop or desktop, working audio, a current browser and a connection that holds. The telephone number shown on this page is an Indian one and is described as such.

What do Delfshaven coding classes cost?

The first lesson is free. After it, group tuition is USD 100 a month for two live lessons a week, normally eight across the month, in a group of five to ten learners. One-to-one tuition is USD 150 a month at the same frequency with a single teacher. Course, format, recurring hour and availability are all confirmed before anything is paid.

How many learners are in a group?

Five to ten, matched on level, pace and goal rather than on age, school or address. One-to-one means a single learner with a single teacher. When no group at the right level is running, a family can take one-to-one lessons or wait for the next group to form.

Explore Rotterdam and beyond

East into the centre, north to Delft, and up to the country

East of here is Rotterdam Centrum, whose page argues that a district this small is mostly edge, and the city page, coding classes in Rotterdam, carries the port and the map of all fourteen gebieden. North up the line are Delft and The Hague, and everything here sits inside Zuid-Holland. The whole series descends from the Netherlands coding hub, and a learner who wants trained models rather than running programs should begin at AI and machine learning classes in the Netherlands or the AI and Python Academy.

Free Delfshaven classCall +91 91233 66161

Keep exploring Modern Age Coders

Coding classes in nearby places

Free resources

From the blog

Start here