---
title: "Coding Classes in La Molina, Lima: Live and in English"
description: "Coding classes for La Molina children, teenagers and adults: live online in English, at any hour, where learners code and also practise speaking technical English."
canonical: https://learn.modernagecoders.com/coding-classes-in-la-molina-lima
source: src/pages/coding-classes-in-la-molina-lima.html
---
> Coding classes for La Molina children, teenagers and adults: live online in English, at any hour, where learners code and also practise speaking technical English.

The short answer

Modern Age Coders teaches coding in La Molina, Lima, through live online classes in English for children from 6, teenagers and adults. Children start with Scratch, then Python; teenagers go on to Python, Java, AI, and IB or IGCSE computer science; adults learn Python and AI tools. Because every lesson is live, learners also practise explaining their code out loud in English, the skill EF's 2025 index finds weakest in Peru. Mentors in India take each class in real time, either a batch of fifteen to twenty or a single student, at an hour the household names.

Where La Molina learners start

## Three courses to start with

A full Scratch course for the youngest, Java for teenagers who want a second language with real structure, and IB computer science for Diploma students.

[![Scratch Coding for Kids course thumbnail](/images/scratch-kids.webp)  COMO / 01 Scratch Coding for Kids For children from 6 who have never coded. Animated stories and games built from blocks, with plenty of talking about what each block does, in short, clear English. Open the syllabus →](/courses/scratch-programming-complete-course)[![Java for Teens course thumbnail](/images/java-teens.webp)  COMO / 02 Java for Teens For teenagers ready for a language with strict rules. Classes, objects and real programs from a beginner's level, with each idea explained aloud before it is typed. Open the syllabus →](/courses/java-programming-masterclass-for-teens)[![IB DP Computer Science (New Guide, First Assessment 2027) course thumbnail](/images/ib-computer-science.webp)  COMO / 03 IB DP Computer Science For Diploma candidates at either level. The new guide's concepts, coding practice and support with the internal assessment, while the school keeps every grade in its own hands. Open the syllabus →](/courses/ib-diploma-computer-science-course)

Speaking English

## Why does a live coding class help with spoken English?

Because Peruvians, on average, understand written English much better than they speak it, and a live class makes you speak. EF's English Proficiency Index 2025 scores Peru 540 in reading and 480 in speaking, a gap of 60 points by our subtraction.

| Measure | EF EPI 2025 score | EF band |
| --- | --- | --- |
| Reading | 540 | Moderate |
| Writing | 514 | Moderate |
| Listening | 499 | Low |
| Speaking | 480 | Low |
| Age 18 to 20 | 469 | Low |
| Age 21 to 25 | 540 | Moderate |
| Age 26 to 30 | 559 | High |
| Age 31 to 40 | 537 | Moderate |
| Age 41 and over | 509 | Moderate |
| Peru overall | 519 | Moderate |
| Lima region | 544 | Moderate |
| Lima city | 555 | High |

Figures copied from the data behind EF's Peru page for its 2025 English Proficiency Index, consulted 8 November 2026. The index is built from adults who take its online test; the youngest group it reports is 18 to 20, so it says nothing directly about children. The 60-point gap is our arithmetic.

### What the table says

Two patterns stand out. Reading is the strongest skill and speaking the weakest, which is what you would expect from English learned mostly in class from books. And the youngest adults EF tested, aged 18 to 20, score lowest of all age groups, 469, while people in their late twenties score highest, 559.

One reading of the second pattern is that many Peruvians get most of their English after school, at university or work. EF does not say why; we only note that the years around leaving school are exactly when a teenager starts to need English for study.

### What a live class adds

School English in Peru is a few periods a week: under the CNEB, regular secundaria gives Inglés 3 of its 35 weekly periods, 135 minutes by our calculation at 45 minutes a period. Bilingual schools give much more, but even there speaking time per pupil is limited.

In our classes, the learner explains a plan, reads a line of code aloud, says why it failed, and asks for help, all in English and all for a real reason. Over months, that adds up to a lot of speaking about precise ideas, which is exactly the kind university and work demand.

La Molina in figures

## How many children and teenagers live in La Molina?

INEI's 2025 census gives La Molina a total population of 151,360. Among the 143,899 people it counted in person, 8,435 were aged 6 to 11 and 10,681 were aged 12 to 17, so the district has more teenagers than primary-age children.

### The numbers

By our own division, teenagers of 12 to 17 make up about 7.4% of the people INEI counted in La Molina and children of 6 to 11 about 5.9%. The largest group is people of 60 and over, 35,219, followed by those of 45 to 59, 30,484.

INEI estimates that a further 7,461 residents were missed by the count, and reports 79,783 women and 71,577 men in the total. We quote those totals as published and never build new ones by adding INEI's groups.

### Where the district sits

La Molina lies at the eastern edge of the city, in a valley bordered by Ate, Cieneguilla, Pachacámac, Villa María del Triunfo and Santiago de Surco. For many families, any activity outside the district starts with a drive down one of a few main roads.

A live online class avoids that drive entirely. The teenager logs in from home, the class runs, and the evening stays free for homework, sport or rest.

Source: INEI, Censos Nacionales 2025, demographic indicators for Lima Metropolitana, Cuadro N.° 1 (total, counted and omitted, by sex) and Cuadro N.° 3 (counted population by age group), saved on 8 November 2026. The percentages are our own.

Spanish-speaking parents who want to plan the summer can read our guide to [vacaciones útiles de programación en La Molina](/vacaciones-utiles-de-programacion-la-molina-lima), which explains the difference between a computing workshop and a programming class. Adults and teenagers who prefer Spanish for reading can also see [clases de programación en La Molina](/clases-de-programacion-la-molina). Everything there, as here, is taught live in English.

Inside a lesson

## What does a learner actually say in a live coding class?

More than most parents expect. Here is the shape of a typical hour for a teenager, with the English each part asks for. The structure is ours, and mentors adapt it to the learner.

1. **Recap, five minutes.** The learner explains last week's program in two or three sentences: what it does and one thing that went wrong. The mentor listens, then asks one question.
2. **The new idea, ten minutes.** The mentor introduces a concept on the shared screen, slowly, and asks the learner to predict what a short piece of code will print before running it. Predicting aloud is the key habit.
3. **Building, thirty minutes.** The learner writes code while thinking aloud. When stuck, they describe the problem in English rather than just pointing; half the time, describing it is enough to solve it.
4. **Testing, ten minutes.** The learner chooses a case that might break the program, says why, and runs it. This is where the reasoning gets sharp.
5. **Summary, five minutes.** One sentence on what was learned, one on what is still unclear. The mentor writes a short note for parents.

For a child of seven the hour is shorter and simpler: "first", "then", "repeat", "if". For an adult, the conversation is closer to a code review at work. At every age, the learner is the one doing most of the talking about their own program, which is rare in a school English lesson.

We teach in English only. A learner who reaches for a Spanish word is understood and offered the English one; nobody is corrected harshly. Our page on [learning coding and English together in Peru](/learn-coding-and-english-together-peru) goes further into how the two skills support each other.

School and IB

## Do La Molina pupils get computing or IB computer science at school?

Not from the national curriculum. The CNEB has no computing area in primaria or secundaria. Schools that teach the IB Diploma or Cambridge courses may offer computer science as an examined subject, in English.

### National curriculum

The CNEB treats digital skills as a cross-curricular competency that all areas share, so a pupil may use technology in many subjects but is not taught to program in any of them.

Our classes add programming alongside school. They do not replace a subject, they do not award grades, and the school is always the one that decides what a pupil has achieved there.

### IB and Cambridge

According to a MINEDU release of 17 April 2026, Peru produced 2,502 IB Diploma holders in 2025, and 515 pupils in the final year at its COAR schools gained Cambridge English certificates the same year. English and international programmes are a real route for Peruvian students.

For Diploma or IGCSE pupils, our courses follow the syllabus in English and leave assessment to the school, the IB or Cambridge. We are not connected with any of them, or with MINEDU or COAR.

A real lesson

## What does a lesson look like? A grid that destroys itself

We give this lesson to teenagers of about 13 and up. It uses the Game of Life, a famous set of rules invented by the mathematician John Conway, and it teaches a bug that appears in games, simulations and spreadsheets alike: changing data while you are still reading it.

### The rules

A grid of cells, each alive (#) or dead (.). In each step, a live cell with two or three live neighbours survives, and a dead cell with exactly three live neighbours comes to life. Everything else dies or stays dead. All cells change at the same moment.

The learner starts with a "blinker": three live cells in a vertical line. Before writing any code, they say what should happen. The answer: it should turn into a horizontal line, then back again, for ever.

### What goes wrong

Version 1 walks over the grid and changes each cell as soon as it has decided. The top cell of the blinker has only one neighbour, so it dies. Then the middle cell counts its neighbours, and finds only one, because its upper neighbour has already been switched off.

One by one, the cells read a grid that is half old and half new. The blinker vanishes completely, and no new cells are born. The rule "all cells change at the same moment" was broken without anyone noticing.

***Version 1: update the grid while reading it**Python*

```
grid = [
    [0, 0, 0, 0, 0],
    [0, 0, 1, 0, 0],
    [0, 0, 1, 0, 0],
    [0, 0, 1, 0, 0],
    [0, 0, 0, 0, 0],
]

def neighbours(g, r, c):
    total = 0
    for dr in (-1, 0, 1):
        for dc in (-1, 0, 1):
            if (dr or dc) and 0 <= r + dr < 5 and 0 <= c + dc < 5:
                total += g[r + dr][c + dc]
    return total

def show(g):
    for row in g:
        print("".join("#" if cell else "." for cell in row))

for r in range(5):
    for c in range(5):
        n = neighbours(grid, r, c)
        if grid[r][c] == 1 and n not in (2, 3):
            grid[r][c] = 0
        elif grid[r][c] == 0 and n == 3:
            grid[r][c] = 1
show(grid)
```

It prints five rows of `.....`: an empty grid. The blinker has disappeared.

***Version 2: build the next grid from the old one**Python*

```
# grid, neighbours() and show() as in Version 1, without its last loop
def step(g):
    new = [[0] * 5 for _ in range(5)]
    for r in range(5):
        for c in range(5):
            n = neighbours(g, r, c)
            if g[r][c] == 1 and n in (2, 3):
                new[r][c] = 1
            elif g[r][c] == 0 and n == 3:
                new[r][c] = 1
    return new

once = step(grid)
show(once)
print("Back after two steps:", step(once) == grid)
```

With the grid and the two functions from Version 1 above it, it prints `.....`, `.....`, `.###.`, `.....`, `.....`, then `Back after two steps: True`.

Version 2 never touches the old grid while it is deciding. It counts neighbours on the old grid and writes results into a fresh one, so every cell sees the same "before". The vertical line becomes horizontal, and after a second step it is back where it started, which the program checks for us. Programmers call this keeping two buffers; the habit is **read from the old, write to the new**.

The same bug turns up far from games: a spreadsheet formula that refers to a cell it has just changed, a program that edits a list while looping over it, a database update that reads its own half-finished work. Once a learner has watched a blinker die for this reason, they recognise the pattern everywhere.

1. **Ages 8 to 10, on squared paper.** Draw the blinker and apply the rules by hand, writing the next grid on a new sheet. Then try doing it on the same sheet with an eraser. What goes wrong?
2. **Ages 11 to 13.** Run Version 1 and explain, in English, which cell died first and why the next one followed.
3. **Ages 13 to 15.** Change Version 2 to run ten steps and print each one. Try a 2 by 2 block of live cells. Why does it never change?
4. **Ages 15 and over.** Make the grid wrap around at the edges, so that cells on the right touch cells on the left. Write a test that shows the blinker still returns after two steps.

La Molina times

## What time would a class be in La Molina?

At the hour that suits you. Lima has not touched its clocks since 1994, and neither has India, so the mentor's watch always reads ten and a half hours later than yours. These rows are examples of conversion, not class slots.

| Peru time, La Molina | India time | Who often chooses it |
| --- | --- | --- |
| 07:00 | 17:30 | A teenager on a holiday morning |
| 09:00 | 19:30 | A younger child in January |
| 12:30 | 23:00 | An adult at midday |
| 16:00 | 02:30, next day | A pupil home from school |
| 18:30 | 05:00, next day | A teenager after homework |

Source: IANA time zone database, zones America/Lima and Asia/Kolkata. The conversions are our own and hold on every date, since neither country moves its clocks.

You choose the hour in Peru time when you book, and the mentor sees it in India time. Bring a computer with a keyboard and microphone, plus a reliable line; INEI's April to June 2026 survey found an internet service in 84.7% of homes across Lima Metropolitana and Callao.

Milestones

## What a La Molina learner can do, and say, at each stage

Our own stages, combining code and spoken English. They place a learner in the right group and give parents a clear picture of progress.

| Stage | Typical age | In code | Out loud, in English |
| --- | --- | --- | --- |
| 1. Order | 6 to 7 | Arrange blocks so a sprite moves and speaks | "First it walks, then it jumps." |
| 2. Repeat | 7 to 9 | Make actions repeat and answer key presses | "It repeats until the score is ten." |
| 3. Decide | 9 to 11 | Write Python with if and else | "If the answer is wrong, it asks again." |
| 4. Predict | 11 to 13 | Say what code prints before running it | "I think it prints 4, because..." |
| 5. Separate | 13 and up | Keep reading and writing apart, as in the grid lesson | "It read the new value too early." |
| 6. Defend | 15 and up | Justify a design in IB or IGCSE work | "I chose this because the input can be empty." |

### For parents

The right-hand column is the one to listen for at home. When a teenager starts using "because" about their own code, the reasoning has taken root.

Our notes report what was built and what was explained, not minutes spent.

### For learners

If you cannot say it, you do not quite know it yet. Say it, then type it.

Read from the old, write to the new.

More courses

## Nine more courses for La Molina

Each course is live and taught in English, in a group or one to one, with a steady mentor.

I

### Children

Ages 6 to 12

COMO / KIDS / 01

#### Python and AI for kids

From about 9: typed Python, turtle drawings and simple AI.

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

COMO / KIDS / 02

#### Minecraft coding

Building worlds with code, from blocks towards typed programs.

[Open the syllabus](/courses/minecraft-coding-for-kids-course)

COMO / KIDS / 03

#### Maths through coding

Patterns, fractions and graphs explored in Python, ages 10 to 15.

[Open the syllabus](/courses/maths-through-coding)II

### Teenagers

Ages 13 to 18

COMO / TEEN / 01

#### Python for teens

The first language for most teenagers, from zero.

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

COMO / TEEN / 02

#### Game development for teens

Unity and C#, from a first scene to a finished game.

[Open the syllabus](/courses/complete-game-development-masterclass-for-teens)

COMO / TEEN / 03

#### IGCSE Computer Science 0478

The Cambridge syllabus, joinable in any month.

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

### Adults

University and work

COMO / ADULT / 01

#### Python masterclass

From a first script to automation and data.

[Open the syllabus](/courses/python-programming-masterclass-zero-to-advanced-college)

COMO / ADULT / 02

#### Generative AI

Language models, retrieval and agents, built and tested.

[Open the syllabus](/courses/complete-generative-ai-masterclass-college)

COMO / ADULT / 03

#### Data structures and algorithms

The core of computer science, for students and job seekers.

[Open the syllabus](/courses/data-structures-algorithms-masterclass-college)

How classes run

## A week of live classes from La Molina

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.

Morning

Peruvian mornings line up with Indian evenings, a busy teaching time.

Evening

Later Lima hours can be arranged; give us the time that works.

1-on-1

A mentor for one learner, at a pace and hour you choose.

### Same mentor

One teacher who gets to know the learner's voice and habits.

### Talk, then type

Every new idea is said aloud before it becomes code.

### Hands on

Learners build and test in every lesson.

### Age-matched

Children with children, teenagers with teenagers.

### Parent notes

Short updates on what was built and said.

### Group or solo

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

Student work

## What our older students have built

Learners who keep going build real projects. Here are a few from our older students; see more on the [student labs](/student-labs) page.

![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 families in La Molina

Fees are shown and charged in US dollars, monthly, to a card. When the card is in soles, the bank applies its own exchange rate to each charge, so what you see on the statement can differ slightly from month to month.

Free first class

Free

no card required

- A free first class
- A first program, explained aloud
- No card needed to book

Book it

Group batch

$100 USD

a month, eight live classes

- Fifteen to twenty learners matched by age
- One mentor throughout
- Two live classes a week
- Monthly; leave at the end of any month

Start here

One to one

$150 USD

a month, eight live classes

- A mentor for one learner
- Pace set by the learner
- Days and times you pick

Enquire

What families say

## Rated 4.9 across 547 Google reviews

Google reviews from families and learners, unchanged.

★★★★★

"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

La Molina families ask

## Coding classes in La Molina: questions and answers

### Are the classes in Spanish?

No. All classes are live, online and taught only in English. Mentors talk plainly, tune pace and pronunciation to the person in front of them, and give time to reply, so a learner who reads English well but speaks it hesitantly can take part fully. That speaking practice is one of the benefits.

### My teenager reads English well but is shy about speaking. Will this help?

Usually, yes. In a coding class the learner speaks about something concrete, their own program, in short sentences, with a patient mentor. That is easier than open conversation, and it builds confidence quickly. One-to-one classes suit the shyest learners at first.

### What age can my child start?

From 6, with Scratch blocks that need little reading or typing. Around 9, typing Python becomes realistic. Older learners go straight to Python or Java.

### When are classes in La Molina 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. India is ten and a half hours ahead of Peru on every date, so 16:00 in La Molina is 02:30 the next day in India.

### Is there help for IB or IGCSE computer science?

There is. Diploma students at either level and Cambridge 0478 candidates follow their syllabus with us in English. Grades, coursework marks and exam results stay with the school, the IB or Cambridge; our job is understanding.

### Do you have premises in La Molina?

No. We have no centre anywhere in Lima. Every class is live over video with a mentor based in India, so nobody has to drive out of the district.

### Does my child get to use AI in lessons?

Later, and only what their age allows. A child first works the problem through without help. Claude's terms require users of 18 or more, and ChatGPT expects parental consent under 18, so we keep children away from adult chatbot accounts.

### Are you linked to any school, university or the municipality?

No link of any kind: not with the Municipalidad de La Molina, MINEDU, COAR, the IB, Cambridge, a university or a school. Finishing a course earns our own completion certificate, which is not a Peruvian qualification.

### How are fees paid?

Monthly, by card, in US dollars. With a card in soles, your bank converts each charge, so the amount on the statement can vary a little. The first class is free and needs no card.

Elsewhere on this site

## Related pages

More for La Molina families weighing up coding in English.

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

English and computing in Peruvian school, in detail.

### [Coding and AI classes in Peru](/coding-and-ai-classes-in-peru)

Our guide for the whole country.

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

One live lesson, start to finish.

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

Our case for thinking before tools.

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

Which AI tools suit which ages.

### [IB computer science tuition](/ib-computer-science-online-tuition)

More on Diploma computer science.

## 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)
- [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)
- [San Isidro, Lima: adults and families](/coding-classes-in-san-isidro-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 La Molina

During the free class the learner writes a small program and explains it to the mentor. That tells us two things at once: where to start in code, and how much support the learner needs in spoken English. You then get a suggested course, group or one-to-one, and an hour that fits.

To read more first, [How we teach](/how-we-teach) walks through a lesson and the [course list](/courses) shows every syllabus.

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

Lessons happen live on video in English, led from India. WhatsApp is quickest; English messages get the fastest 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 Laak, The Hague](/coding-classes-in-laak)
- [Coding Classes in Kralingen-Crooswijk](/coding-classes-in-kralingen-crooswijk)
- [Coding Classes in Lancashire](/coding-classes-in-lancashire)
- [Coding Classes in Knocknacarra, Galway](/coding-classes-in-knocknacarra-galway)
- [Coding Classes in Bremen and Bremerhaven: Live Online, in English](/coding-classes-in-land-bremen)
- [Coding Classes in Kerala](/coding-classes-in-kerala)
- [Vibe Coding and AI Agents Classes in Campbelltown, NSW](/vibe-coding-and-ai-agents-classes-in-campbelltown-nsw)
- [Coding Classes in Mid Ulster](/coding-classes-in-mid-ulster)
- [Coding Classes in Zwolle](/coding-classes-in-zwolle)

### Free resources

- [JavaScript Tutorial: Build Interactive Websites](/resources/javascript)
- [Closures, Scope, and Hoisting](/resources/javascript/closures-scope-and-hoisting)
- [Forms, Inputs, and Form Validation](/resources/html-and-css/forms-and-inputs)
- [Fetch API - Getting Data from the Internet | JavaScript Tutorial](/resources/javascript/fetch-api-and-working-with-apis)

### From the blog

- [How to Solve Maths Word Problems (Without Keywords)](/blog/how-to-solve-maths-word-problems)
- [Touch Typing for Kids: When to Start and How to Practise](/blog/touch-typing-for-kids)
- [How to Use ChatGPT to Study Without Cheating](/blog/how-to-use-chatgpt-to-study-without-cheating)

### Start here

- [Browse every live course at Modern Age Coders](/courses)
- [Try a free trial class with a Modern Age Coders mentor](/free-trial)

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

---

*Canonical: https://learn.modernagecoders.com/coding-classes-in-la-molina-lima*
