---
title: "Coding Classes in San Isidro, Lima: Live, in English"
description: "Coding classes in San Isidro for adults, retirees and their children: live online in English at any hour, Python, data and AI, in a group or one to one."
canonical: https://learn.modernagecoders.com/coding-classes-in-san-isidro-lima
source: src/pages/coding-classes-in-san-isidro-lima.html
---
> Coding classes in San Isidro for adults, retirees and their children: live online in English at any hour, Python, data and AI, in a group or one to one.

The short answer

Modern Age Coders runs live online coding classes in English for people in San Isidro, Lima, and most of our learners there are adults: professionals who want Python, data analysis or AI tools for work, and retired people learning to program for the first time. Children from age 6 and teenagers learn with us too. Each lesson is live on video with a mentor based in India, in a group of fifteen to twenty or one to one, at any hour that suits the learner in Peru time, before work, at lunchtime or in the evening.

Where San Isidro learners start

## Three first courses, two of them for adults

A complete Python course for adults who want to write real programs, a data course for those who live in spreadsheets, and one long course for the children of the household.

[![Python Masterclass course thumbnail](/images/python-college.webp)  CSI / 01 Python for Adults, from Zero No previous programming needed. Variables, decisions, loops, files and small automations, built up lesson by lesson, with a mentor who is patient about questions an engineer would never ask aloud. Open the syllabus →](/courses/python-programming-masterclass-zero-to-advanced-college)[![Data and AI Analytics for Non-Programmers (Excel, Sheets, Power BI) course thumbnail](/images/data-ai-analytics-non-programmers.webp)  CSI / 02 Data and AI for Non-Programmers For people whose work already runs on Excel or Google Sheets. Cleaner tables, clearer charts, dashboards and sensible use of AI assistants, taught in plain English without assuming any code. Open the syllabus →](/courses/data-and-ai-analytics-for-non-programmers-course)[![Coding for Kids course thumbnail](/images/kids-coding.webp)  CSI / 03 Coding for Kids For children of 6 to 12 in the family, grouped with others of the same age. Scratch games and animations first, then apps and a first look at AI. Open the syllabus →](/courses/kids-coding-blocks-masterclass)

Adult learners

## Can an adult in San Isidro learn to code from scratch?

Yes, and adults usually learn faster than they expect, because they bring a reason. The question is not age but purpose: what do you want the program to do for you?

### The professional

You work in finance, law, consulting or a public body, and your day involves reports that could build themselves. Python and data analysis, learnt live, let you automate the dull parts and check numbers properly. Lessons fit before the office opens, at lunch, or after the evening traffic has eased.

### The career changer

You want to move towards technology, or towards remote work for a company abroad. A structured course in English, with a mentor who reviews your code, is the difference between watching tutorials and actually building things you can show.

### The retired learner

You have time, curiosity and perhaps grandchildren who code. We teach people in their sixties alongside everyone else, at a pace that leaves room for questions. Many start with a small family project: a photo organiser, a budget, a quiz for the grandchildren.

Every adult course is taught in English. If your English is good for reading but rusty for speaking, say so in the free first class; the mentor adjusts. For a longer look at what we teach working adults in Peru, see our page on [AI and coding for professionals in Peru](/ai-and-coding-for-professionals-peru), and for learners over fifty, [coding for adults over 50](/coding-for-adults-over-50-peru).

San Isidro in figures

## How old are the people who live in San Isidro?

Older than Lima as a whole. INEI's census of 2025 gives San Isidro a total population of 73,402, and among the 69,137 people it actually counted, the largest single age group is 60 and over, with 19,540 people.

### The age mix

By our own division of INEI's counted figures, people of 60 and over make up about 28.3% of San Isidro, against 15.5% across Lima Metropolitana. Adults of 45 to 59 (14,895 people) and of 30 to 44 (14,891) are each about a fifth of the district.

Children are a small share: 3,596 aged 6 to 11 and 4,048 aged 12 to 17, roughly 5.2% and 5.9% of the people counted. Women outnumber men in INEI's total, 40,065 to 33,337, and INEI estimates that 4,265 residents were missed by the count.

### Why that shapes this page

A district where most residents are adults, and a large share are past working age, needs a coding page that speaks to adults first. That is unusual on the internet, where nearly every coding offer is aimed at children.

It also explains why online classes suit San Isidro well. Plenty of adults would rather not drive across Lima for an evening course, and a small number of children of any one age makes a local specialist class hard to fill. Online, neither problem exists.

Figures from INEI's Censos Nacionales 2025 spreadsheet for Lima Metropolitana (Cuadro N.° 1, totals by sex; Cuadro N.° 3, people counted by age), which we saved on 8 November 2026. The shares are our arithmetic on the counted population. We quote INEI's published totals and never add age groups into totals of our own.

San Isidro lies between Miraflores and Surquillo to the south and east, San Borja and La Victoria to the east, Lince and Jesús María to the north, and Magdalena del Mar to the west, with the Pacific beyond. Learners from all of these districts join the same classes, often in the same groups.

Internet by age

## Do older adults in Peru use the internet enough to learn online?

More every year. INEI's household survey shows that internet use among people of 60 and over in Peru rose from 40.8% in the second quarter of 2023 to 56.7% in the same quarter of 2026, the steepest rise of any age group.

| Age group | 2023, per cent | 2026, per cent | Change, points (ours) |
| --- | --- | --- | --- |
| 60 and over | 40.8 | 56.7 | +15.9 |
| 41 to 59 | 76.5 | 86.0 | +9.5 |
| 6 to 11 | 60.1 | 68.2 | +8.1 |
| 25 to 40 | 90.9 | 95.2 | +4.3 |
| 12 to 18 | 89.7 | 92.5 | +2.8 |
| 19 to 24 | 95.6 | 97.3 | +1.7 |
| Everyone aged 6 and over | 77.6 | 84.2 | +6.6 |

Source: INEI, Estadísticas de las Tecnologías de Información y Comunicación en los Hogares, II Trimestre 2026, Cuadro N.° 2.1 (national figures; 2026 preliminary), read on 8 November 2026. INEI's table also gives 2024 and 2025; we show the two ends and work out the change ourselves. INEI also reports internet use of 92.4% among people aged 6 and over in Lima Metropolitana, a figure that includes Callao.

### Reading the table carefully

These are national figures for Peru, not figures for San Isidro, and they measure whether a person used the internet at all, not whether they could follow a class. Even so, the direction is clear: the oldest group is the one catching up fastest.

INEI also notes that use rises with education. In the same bulletin, 98.0% of people with a university education used the internet. San Isidro's residents are not described by that survey, and we make no assumption about any individual from it.

### What it means for a class

A live coding class needs more than the internet: a computer, a keyboard and a little confidence with files and windows. For adults who are new to that, the first lessons cover it gently, without hurry, and nobody is made to feel slow.

If the household has only one computer, plan around it. INEI found that 74.3% of Peruvian households with a computer have just one, which is why many grandparents and grandchildren in our classes take turns at the same desk.

A real lesson

## Which age group took to the internet fastest? A Python lesson with a trap

We use the INEI table above with adult beginners in their first month. The question is simple, the code is short, and the bug it reveals is one that working analysts make too: asking a dictionary for its largest item and getting the largest label instead.

### The task

The learner types the 2023 and 2026 columns into two Python dictionaries, one entry per age group, and works out each group's rise in percentage points. Then come three questions: which group rose most, which rose least, and what is the order from top to bottom?

Version 1 answers them with `max`, `min` and `sorted`, the obvious tools. It runs without an error message, and the first answer is even correct.

### The trap

The rises are right: 15.9 points for people of 60 and over, 1.7 for those of 19 to 24. But "rose least" says `12 a 18`, which rose 2.8. Called on a dictionary, `max` and `min` compare **the keys, not the values**: they look for the label that comes last or first as text.

So why was "rose most" correct? Luck. The label `60 y mas` happens to come last when the labels are compared as text, and that group also happens to have the biggest rise. A program that is right by coincidence is the most dangerous kind.

***Version 1: the obvious tools, asked the wrong question**Python*

```
use_2023 = {"6 a 11": 60.1, "12 a 18": 89.7, "19 a 24": 95.6,
            "25 a 40": 90.9, "41 a 59": 76.5, "60 y mas": 40.8}
use_2026 = {"6 a 11": 68.2, "12 a 18": 92.5, "19 a 24": 97.3,
            "25 a 40": 95.2, "41 a 59": 86.0, "60 y mas": 56.7}

rise = {}
for group in use_2026:
    rise[group] = round(use_2026[group] - use_2023[group], 1)

print("Rises:", rise)
print("Rose most:", max(rise))
print("Rose least:", min(rise))
print("In order:", sorted(rise))
```

It prints `Rises: {'6 a 11': 8.1, '12 a 18': 2.8, '19 a 24': 1.7, '25 a 40': 4.3, '41 a 59': 9.5, '60 y mas': 15.9}`, then `Rose most: 60 y mas`, `Rose least: 12 a 18` and `In order: ['12 a 18', '19 a 24', '25 a 40', '41 a 59', '6 a 11', '60 y mas']`.

The order line is the clue a careful learner spots. It is alphabetical, with "6 a 11" after "41 a 59", because text is compared character by character and "4" comes before "6". Nothing in that list has anything to do with the rises.

***Version 2: tell Python what to compare**Python*

```
# keep the two dictionaries and the rise loop from Version 1
most = max(rise, key=rise.get)
least = min(rise, key=rise.get)
print("Rose most:", most, rise[most])
print("Rose least:", least, rise[least])
print("In order:", sorted(rise, key=rise.get, reverse=True))
```

With Version 1's dictionaries and loop above it, it prints `Rose most: 60 y mas 15.9`, `Rose least: 19 a 24 1.7` and `In order: ['60 y mas', '41 a 59', '6 a 11', '25 a 40', '12 a 18', '19 a 24']`.

Passing `key=rise.get` tells each function to rank the groups by their values. Now the least is 19 to 24, with 1.7 points, and the order runs from the oldest group down to young adults, who were already near the top in 2023 and had little room left to grow. That last observation is the real lesson for an analyst: a small rise can mean a group that is already almost full.

1. **First week, no code.** Rank the six groups by their 2026 figure, by hand. Then rank them by their rise. Which group changes place the most, and why?
2. **First month.** Type Version 1 and predict every line before running it. Write down which answers you trust and which you do not.
3. **Second month.** INEI's bulletin also prints 2024 and 2025. Add both years as dictionaries and find every group whose use fell from one year to the next. (There are two: 6 to 11 and 12 to 18, between 2024 and 2025.)
4. **Going further.** Work out each rise as a percentage of the 2023 figure instead of in points. Does the ranking change? Explain in two English sentences why both measures are honest and why they disagree.

Children and teenagers

## What about the children and grandchildren?

They learn with us too, in groups of their own age. In San Isidro the family pattern we see most is a parent or grandparent taking an adult course while a child takes a children's one, sometimes at the same hour on two computers.

### What school gives

Look through the CNEB's plans of study and you will not find computing as a subject at any grade. Digital skills sit in competency 28, a cross-curricular competency that every area is expected to touch and none owns, so most children never write a program at school.

Bilingual, Cambridge and IB schools in and around San Isidro sometimes offer computer science as an exam course. Where a child takes IGCSE or IB computer science, our courses follow that syllabus in English and leave assessment entirely to the school.

### Where children start with us

At 6 to 8, Scratch: blocks that snap together into animations and simple games. From about 9, typed Python with turtle drawings and small projects. From 13, Python, Java, web building or AI for teenagers, and the Cambridge or IB course where a pupil needs it.

Every class is in English. Children at bilingual schools find that natural; children at Spanish-medium schools find it harder at first and then, usually, rather proud of themselves.

Families who would rather read about the summer in Spanish can see our guide to [vacaciones útiles de programación en San Isidro](/vacaciones-utiles-de-programacion-san-isidro-lima), written for secundaria students. For learning outside the summer, our Spanish page is [clases de programación en San Isidro](/clases-de-programacion-san-isidro). Our national guide, [coding and AI classes in Peru](/coding-and-ai-classes-in-peru), covers every age and every region.

Thinking, not copying

## If AI can write code, why should an adult learn to program?

Because someone has to know whether the code is right. AI assistants write plausible programs quickly; the skill that matters is reading them, testing them and spotting the error, exactly as in the lesson above.

### Reason first

Before any tool is opened, the learner says in plain English what the program should do and how they will check it. That habit catches most mistakes before they are typed.

### Use AI as a reviewer

Adults in our courses use AI assistants, and learn where they go wrong: invented functions, quiet assumptions, answers that are right by luck. The tool becomes a second opinion, not an oracle.

### Same teaching everywhere

A learner in San Isidro gets the same depth and care as one in Mumbai, London or Arequipa. We teach people to think through problems, not to copy answers, whoever they are.

Children follow stricter rules. Claude's terms set a minimum age of 18, and ChatGPT asks for parental permission below 18, so children in our classes do not use adult chatbot accounts. They learn the reasoning first, which is what any later tool will rely on.

San Isidro times

## What time could I take a class in San Isidro?

At any hour you like. Peru does not change its clocks, and India is a constant ten and a half hours ahead of Lima, so an agreed hour never drifts. Here are some typical choices, shown as conversions only.

| Peru time, San Isidro | India time | A typical choice for |
| --- | --- | --- |
| 06:00 | 16:30 | A professional before the office |
| 09:30 | 20:00 | A retired learner mid-morning |
| 13:00 | 23:30 | A lunch-hour session |
| 16:30 | 03:00, next day | A child home from school |
| 19:30 | 06:00, next day | An adult after work |
| 21:00 | 07:30, next day | A late learner |

Source: IANA time zone database, America/Lima (five hours behind UTC; no summer time since 1994) and Asia/Kolkata (five and a half hours ahead of UTC). The conversions are our own arithmetic.

When you book, you pick the hour on your own clock and the mentor sees the same moment in India time. For a fuller explanation of the two clocks, see [live coding classes on Peru time](/live-coding-classes-peru-time).

Milestones

## What an adult beginner can do, month by month

A rough guide of our own, for an adult taking two live classes a week. Children follow a separate path set by age.

| Stage | Usually by | You can | You can also explain |
| --- | --- | --- | --- |
| 1. First program | Week 2 | Run a script that asks a question and answers it | What a variable holds |
| 2. Decisions | Month 1 | Make a program choose between cases | Why the order of conditions matters |
| 3. Collections | Month 2 | Store tables of values in lists and dictionaries | What max() compares, and how to change it |
| 4. Files | Month 3 | Read a spreadsheet export and summarise it | How you know the summary is right |
| 5. Automation | Month 5 | Produce a weekly report without touching it | What happens when the input changes |
| 6. AI with judgement | Month 6 on | Use an AI assistant and test what it wrote | Where the assistant went wrong |

### For adults

Stage 3 is the INEI lesson above. It tends to change how people read every ranking they meet, at work or in the news.

You decide the pace; the stages are only a map.

### For families

A grandparent at stage 2 and a grandchild at stage 2 can explain the same idea to each other. It happens more often than you might think.

Our reports describe what was built and understood, not hours logged.

More courses

## Nine more courses for San Isidro

Each runs live, in English, with the same mentor from the first week to the last.

I

### Adults at work

Data, automation and AI

CSI / WORK / 01

#### Data analysis

Excel, SQL, Python and dashboards for numbers that matter.

[Open the syllabus](/courses/data-analysis-mastery-course-college)

CSI / WORK / 02

#### Python automation

Scripts that rename, merge and report so you do not have to.

[Open the syllabus](/courses/python-ai-automation-masterclass-college)

CSI / WORK / 03

#### AI tools mastery

Assistants and automation used carefully, with checks built in.

[Open the syllabus](/courses/ai-tools-mastery-complete-college)II

### Adults going deeper

Building and agents

CSI / DEEP / 01

#### AI coding agents

Directing coding agents, and reviewing every change they make.

[Open the syllabus](/courses/codex-and-claude-code-ai-coding-agents-masterclass-for-adults-professionals)

CSI / DEEP / 02

#### Full stack web development

From a first page to a working web application.

[Open the syllabus](/courses/full-stack-web-development-masterclass-college)

CSI / DEEP / 03

#### SQL and databases

Design tables, write queries, and trust the answers.

[Open the syllabus](/courses/mysql-database-complete-masterclass-college)III

### The younger generation

Ages 9 to 18

CSI / YOUNG / 01

#### Python and AI for kids

Typed Python, turtle art and small AI projects from about 9.

[Open the syllabus](/courses/python-ai-kids-masterclass)

CSI / YOUNG / 02

#### Python for teens

Real programs for teenagers starting from zero.

[Open the syllabus](/courses/python-complete-masterclass-teens)

CSI / YOUNG / 03

#### IGCSE Computer Science 0478

The Cambridge syllabus in full, joinable at any point in the year.

[Open the syllabus](/courses/igcse-computer-science-0478-course)

How classes run

## How live classes fit a San Isidro week

Any day, any time, flexible: choose a batch, or for a very personalised plan choose 1-on-1 at the hour that suits your family.

Before work

Early Lima hours fall in the Indian evening, when mentors are at their desks.

After work

Evening classes are arranged too; tell us when your day ends.

1-on-1

Your own mentor and your own timetable, around meetings and travel.

### A mentor who stays

One teacher across the course, who knows your goal.

### Patient English

Plain words, steady pace, and time for questions.

### Your own project

Adults bring a task from work or home, and build it.

### Peers your age

Adults learn with adults; children with children.

### Written notes

A short record after each stage: built, understood, next.

### Group or private

Fifteen to twenty in a batch, or one to one.

Student work

## What our older students have built

Adult and teenage learners end up with real things: tools, sites, small data projects. A selection is below, and the [student labs](/student-labs) page has more.

![NutriLife AI nutrition coach project screenshot](/images/projects/nutrilife.webp)

AI and ML

#### NutriLife

An AI nutrition coach that reads what you eat and works you toward a target.

by Bhavya · [Open it](https://nutrilife-bhavya.lovable.app)

![Misti AI chatbot for maths and coding screenshot](/images/projects/misti.webp)

AI and ML

#### Misti

A chatbot that answers mathematics and programming questions, built and deployed by a student.

by Harshit · [Open it](https://misti.modernagecoders.com)

![GuardianX AI internet safety assistant screenshot](/images/projects/guardianx.webp)

AI and ML

#### GuardianX

An assistant that helps a young person recognise unsafe situations online.

by Vivaan · [Open it](https://guardianx-cybersaver.lovable.app)

![SkyCast weather forecast application screenshot](/images/projects/skycast.webp)

Web app

#### SkyCast

A weather forecasting site with live conditions for any location.

by Krish

Fees

## Fees for learners in San Isidro

Each plan has a monthly fee set in US dollars and taken from a card. Your bank turns the dollar charge into soles when it posts it, at the rate it uses that day, so statements can vary slightly from month to month.

Free first class

Free

no card required

- One free class to try
- A first program, your pace
- No card required

Book it

Group batch

$100 USD

a month, eight live classes

- Fifteen to twenty learners at a similar level
- One mentor throughout
- Two live classes a week
- Monthly, with no long contract

Start here

One to one

$150 USD

a month, eight live classes

- A mentor for you alone
- Your project, your pace
- Hours you choose each week

Enquire

What families say

## Rated 4.9 across 547 Google reviews

Reviews left on Google by learners and parents, quoted exactly.

★★★★★

"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

San Isidro learners ask

## Coding classes in San Isidro: questions and answers

### Are the classes in Spanish?

No. Every class is live, online and in English only. Mentors speak clearly and adjust their pace to each learner, so adults whose English is stronger on paper than aloud can follow comfortably. Python itself is written in English words, so the vocabulary of the class is the vocabulary of the code.

### I am over 60 and have never programmed. Is that a problem?

No. Our learners range from 6 to 67, and adults who start late often do very well because they know what they want to build. The first lessons go slowly over the basics of files and windows, and one-to-one classes are available if you prefer to learn without a group.

### Which course should a working adult choose first?

If you want to write programs, start with the Python masterclass. If your work is mainly spreadsheets and reports, the data and AI course for non-programmers is gentler. The free first class is a good place to decide, because the mentor can see what you already know.

### When could I take classes in San Isidro time?

Any day, any time, flexible: choose a batch, or for a very personalised plan choose 1-on-1 at the hour that suits your family. Peru keeps the same clock all year and India is ten and a half hours ahead, so 06:00 in San Isidro is 16:30 in India.

### Do you have an office in San Isidro?

No. We have no premises in San Isidro or elsewhere in Peru. Every lesson happens over live video with a mentor based in India, so the class is the same wherever in Lima you join from.

### Can my child learn while I take an adult course?

Yes. Children join their own age group, starting with Scratch from 6 or Python from about 9, and adults join adult groups. Many families book both, sometimes at the same hour on two computers.

### Will I be allowed to use AI tools?

Adults, yes: we teach you to use AI assistants and to test what they produce. Children do not use adult chatbot accounts, because Claude is for users of 18 and over and ChatGPT needs a parent's permission for anyone under 18.

### Is there a certificate?

Learners who complete a course receive our own certificate of completion. It is not a Peruvian qualification, and we are not connected with MINEDU, SUNEDU, any university or the Municipalidad de San Isidro.

### How are fees paid?

Monthly, by card, in US dollars. A card in soles works; the bank converts each charge, so the figure on your statement can move a little between months. The first class costs nothing and needs no card.

Elsewhere on this site

## Related pages

Further reading for adults and families in San Isidro.

### [How we teach](/how-we-teach)

What happens in a live lesson, step by step.

### [We teach you how to think](/we-teach-you-how-to-think)

Reasoning before tools, at every age.

### [AI tools age guide](/ai-tools-age-guide)

Which AI tools suit which ages.

### [Student labs](/student-labs)

Projects by our older students.

### [English-medium coding in Lima](/english-medium-coding-classes-lima)

Coding in English for Lima's bilingual families.

### [All courses](/courses)

Every syllabus, from Scratch to AI agents.

## More pages for Peru

Part of the guide: [Every Peru page](/coding-and-ai-classes-in-peru)

### Cities

- [Arequipa: coding for every age](/coding-classes-in-arequipa-peru)
- [Arequipa: maths tutor in English](/maths-tutor-arequipa-peru)
- [Ayacucho: Python and AI, all ages](/online-python-and-ai-classes-ayacucho-peru)
- [Barranco, Lima: a small district, full classes](/coding-classes-in-barranco-lima)
- [Cajamarca: coding and AI for teens](/coding-and-ai-for-teens-in-cajamarca-peru)
- [Chiclayo: code for a trading city](/coding-classes-in-chiclayo-peru)
- [Chimbote: Python and AI, all ages](/online-python-and-ai-classes-chimbote-peru)
- [Cusco: primaria first](/coding-classes-in-cusco-peru)
- [Huancayo: coding for every age](/coding-classes-in-huancayo-peru)
- [Huánuco: coding for kids 6 to 12](/coding-classes-for-kids-in-huanuco-peru)
- [Huaraz: Python and AI, all ages](/online-python-and-ai-classes-huaraz-peru)
- [Ica: coding and AI for teens](/coding-and-ai-for-teens-in-ica-peru)
- [Iquitos: coding for every age](/coding-classes-in-iquitos-peru)
- [Juliaca: coding for kids](/coding-classes-for-kids-in-juliaca-peru)
- [La Molina, Lima: code and spoken English](/coding-classes-in-la-molina-lima)
- [Lima: AI for professionals](/ai-for-professionals-lima)
- [Lima: coding for university students](/coding-for-university-students-lima)
- [Lima: every age, every district](/coding-classes-in-lima-peru)
- [Lima: maths tutor in English](/maths-tutor-lima-peru)
- [Miraflores, Lima: classes in English](/coding-classes-in-miraflores-lima)
- [Piura: coding while English grows](/coding-classes-in-piura-peru)
- [Pucallpa: coding for kids](/coding-classes-for-kids-in-pucallpa-peru)
- [Puno: coding for kids 6 to 12](/coding-classes-for-kids-in-puno-peru)
- [San Borja, Lima: primaria in English](/coding-classes-in-san-borja-lima)
- [Sullana: coding and AI for teens](/coding-and-ai-for-teens-in-sullana-peru)
- [Surco, Lima: teenagers and contests](/coding-classes-in-surco-lima)
- [Tacna: Python and AI, all ages](/online-python-and-ai-classes-tacna-peru)
- [Trujillo: school to university](/coding-classes-in-trujillo-peru)

### Cities (in Spanish)

- [Arequipa: programación para niños](/clases-de-programacion-para-ninos-arequipa)
- [Chiclayo: programación para niños](/clases-de-programacion-para-ninos-chiclayo)
- [Cusco: programación para niños](/clases-de-programacion-para-ninos-cusco)
- [Huancayo: programación para niños](/clases-de-programacion-para-ninos-huancayo)
- [Iquitos: programación para niños](/clases-de-programacion-para-ninos-iquitos)
- [Lima: programación para niños](/clases-de-programacion-para-ninos-lima)
- [Piura: programación para niños](/clases-de-programacion-para-ninos-piura)
- [Programación en Barranco](/clases-de-programacion-barranco)
- [Programación en La Molina](/clases-de-programacion-la-molina)
- [Programación en Los Olivos](/clases-de-programacion-los-olivos)
- [Programación en Miraflores](/clases-de-programacion-miraflores)
- [Programación en San Borja](/clases-de-programacion-san-borja)
- [Programación en San Isidro](/clases-de-programacion-san-isidro)
- [Programación en San Miguel](/clases-de-programacion-san-miguel)
- [Programación en Surco](/clases-de-programacion-surco)
- [Trujillo: programación para niños](/clases-de-programacion-para-ninos-trujillo)

More guides: [Coding and AI classes in Peru](/coding-and-ai-classes-in-peru) · [En español: clases de programación en inglés](/clases-de-programacion-en-ingles-peru) · [Start here: English-medium coding in Lima](/english-medium-coding-classes-lima) · [By age and stage: AI and coding for professionals](/ai-and-coding-for-professionals-peru) · [Subjects and courses: AI agents course](/ai-agents-course-peru) · [Exams, olympiads and school holidays: IB computer science tutor](/ib-computer-science-tutor-peru) · [Guides to choosing: An English-taught option to Crack The Code](/crack-the-code-alternative-in-english) · [Regions of Peru: Amazonas region](/online-coding-and-ai-classes-amazonas-region-peru) · [Lima and Callao districts: Programación para niños en Ancón](/clases-de-programacion-para-ninos-ancon-lima)

Start here

## Book a free first class from San Isidro

In a free class you write a first small program with a mentor, and talk about what you would like to build. The mentor gets a sense of where to start and how comfortable you are with spoken English, then suggests a course, a group or private lessons, and a time that works.

Prefer to look around first? [How we teach](/how-we-teach) explains a lesson in detail, and the [course list](/courses) holds every syllabus.

[WhatsApp us](https://wa.me/919123366161?text=Hello%20Modern%20Age%20Coders%2C%20I%20am%20in%20San%20Isidro%2C%20Lima%2C%20and%20would%20like%20live%20coding%20classes%20in%20English.%20Could%20I%20book%20a%20free%20first%20class%3F) · [+91 91233 66161](tel:+919123366161) · [connect@modernagecoders.com](mailto:connect@modernagecoders.com)

All teaching is live over video, in English, from India. WhatsApp us in English for a quick answer.

### Want a class sooner? Book a priority demo

A priority demo is a full class of about 45 to 60 minutes. After the class the mentor sends a written skill report and a personal learning roadmap on WhatsApp. If you enrol, the demo fee is adjusted against your first month's fee. Share your demo Order ID with us on WhatsApp and we take it off.

[Book a priority demo](/book-demo)

## Keep exploring Modern Age Coders

### Coding classes in nearby places

- [Coding Classes in Saskatchewan](/coding-classes-in-saskatchewan)
- [Coding Classes in Saxony: Live Online in English, Klasse 7+](/coding-classes-in-saxony)
- [Coding Classes in Saarland: Live Online, in English](/coding-classes-in-saarland)
- [Coding Classes in Saxony-Anhalt: Live Online in English](/coding-classes-in-saxony-anhalt)
- [Coding Classes in Rutland](/coding-classes-in-rutland)
- [Coding Classes in Scheveningen, The Hague](/coding-classes-in-scheveningen)
- [Coding and AI Classes in Ottawa](/coding-and-ai-classes-in-ottawa)
- [Vibe Coding and AI Agents Classes in Keighley, West Yorkshire](/vibe-coding-and-ai-agents-classes-in-keighley)
- [Coding and AI Classes in Nevada](/coding-and-ai-classes-in-nevada)

### Learn more

- [Data Science Course in Peru: Live Online, in English](/data-science-course-peru)
- [Online Python Classes in Heilbronn: Live, in English](/online-python-classes-heilbronn-germany)
- [Coding for Kids Age 10 in Peru: Live Python in English](/coding-for-kids-age-10-peru)
- [Online Coding and Python Classes in Burwood East, Melbourne](/online-coding-and-python-classes-in-burwood-east-melbourne)

### Free resources

- [C++ Tutorial: From Basics to Advanced](/resources/cpp)
- [Mathematics for Machine Learning](/resources/ai-and-machine-learning/mathematics-for-ml)
- [Smart Pointers and Modern Memory Management](/resources/cpp/smart-pointers-and-memory)
- [Transformers and Attention Mechanism](/resources/ai-and-machine-learning/transformers-and-attention)

### From the blog

- [How to Read and Write Files in Python (The Complete Guide)](/blog/how-to-read-and-write-files-in-python)
- [How Long Does It Take to Learn Python? (Real Hours)](/blog/how-long-does-it-take-to-learn-python)
- [How to Explain Division to a Child: Share or Group](/blog/how-to-explain-division-to-a-child)

### Start here

- [Modern Age Coders pricing, one honest price per plan](/pricing)
- [How Modern Age Coders teaches, small batches and real projects](/how-we-teach)

Free class[Priority demo](/book-demo)[Call us](tel:+919123366161)

---

*Canonical: https://learn.modernagecoders.com/coding-classes-in-san-isidro-lima*
