---
title: "Coding and AI Classes in Peru: Live Online in English"
description: "Live online coding, Python, AI and maths classes in English for children from 6, teenagers and adults in Peru, matched to primaria and secundaria. First class free."
canonical: https://learn.modernagecoders.com/coding-and-ai-classes-in-peru
source: src/pages/coding-and-ai-classes-in-peru.html
---
> Live online coding, Python, AI and maths classes in English for children from 6, teenagers and adults in Peru, matched to primaria and secundaria. First class free.

The short answer

Modern Age Coders gives learners in Peru live online classes in coding, AI, Python and maths, and every one of them is taught in English: for children from 6 in primaria, teenagers in secundaria or the IB, university students and adults. Every learner keeps one regular mentor, based in India, who speaks clearly and follows their pace and accent. A learner can join a group of fifteen to twenty or study alone with the mentor, at whatever hour suits the family in Peru time, and the first class costs nothing.

Where most learners in Peru begin

## Three first courses for three stages of life in Peru

A child in primaria who has never written a line of code, a teenager in secundaria whose timetable has no programming area, and an adult or university student who wants to build with AI at work.

[![Coding for Kids course thumbnail](/images/kids-coding.webp)  COAI / 01 Coding for Kids For 6 to 12 year olds, roughly 1° to 6° primaria. Scratch blocks first, so nothing has to be typed, then games, small apps and a first look at how AI makes guesses. Open the syllabus →](/courses/kids-coding-blocks-masterclass)[![Python for Teens course thumbnail](/images/python-teens.webp)  COAI / 02 Python for Teens Ages 13 to 17, 2° to 5° secundaria. Typed Python from variables to files and classes. Python is also what MINEDU's own Fábrica de Programadores pilot teaches. Open the syllabus →](/courses/python-complete-masterclass-teens)[![Codex & Claude Code course thumbnail](/images/codex-claude-code-adults.webp)  COAI / 03 AI Coding Agents for Adults Ages 18 and up. How to direct Codex and Claude Code on real projects, read what they write, and catch their mistakes before anyone else does. Open the syllabus →](/courses/codex-and-claude-code-ai-coding-agents-masterclass-for-adults-professionals)

Peruvian schools

## How is school organised in Peru, and where does coding fit?

Peruvian schooling follows one national framework set by the Ministry of Education, MINEDU, and one national curriculum, the CNEB. That makes the national picture easier to describe than in many countries, and it also shows clearly where programming is missing.

### Inicial, primaria, secundaria

Under the Ley General de Educación, Ley 28044, regular basic education has three levels: inicial, primaria and secundaria. The law says primaria lasts six years and secundaria lasts five, so a pupil who starts on time finishes 5° de secundaria at about 16 or 17.

The size of the system is worth knowing. MINEDU reported that 53,631 schools of regular basic education opened their doors to 6,225,000 students when the 2026 school year began on 16 March 2026. Under RM 501-2025-MINEDU the 2026 year has 36 teaching weeks in four blocks with short breaks between them, and the long holiday falls in the southern summer, between January and March.

### Computing is a competency, not a subject

Among the CNEB's competencies, number 28, which MINEDU titles "Se desenvuelve en entornos virtuales generados por las TIC", covers using and creating in digital environments, and the curriculum marks it as transversal: every area is meant to touch it, so no single teacher owns it.

The weekly timetable for secundaria under the regular school day shows the effect. Matemática gets 4 teaching hours a week in every grade, Comunicación 4 and Inglés 3, and each teaching hour is 45 minutes, but there is no area called computing or programming. Schools on the longer Jornada Escolar Completa give maths 6 hours, and still no programming area.

| Level | Normative age | Grades |
| --- | --- | --- |
| Inicial | 3, 4 and 5 | Inicial 3, 4 and 5 años |
| Primaria, cycle III | 6 and 7 | 1° and 2° primaria |
| Primaria, cycle IV | 8 and 9 | 3° and 4° primaria |
| Primaria, cycle V | 10 and 11 | 5° and 6° primaria |
| Secundaria, cycle VI | 12 and 13 | 1° and 2° secundaria |
| Secundaria, cycle VII | 14, 15 and 16 | 3°, 4° and 5° secundaria |

Sources: MINEDU, Edades normativas (table and note: "Se considera la edad normativa al 31 de marzo de cada año"); Ley 28044, Ley General de Educación; Currículo Nacional de la Educación Básica, plan de estudios. MINEDU press release of 16 March 2026 for the school and student counts. All read on 8 November 2026.

Programming has started to appear around the edges. In July 2025 MINEDU launched a pilot called Fábrica de Programadores for 1,000 public-school pupils in 4° and 5° de secundaria in Lima Norte, teaching Python and preparing them to sit the PCEP exam. MINEDU describes it as a first stage that it hopes to extend to the whole country. For everyone outside the pilot, coding still happens after school or not at all.

Our classes are not a school and they lead to no Peruvian qualification. Your child's colegio stays in charge of grades and promotion. What we add is regular hands-on practice: live lessons where a learner writes a program, tests it and explains it aloud, or reasons through maths with a mentor, wherever they stand in the Peruvian system.

Choosing a course

## Which course suits my child's age and grade in Peru?

Start from the grade, not the birthday. The table puts our usual first course next to each stage of Peruvian school; the free first class then confirms the level, because a keen 9 year old and a hesitant 13 year old can need the same starting point.

| Peruvian grade | Usual age | Our usual first course | What they build |
| --- | --- | --- | --- |
| 1° to 3° primaria | 6 to 8 | Coding for Kids (Scratch) | Animated stories and simple games with loops and events |
| 4° to 6° primaria | 9 to 11 | Python and AI for Kids, or Roblox game coding | Turtle drawings, quiz games, a first Roblox obstacle course |
| 1° to 2° secundaria | 12 and 13 | Python for Teens, or Maths Through Coding | Programs with lists and functions; maths checked by code |
| 3° to 5° secundaria | 14 to 16 | Python for Teens, then data, apps or olympiad maths | Data projects, small web apps, competition problems |
| IB Diploma years | 16 to 18 | IB Computer Science or IB Maths AA and AI | Internal assessment practice and exam-style problems |
| University and work | 18 and up | Java, Python automation or AI coding agents | Interview problems, scripts that save hours, agent workflows |

### Children aged 6 to 12

Younger children need to see something move within the first ten minutes. They begin with Scratch, where commands are coloured blocks, and they move to typed Python once reading and typing are comfortable, usually around 9 or 10. Roblox suits children who already play it; they learn Luau by changing a game rather than only playing one.

We never point children to AI chat tools whose own terms set an older minimum age; our [AI tools age guide](/ai-tools-age-guide) lists those ages. Instead we show children how AI tools make guesses, so they learn to question an answer before they trust it.

### Teenagers, students and adults

Teenagers in secundaria usually come for one of three reasons: they want to build something of their own, they are aiming at the IB or a university course in engineering or computing, or they enjoy maths and want harder problems than school sets. Each reason has its own path, and the mentor plans it with them in the first weeks.

University students in Peru often want Java or data structures for interviews; working adults want Python to automate a spreadsheet or AI agents that take routine work off their desk. Adults learn in English too, which for many is part of the point.

A Peruvian school project

## Which grade is my child in? A birthday bug in eleven lines

Peruvian parents meet this question every March, and so does every school secretary who enrols a new pupil. MINEDU answers it with a single date, and that date makes a good first lesson in why programs need careful tests.

### The rule

MINEDU publishes a table of normative ages, the age a child is expected to have when enrolling in each grade, and adds one sentence that matters more than the rest: "Se considera la edad normativa al 31 de marzo de cada año." A child counts as 6 for 1° primaria only if they have turned 6 by 31 March of that school year.

So two children born a day apart can belong to different grades. A child born on 31 March is exactly 6 on the cutoff; a child born on 1 April is still 5 and, by the table, belongs in Inicial 5 años for one more year.

### The task

Students write a program that takes a list of children and their birthdays and prints the grade each one belongs in for the 2027 school year, using MINEDU's table from Inicial 3 años to 5° de secundaria.

The five children are invented by us. They are chosen so that one is born well before the cutoff, one exactly on it, one the day after, and two who are older and whose birthdays fall on either side of 31 March.

***Version 1: age is the year of the cutoff minus the year of birth**Python*

```
from datetime import date

CUTOFF = date(2027, 3, 31)   # MINEDU: the normative age is taken on 31 March

GRADES = {3: "Inicial, 3 años", 4: "Inicial, 4 años", 5: "Inicial, 5 años"}
for age in range(6, 12):
    GRADES[age] = f"{age - 5}° primaria"
for age in range(12, 17):
    GRADES[age] = f"{age - 11}° secundaria"

children = [
    ("Valeria", date(2021, 2, 14)),
    ("Mateo", date(2021, 3, 31)),
    ("Camila", date(2021, 4, 1)),
    ("Diego", date(2014, 9, 3)),
    ("Lucía", date(2011, 1, 22)),
]

def age_on_cutoff(born):
    return CUTOFF.year - born.year

for name, born in children:
    age = age_on_cutoff(born)
    print(name, born, "->", age, GRADES.get(age, "outside school age"))
```

It prints `Valeria 2021-02-14 -> 6 1° primaria`, `Mateo 2021-03-31 -> 6 1° primaria`, `Camila 2021-04-01 -> 6 1° primaria`, `Diego 2014-09-03 -> 13 2° secundaria` and `Lucía 2011-01-22 -> 16 5° secundaria`.

Three of the five lines are right, and that is the trap. Camila turns 6 on 1 April 2027, a day after the cutoff, so on 31 March she is 5 and belongs in Inicial 5 años, not 1° primaria. Diego turns 13 in September 2027, so on the cutoff he is 12 and belongs in 1° de secundaria. Subtracting one year from another only gives an age if the birthday has already happened; the program never asked.

***Version 2: check whether the birthday has arrived by 31 March**Python*

```
def age_on_cutoff(born):
    age = CUTOFF.year - born.year
    if (born.month, born.day) > (CUTOFF.month, CUTOFF.day):
        age -= 1   # the birthday comes after 31 March
    return age
```

With this function the program prints `Camila 2021-04-01 -> 5 Inicial, 5 años` and `Diego 2014-09-03 -> 12 1° secundaria`; Valeria, Mateo and Lucía are unchanged.

The fix compares two pairs, month then day, the way Python compares tuples: `(4, 1) > (3, 31)` is true because 4 is bigger than 3, and the day is only looked at when the months are equal. Mateo, born on 31 March, gives two equal pairs, so nothing is subtracted and he stays 6. That one line is why the test list includes a child born exactly on the cutoff: if the comparison had been written with `>=`, Mateo would wrongly drop a year.

| Child, born | Version 1 | Version 2, the rule | Why |
| --- | --- | --- | --- |
| Valeria, 14 February 2021 | 1° primaria | 1° primaria | Birthday well before 31 March |
| Mateo, 31 March 2021 | 1° primaria | 1° primaria | Turns 6 on the cutoff itself |
| Camila, 1 April 2021 | 1° primaria | Inicial 5 años | Turns 6 one day too late |
| Diego, 3 September 2014 | 2° secundaria | 1° secundaria | Turns 13 after the cutoff |
| Lucía, 22 January 2011 | 5° secundaria | 5° secundaria | Birthday well before 31 March |

Rule: MINEDU, Edades normativas, ages 3 to 16 against Inicial 3 años to 5° de secundaria, measured on 31 March. The children, the 2027 run and the outputs are ours. The normative age is a reference for enrolment; schools and UGELs apply the detailed enrolment rules, and a family should always confirm a placement with the school.

1. **Ages 7 to 9, on paper.** Write the birthdays of five friends or cousins on cards. Put each card on the left of a line marked 31 March if the birthday comes first in the year, on the right if it comes after. Which side has to subtract one?
2. **Ages 9 to 12, Scratch.** Ask for a birth month and day, then make a sprite say whether the birthday is on or before 31 March. Try 3 and 31, then 4 and 1.
3. **Ages 12 to 16, in Python.** Type in Version 1 and spot the two wrong lines before reading Version 2. Then write one test with a child born on 31 March and one born on 1 April.
4. **Going further.** A child born on 29 February 2020 has a birthday only in leap years. Does Version 2 still give the right grade for 2027, and why does the tuple comparison never need to know?

Taught in English

## Are the classes in Spanish or English, and who is that good for?

All of our teaching happens live, and all of it happens in English; there are no Spanish-language lessons. It is said near the top of this page because a family should know it before booking rather than find out in the first lesson.

### Pupils at Peruvian colegios

A weekly class in English becomes programming and spoken English practice in the same hour. Code itself is written in English words such as if, while and print, so a pupil learns the vocabulary while using it.

### Bilingual and IB families

For pupils at bilingual, Cambridge or IB schools, English is already the language of maths and science lessons. An English coding class simply matches how they study the rest of the week.

### Students and professionals

Documentation, error messages, job interviews in global companies and most AI tools work in English first. Adults who learn Python or AI agents in English can read the original sources without waiting for a translation.

| Measure | Score | EF band or position |
| --- | --- | --- |
| Peru overall | 519 | Moderate; 52nd of 123 countries, 8th of 20 in Latin America |
| Lima | 555 | High |
| Arequipa | 512 | Moderate |
| Trujillo | 519 | Moderate |
| Cusco | 520 | Moderate |
| Peru, reading skill | 540 | The strongest of the four skills |
| Peru, speaking skill | 480 | The weakest of the four skills |

Source: EF Education First, EF EPI 2025, Peru country page, read on 8 November 2026. Lima scored 555, the only Peruvian city in EF's high band in 2025.

### Matched to the learner

EF's figures point to the real difficulty: Peruvians read English better than they speak it. Our mentors plan for that. They speak slowly and clearly, write key words in the chat, rephrase rather than repeat, and wait for an answer instead of filling the silence. When a child reaches for a Spanish word, the mentor understands and kindly offers the English word back.

### Who teaches

Our mentors live in India and teach over live video. A learner stays with one mentor across the months, which lets that mentor learn where they pause, which explanations land and how quickly to move.

Learning online

## Can my child learn coding online from anywhere in Peru?

Yes, if there is a stable connection and a proper computer. INEI's household survey shows the first is common across Peru and the second much less so, which is worth checking before the first class.

### The connection

INEI's technology bulletin for the second quarter of 2026 found that 84.2% of people aged 6 and over in Peru used the internet, 92.4% in Lima Metropolitana, 86.1% in other urban areas and 63.7% in rural areas. Among children aged 6 to 11 the figure was 68.2%.

A live class needs about the same connection as a video call. If a call with relatives works smoothly, a class will too.

### The computer

The same INEI bulletin found that 36.4% of households in Peru had at least one computer. For coding that matters more than the connection: typing a program, switching windows and reading errors is hard on a phone. A laptop or desktop with a keyboard is what we ask for; for the youngest Scratch learners a tablet can be enough.

Nothing else has to be bought. Scratch and Python, the two tools almost every beginner starts with, cost nothing to use.

Competitions, IB and university

## Do you help with ONEM, the Peruvian computing olympiad, the IB or university admission?

Yes, alongside school and always with our own problems. These are the organisers' own facts for the competitions and routes Peruvian families ask us about most.

| Name | Who | What the organiser publishes | Organiser |
| --- | --- | --- | --- |
| ONEM, Olimpiada Nacional Escolar de Matemática | 1° to 5° secundaria, in three levels | School stage on 8 July 2026; Nivel 1 is 1° and 2°, Nivel 2 is 3° and 4°, Nivel 3 is 5°; Alfa category for public schools, Beta for private | MINEDU, entered through the school |
| ONEM national stage | The finalists | 237 students at the Centro Vacacional Huampaní on Sunday 11 October 2026, out of more than 1.7 million who started | MINEDU, reported by El Peruano |
| OPI, Olimpiada Peruana de Informática | Secundaria pupils | Free for every secundaria pupil in Peru; 2026 final on 11 April 2026; only C++ in the in-person final; generative AI banned for solving problems | UTEC |
| IB Diploma | Last two years of school | 2,502 students in Peru earned the IB Diploma in 2025, and COAR students were 47% of them | International Baccalaureate, figures from MINEDU |
| University admission | Pupils in 5° secundaria and school leavers | Universidad de Lima admits IB Diploma holders by a separate route; PUCP stresses reading comprehension and maths; UNI sets three papers on three days | Each university |

Sources: UGEL 06 oficio múltiple on ONEM 2026; El Peruano, 11 October 2026; [opi.utec.edu.pe](https://opi.utec.edu.pe/) and the OPI 2025 rules; MINEDU on COAR and the IB Diploma; Universidad de Lima admission guide 2027-1(A); PUCP guía del postulante; UNI Admisión 2026-2. All read on 8 November 2026.

### Maths and coding contests

The ONEM school-stage paper, as described in the UGEL 06 circular for 2026, has ten questions, each answered with a single result the pupil works out and writes down, and lasts two hours. It rewards careful reasoning more than speed, which is exactly what our olympiad maths classes train, using problems we write ourselves. We never copy or solve an organiser's published problems.

The OPI selects the pupils who represent Peru at the Ibero-American and International Olympiads in Informatics, and its 2025 rules allow only C++ in the in-person final. Pupils who aim at it learn algorithms with us in Python first, then the same ideas in C++. The ban on generative AI is one more reason we teach learners to think a problem through rather than ask a chatbot.

### IB and university

For IB families we teach IB Maths AA and AI and IB Computer Science, in English, the language the IB examines them in. The school and the IB set and mark the work; we help a student understand it and practise.

Peruvian university admission exams are written in Spanish, and each university decides who it admits. We do not prepare anyone for a specific admission exam and we promise no results. What we can offer is maths reasoning practice in English, which helps with the problem-solving those exams test.

We are not connected with MINEDU, any UGEL, UTEC, the IB, any COAR or any university. Our certificate of completion is our own and has no official value in Peru.

Peru and India time

## What time are the classes in Peru?

At whatever hour you choose. Peru keeps one time zone with no daylight saving, so the gap to India never changes: India is 10 hours 30 minutes ahead of Peru on every day of the year.

| Time in Peru | Time in India | Same day in India? |
| --- | --- | --- |
| 07:00 | 17:30 | Yes |
| 09:00 | 19:30 | Yes |
| 11:00 | 21:30 | Yes |
| 13:00 | 23:30 | Yes |
| 16:00 | 02:30 | No, already the next day |
| 19:00 | 05:30 | No, already the next day |
| 21:00 | 07:30 | No, already the next day |

Peru uses UTC-5 all year; the last Peruvian summer time ended on 1 April 1994, according to the tz database maintained by IANA (entry America/Lima), and INACAL keeps the Hora Oficial del Perú. India uses UTC+5:30 all year (entry Asia/Kolkata). The conversions are ours, checked for January, July and March dates.

Because the gap is fixed, a time agreed in March still works in October. Any afternoon or evening in Peru is already the next calendar day in India, which only matters when you read a date on a calendar invite. The booking form for the free class shows times in your own Peru clock; the mentor receives the matching moment in India time.

Peru, one page at a time

## Which pages have we written for learners in Peru?

Each page below takes one age, subject, exam, region, city or Lima district and answers it with its own sources and its own small project.

**Start here:** [English-medium coding in Lima](/english-medium-coding-classes-lima) · [Programación en inglés](/clases-de-programacion-en-ingles-peru)

**By age:** [AI and coding for professionals](/ai-and-coding-for-professionals-peru) · [Coding for adults over 50](/coding-for-adults-over-50-peru) · [Coding for kids aged 10](/coding-for-kids-age-10-peru) · [Coding for kids aged 12](/coding-for-kids-age-12-peru) · [Coding for kids aged 6](/coding-for-kids-age-6-peru) · [Coding for kids aged 8](/coding-for-kids-age-8-peru) · [Coding for teens, 12 to 17](/coding-classes-for-teens-peru) · [Coding for university students](/coding-courses-for-university-students-peru) · [Coding in English for kids (6 to 12)](/coding-classes-in-english-for-peruvian-kids) · [Expat children in Lima](/expat-kids-coding-classes-lima) · [Homeschool coding and maths](/homeschool-coding-and-maths-peru) · [Online coding for kids, 6 to 12](/online-coding-classes-for-kids-peru) · [Programación para adolescentes](/clases-de-programacion-para-adolescentes-peru) · [Programación para adultos](/cursos-de-programacion-para-adultos-peru) · [Programación para niños de 10 años](/programacion-para-ninos-de-10-anos) · [Programación para niños de 12 años](/programacion-para-ninos-de-12-anos) · [Programación para niños de 6 años](/programacion-para-ninos-de-6-anos) · [Programación para niños de 8 años](/programacion-para-ninos-de-8-anos) · [Programación para niños en inglés](/clases-de-programacion-para-ninos-en-ingles) · [Programación para niños online](/clases-de-programacion-para-ninos-online-peru) · [Programación para universitarios](/cursos-de-programacion-para-universitarios-peru) · [Tecnología para adultos mayores](/cursos-de-tecnologia-para-adultos-mayores-peru)

**Subjects and courses:** [Agentes de IA para profesionales](/curso-de-agentes-de-ia-para-profesionales) · [AI agents course](/ai-agents-course-peru) · [AI agents for professionals](/ai-agents-for-professionals-peru) · [AI course for business](/ai-course-for-business-peru) · [AI course for kids](/ai-course-for-kids-peru) · [AI course for teens](/ai-course-for-teens-peru) · [AI for teachers](/ai-for-teachers-peru) · [AI for university students](/ai-course-for-university-students-peru) · [App development course](/app-development-course-peru) · [App development for teens](/app-development-for-teens-peru) · [C++ course](/c-plus-plus-course-peru) · [Clases particulares de programación](/clases-particulares-de-programacion-online-peru) · [Crear apps: adolescentes](/crear-apps-curso-para-adolescentes-peru) · [Curso de agentes de IA](/curso-de-agentes-de-ia-peru) · [Curso de IA para adolescentes](/curso-de-ia-para-adolescentes-peru) · [Curso de IA para empresas](/curso-de-ia-para-empresas-peru) · [Curso de inteligencia artificial en inglés](/curso-de-inteligencia-artificial-en-ingles-peru) · [Curso de inteligencia artificial para niños](/curso-de-inteligencia-artificial-para-ninos-peru) · [Curso de Java en inglés](/curso-de-java-en-ingles-peru) · [Curso de Python en inglés](/curso-de-python-en-ingles-peru) · [Cursos de programación con certificado](/cursos-online-con-certificado-programacion-en-ingles) · [Data science course](/data-science-course-peru) · [Data science y Python](/curso-de-data-science-en-ingles-peru) · [Desarrollo de aplicaciones](/curso-de-desarrollo-de-aplicaciones-en-ingles) · [Desarrollo de software](/curso-de-desarrollo-de-software-en-ingles-peru) · [Desarrollo web](/curso-de-desarrollo-web-en-ingles-peru) · [IA para docentes](/ia-para-docentes-curso-en-ingles) · [Java course](/java-course-peru) · [Java for CS students](/java-for-computer-science-students-peru) · [Java para universitarios](/curso-de-java-para-universitarios-peru) · [Matemáticas en inglés para niños](/clases-de-matematicas-en-ingles-para-ninos) · [Maths for kids in English](/maths-for-kids-in-english-peru) · [Maths tutor in English](/maths-tutor-in-english-peru) · [Minecraft coding for kids](/minecraft-coding-for-kids-peru) · [One-on-one coding tutor](/one-on-one-coding-tutor-peru) · [Online maths classes](/online-maths-classes-peru) · [Profesor de matemáticas en inglés](/profesor-de-matematicas-en-ingles-peru) · [Profesor particular de matemáticas online](/profesor-particular-de-matematicas-online-peru) · [Programación en Minecraft para niños](/programacion-minecraft-para-ninos-peru) · [Programación en Roblox para niños](/programacion-roblox-para-ninos-en-ingles) · [Python course](/python-course-peru) · [Python for engineering students](/python-for-engineering-students-peru) · [Python for kids](/python-for-kids-peru) · [Python para ingeniería](/python-para-estudiantes-de-ingenieria-peru) · [Python para niños](/curso-de-python-para-ninos-peru) · [Roblox coding for kids](/roblox-coding-for-kids-peru) · [Scratch for kids](/scratch-for-kids-peru) · [Scratch para niños en inglés](/scratch-para-ninos-en-ingles) · [Software development course](/software-development-course-peru) · [SQL and data analysis](/sql-and-data-analysis-course-peru) · [Vibe coding classes](/vibe-coding-classes-peru) · [Vibe coding en inglés](/vibe-coding-curso-en-ingles) · [Web development course](/web-development-course-peru)

**School, exams and competitions:** [Canguro Matemático](/canguro-matematico-preparacion-peru) · [IB Ciencias de la Computación](/bachillerato-internacional-ciencias-de-la-computacion-tutor) · [IB computer science tutor](/ib-computer-science-tutor-peru) · [IB maths tutor](/ib-maths-tutor-peru) · [IGCSE maths tutor](/igcse-maths-tutor-peru) · [July holiday coding classes](/peru-july-holiday-coding-classes) · [Maths olympiad coaching](/math-olympiad-coaching-peru) · [ONEM preparation in English](/onem-preparation-in-english) · [Preparación para la ONEM](/olimpiada-de-matematica-onem-preparacion) · [Programación para 5to de secundaria](/programacion-para-5to-de-secundaria) · [Razonamiento matemático](/razonamiento-matematico-clases-online-peru) · [Summer holiday coding (vacaciones útiles)](/peru-summer-holiday-coding-classes-online) · [Talleres de verano de programación online](/talleres-de-verano-programacion-ninos-online) · [Tutor de IB Matemáticas en inglés](/tutor-ib-matematicas-en-ingles-peru) · [Vacaciones útiles 2027: inteligencia artificial](/vacaciones-utiles-2027-inteligencia-artificial) · [Vacaciones útiles 2027: programación online](/vacaciones-utiles-2027-programacion-online) · [Vacaciones útiles virtuales en inglés](/vacaciones-utiles-virtuales-en-ingles)

**Guides for families:** [¿Robótica o programación para niños?](/robotica-o-programacion-para-ninos) · [Alternativa en inglés a Crack The Code](/alternativa-a-crack-the-code-en-ingles) · [An English-taught option to Crack The Code](/crack-the-code-alternative-in-english) · [Aprender a pensar, no a copiar](/aprender-a-pensar-no-copiar-programacion) · [Best AI course](/best-ai-course-in-peru) · [Best coding classes](/best-coding-classes-in-peru) · [Best online maths tutor](/best-online-maths-tutor-in-peru) · [Best Python course](/best-python-course-in-peru) · [Bootcamp or live classes](/coding-bootcamp-alternative-peru) · [Build with AI without copying](/build-with-ai-without-copying-peru) · [Class times in Peru time](/live-coding-classes-peru-time) · [Colegio bilingüe: refuerzo de programación](/colegio-bilingue-refuerzo-programacion) · [Cómo elegir clases de programación para niños](/mejores-clases-de-programacion-para-ninos-peru) · [Cómo elegir un curso de inteligencia artificial](/mejor-curso-de-inteligencia-artificial-peru) · [Cómo elegir un curso de Python](/mejor-curso-de-python-peru) · [Cost of coding classes](/cost-of-coding-classes-in-peru) · [Cost of maths tutoring](/cost-of-maths-tutoring-in-peru) · [Cuánto cuestan las clases de programación para niños](/cuanto-cuestan-clases-de-programacion-para-ninos-peru) · [IA para niños de primaria](/inteligencia-artificial-para-ninos-de-primaria) · [Inglés y programación para niños](/clases-de-ingles-y-programacion-ninos) · [International-school families in Lima](/international-school-families-lima-coding) · [Kodland vs Codingal, for Peru](/kodland-vs-codingal-peru) · [Kodland: opiniones y alternativa](/kodland-opiniones-alternativa) · [Learn coding and English together](/learn-coding-and-english-together-peru) · [Learn to think, not copy](/learn-to-think-not-copy-coding-peru) · [Platzi alternative with live classes](/platzi-alternative-live-classes) · [Precio de un profesor particular de matemáticas](/precio-profesor-particular-matematicas-peru) · [Programar con IA sin copiar](/programar-con-ia-sin-copiar) · [Remote tech job skills](/remote-tech-job-skills-peru) · [Robotics or coding for kids?](/robotics-vs-coding-for-kids-peru) · [University admission exams explained](/peru-university-admission-exams-explained)

**Regions of Peru:** [Amazonas region](/online-coding-and-ai-classes-amazonas-region-peru) · [Áncash region](/online-coding-and-ai-classes-ancash-region-peru) · [Apurímac region](/online-coding-and-ai-classes-apurimac-region-peru) · [Arequipa region](/online-coding-and-ai-classes-arequipa-region-peru) · [Ayacucho region](/online-coding-and-ai-classes-ayacucho-region-peru) · [Cajamarca region](/online-coding-and-ai-classes-cajamarca-region-peru) · [Callao region](/online-coding-and-ai-classes-callao-region-peru) · [Cusco region](/online-coding-and-ai-classes-cusco-region-peru) · [Huancavelica region](/online-coding-and-ai-classes-huancavelica-region-peru) · [Huánuco region](/online-coding-and-ai-classes-huanuco-region-peru) · [Ica region](/online-coding-and-ai-classes-ica-region-peru) · [Junín region](/online-coding-and-ai-classes-junin-region-peru) · [La Libertad region](/online-coding-and-ai-classes-la-libertad-region-peru) · [Lambayeque region](/online-coding-and-ai-classes-lambayeque-region-peru) · [Lima provinces (Región Lima)](/online-coding-and-ai-classes-lima-provinces-peru) · [Loreto region](/online-coding-and-ai-classes-loreto-region-peru) · [Madre de Dios region](/online-coding-and-ai-classes-madre-de-dios-region-peru) · [Moquegua region](/online-coding-and-ai-classes-moquegua-region-peru) · [Pasco region](/online-coding-and-ai-classes-pasco-region-peru) · [Piura region](/online-coding-and-ai-classes-piura-region-peru) · [Puno region](/online-coding-and-ai-classes-puno-region-peru) · [San Martín region](/online-coding-and-ai-classes-san-martin-region-peru) · [Tacna region](/online-coding-and-ai-classes-tacna-region-peru) · [Tumbes region](/online-coding-and-ai-classes-tumbes-region-peru) · [Ucayali region](/online-coding-and-ai-classes-ucayali-region-peru)

**Cities:** [Arequipa: coding for every age](/coding-classes-in-arequipa-peru) · [Arequipa: maths tutor in English](/maths-tutor-arequipa-peru) · [Arequipa: programación para niños](/clases-de-programacion-para-ninos-arequipa) · [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) · [Chiclayo: programación para niños](/clases-de-programacion-para-ninos-chiclayo) · [Chimbote: Python and AI, all ages](/online-python-and-ai-classes-chimbote-peru) · [Cusco: primaria first](/coding-classes-in-cusco-peru) · [Cusco: programación para niños](/clases-de-programacion-para-ninos-cusco) · [Huancayo: coding for every age](/coding-classes-in-huancayo-peru) · [Huancayo: programación para niños](/clases-de-programacion-para-ninos-huancayo) · [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) · [Iquitos: programación para niños](/clases-de-programacion-para-ninos-iquitos) · [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) · [Lima: programación para niños](/clases-de-programacion-para-ninos-lima) · [Miraflores, Lima: classes in English](/coding-classes-in-miraflores-lima) · [Piura: coding while English grows](/coding-classes-in-piura-peru) · [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) · [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: programación para niños](/clases-de-programacion-para-ninos-trujillo) · [Trujillo: school to university](/coding-classes-in-trujillo-peru)

**Lima, district by district:** [Programación para niños en Ancón](/clases-de-programacion-para-ninos-ancon-lima) · [Programación para niños en Ate](/clases-de-programacion-para-ninos-ate-lima) · [Programación para niños en Bellavista (Callao)](/clases-de-programacion-para-ninos-bellavista-callao) · [Programación para niños en Breña](/clases-de-programacion-para-ninos-brena-lima) · [Programación para niños en Carabayllo](/clases-de-programacion-para-ninos-carabayllo-lima) · [Programación para niños en Cieneguilla](/clases-de-programacion-para-ninos-cieneguilla-lima) · [Programación para niños en Comas](/clases-de-programacion-para-ninos-comas-lima) · [Programación para niños en El Agustino](/clases-de-programacion-para-ninos-el-agustino-lima) · [Programación para niños en el Rímac](/clases-de-programacion-para-ninos-rimac-lima) · [Programación para niños en Independencia](/clases-de-programacion-para-ninos-independencia-lima) · [Programación para niños en La Perla (Callao)](/clases-de-programacion-para-ninos-la-perla-callao) · [Programación para niños en La Victoria](/clases-de-programacion-para-ninos-la-victoria-lima) · [Programación para niños en Lurigancho (Chosica)](/clases-de-programacion-para-ninos-lurigancho-lima) · [Programación para niños en Lurín](/clases-de-programacion-para-ninos-lurin-lima) · [Programación para niños en Mi Perú (Callao)](/clases-de-programacion-para-ninos-mi-peru-callao) · [Programación para niños en Pachacámac](/clases-de-programacion-para-ninos-pachacamac-lima) · [Programación para niños en Puente Piedra](/clases-de-programacion-para-ninos-puente-piedra-lima) · [Programación para niños en San Juan de Miraflores](/clases-de-programacion-para-ninos-san-juan-de-miraflores-lima) · [Programación para niños en San Luis](/clases-de-programacion-para-ninos-san-luis-lima) · [Programación para niños en San Martín de Porres](/clases-de-programacion-para-ninos-san-martin-de-porres-lima) · [Programación para niños en Santa Anita](/clases-de-programacion-para-ninos-santa-anita-lima) · [Programación para niños en Ventanilla (Callao)](/clases-de-programacion-para-ninos-ventanilla-callao) · [Programación para niños en Villa El Salvador](/clases-de-programacion-para-ninos-villa-el-salvador-lima) · [Programación para niños en Villa María del Triunfo](/clases-de-programacion-para-ninos-villa-maria-del-triunfo-lima) · [Vacaciones útiles en Barranco](/vacaciones-utiles-de-programacion-barranco-lima) · [Vacaciones útiles en Chorrillos](/vacaciones-utiles-de-programacion-chorrillos-lima) · [Vacaciones útiles en Jesús María](/vacaciones-utiles-de-programacion-jesus-maria-lima) · [Vacaciones útiles en La Molina](/vacaciones-utiles-de-programacion-la-molina-lima) · [Vacaciones útiles en Lince](/vacaciones-utiles-de-programacion-lince-lima) · [Vacaciones útiles en Los Olivos](/vacaciones-utiles-de-programacion-los-olivos-lima) · [Vacaciones útiles en Magdalena del Mar](/vacaciones-utiles-de-programacion-magdalena-del-mar-lima) · [Vacaciones útiles en Miraflores](/vacaciones-utiles-de-programacion-miraflores-lima) · [Vacaciones útiles en Pueblo Libre](/vacaciones-utiles-de-programacion-pueblo-libre-lima) · [Vacaciones útiles en San Borja](/vacaciones-utiles-de-programacion-san-borja-lima) · [Vacaciones útiles en San Isidro](/vacaciones-utiles-de-programacion-san-isidro-lima) · [Vacaciones útiles en San Juan de Lurigancho](/vacaciones-utiles-de-programacion-san-juan-de-lurigancho-lima) · [Vacaciones útiles en San Miguel](/vacaciones-utiles-de-programacion-san-miguel-lima) · [Vacaciones útiles en Surco](/vacaciones-utiles-de-programacion-surco-lima) · [Vacaciones útiles en Surquillo](/vacaciones-utiles-de-programacion-surquillo-lima)

Milestones

## What a learner in Peru can do at each stage with us

These milestones are ours. We use them to decide which group a learner joins and to tell parents how things are going. They run beside the Peruvian grades and never stand in for school marks.

| Stage | Peruvian stage | The learner can |
| --- | --- | --- |
| 1. Blocks and events | 1° to 3° primaria | Make a sprite react to a key, repeat a move and keep a score |
| 2. First typed code | 4° to 6° primaria | Write Python with variables, if and a simple loop |
| 3. Tests on the edge | 1° to 2° secundaria | Pick test cases on and next to a boundary, like the 31 March child |
| 4. Structures and data | 3° to 5° secundaria | Use lists, dictionaries, functions and files on real data |
| 5. Own projects | IB, university and work | Plan, build, test and explain a program other people use |

### For parents

The grade project on this page is a stage 3 task: the program looked finished until a child born on 1 April showed it was not.

Our reports describe what your child made and could explain in their own words, not how many minutes they spent online.

### For learners

When a rule depends on a date, test the day before, the day itself and the day after.

If a result looks right for most cases, look harder at the ones where it is wrong.

More courses

## Nine more courses for learners across Peru

Each one is taught live in English by a regular mentor, either in a group or to one learner alone.

I

### Primaria

Ages 6 to 12

COAI / PRIM / 01

#### Roblox game coding

Change and build Roblox games by writing Luau.

[Open the syllabus](/courses/roblox-game-coding-for-kids-lua-course)

COAI / PRIM / 02

#### Python and AI for kids

Turtle art, quizzes and small projects that guess.

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

COAI / PRIM / 03

#### Maths through coding

Patterns, fractions and shapes explored in Python.

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

### Secundaria and IB

Ages 12 to 18

COAI / SEC / 01

#### Olympiad maths

Proof and problem solving for ONEM-style contests.

[Open the syllabus](/courses/olympiad-competition-mathematics-mastery)

COAI / SEC / 02

#### IB Maths AA and AI

SL and HL topics, with internal assessment coaching.

[Open the syllabus](/courses/ib-mathematics-aa-ai-masterclass)

COAI / SEC / 03

#### IB Computer Science

The new IB guide, first assessed in 2027.

[Open the syllabus](/courses/ib-diploma-computer-science-course)III

### University and work

Ages 17 and up

COAI / WORK / 01

#### PCEP and PCAP Python

Python fundamentals towards the two Python Institute exams.

[Open the syllabus](/courses/pcep-pcap-python-certification-course)

COAI / WORK / 02

#### Java for university

Core Java through to Spring Boot services.

[Open the syllabus](/courses/complete-java-programming-masterclass-college)

COAI / WORK / 03

#### Python automation

Scripts and applied AI for repetitive office work.

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

How classes run

## What does a week of live classes look like from Peru?

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.

Mornings

Before school or work, early in Peru time.

Afternoons and evenings

After the colegio day or the office day.

Weekends and holidays

Including the long January to March break.

### Live every time

A real mentor in real time, never a recorded video.

### Clear, patient English

Spoken slowly, written in the chat, said again another way.

### The same mentor

One person who comes to know how your child thinks.

### Grouped by level

Placed with learners who can do similar things.

### Notes for parents

What was made, what was hard, what is next.

### Group or one to one

Fifteen to twenty learners, or just your child.

Student work

## Projects our students have built

Below are some projects by our students in other countries; our [student labs](/student-labs) page shows many more of them.

![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 Peru

Each month's fee pays for eight one-hour live classes. For Peru the fee is priced in US dollars and charged to a card; your bank changes it into soles at its own rate, which is why the figure on your card statement may differ slightly between months.

Free first class

Free

no card required

- A free first class
- A placement chat in English
- No card asked for

Book it

Group batch

$100 USD

a month, eight live classes

- Fifteen to twenty learners at one level
- One regular mentor
- Eight classes a month
- Monthly, stop in any month

Start here

One to one

$150 USD

a month, eight live classes

- Your child and one mentor
- A plan built around them
- Hours agreed between you

Enquire

What families say

## Rated 4.9 across 547 Google reviews

Reviews left on Google by parents and learners, copied word for word.

★★★★★

"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

Families in Peru ask

## Coding and AI classes in Peru: common questions

### Are the classes in Spanish?

No. All of our classes are taught live in English, by a mentor in India who speaks clearly and adjusts to how fast the learner works and how they speak. There are no lessons in Spanish. Many Peruvian families treat that as a benefit: coding or maths and English practice in the same hour.

### How young can a child start coding with you?

At 6, which is the MINEDU normative age for 1° primaria. Primaria children begin with Scratch blocks and move to typed Python at about 9 or 10. Teenagers and adults start at whatever level the free first class shows.

### Is programming taught in Peruvian schools?

Not as a subject of its own. The CNEB treats digital skills as a transversal competency, number 28, and the secundaria timetable has no programming area. In July 2025 MINEDU started Fábrica de Programadores, a Python pilot reaching a thousand public-school pupils in Lima Norte.

### What times are the classes in Peru?

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. In Peru the clock stays at UTC-5 all year while India runs 10 hours 30 minutes ahead, so you always pick the time in your own clock.

### Where are the mentors?

In India. They teach over live video, and a learner is not passed from one mentor to another. Because neither country changes its clocks, the time you agree on stays the same all year.

### How are fees paid from Peru?

Peru fees are priced in US dollars and charged to a debit or credit card, and your bank converts the amount into soles. The first class is free and asks for no card.

### Do you prepare pupils for ONEM or the OPI?

We teach olympiad maths and competitive programming with problems we write ourselves, never the organisers' own papers. Entry to ONEM is through the school, and the OPI is run by UTEC. We are not connected with either organiser.

### Can you help with the IB Diploma?

Yes, alongside school. We teach IB Maths AA and AI and IB Computer Science in English. The school and the IB set and mark the work, and we do not award any IB or Peruvian qualification.

### Do you prepare students for university admission exams in Peru?

Not for any specific exam. Peruvian admission exams are in Spanish and each university decides who it admits. We offer maths reasoning practice in English, and we promise no admission result.

### Does my child need a computer?

Yes, a laptop or desktop with a keyboard for typed code. INEI found that 36.4% of households in Peru had a computer in the second quarter of 2026, so it is worth checking first. A tablet is enough for the youngest Scratch learners.

### Do you teach adults in Peru?

Yes. Adults and university students learn Python, Java, automation and AI coding agents with us, in English, at hours that fit around work or study.

Elsewhere on this site

## Related pages

More reading for families in Peru who want to look further before the first class.

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

What actually happens inside one of our live lessons.

### [Thinking like a programmer](/how-to-think-like-a-programmer)

Why we teach reasoning before shortcuts.

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

Which ages each AI tool allows, from its own terms.

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

Our page for IB Diploma pupils anywhere.

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

Programs and games our learners have finished.

### [All courses](/courses)

Every syllabus we teach, on one page.

Start here

## Book a free first class from Peru

The first class is a friendly chat and one short task pitched at the learner. From it the mentor learns how they reason and how easily they follow spoken English, and then suggests a course and either a group or one-to-one lessons.

Prefer to read first? [How we teach](/how-we-teach) walks through a lesson, and [the course list](/courses) shows each syllabus in full.

[WhatsApp us](https://wa.me/919123366161?text=Hello%20Modern%20Age%20Coders%2C%20we%20are%20in%20Peru%20and%20would%20like%20a%20free%20first%20class%20in%20coding%2C%20AI%20or%20maths%2C%20taught%20in%20English.) · [+91 91233 66161](tel:+919123366161) · [connect@modernagecoders.com](mailto:connect@modernagecoders.com)

Classes are live, online and in English, with mentors in India. WhatsApp, in English, is the quickest way to reach us.

### 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 and AI Classes in Quebec City](/coding-and-ai-classes-in-quebec-city)
- [Coding and AI Classes in Ottawa](/coding-and-ai-classes-in-ottawa)
- [Coding and AI Classes in Queensland](/coding-and-ai-classes-in-queensland)
- [Coding and AI Classes in Oregon](/coding-and-ai-classes-in-oregon)
- [Coding and AI Classes in Regina](/coding-and-ai-classes-in-regina)
- [Coding and AI Classes in Oklahoma](/coding-and-ai-classes-in-oklahoma)
- [Coding Classes in Pembrokeshire](/coding-classes-in-pembrokeshire)
- [Vibe Coding and AI Agents Classes in Echuca](/vibe-coding-and-ai-agents-classes-in-echuca)
- [Coding Classes in Mid Ulster](/coding-classes-in-mid-ulster)

### Learn more

- [AI and Programming Classes in Stevenage](/ai-and-programming-classes-in-stevenage)
- [Best Coding and AI Classes in The Hills Shire, Sydney](/best-coding-and-ai-classes-in-the-hills-shire-sydney)
- [Coding and AI Classes in Ipswich](/best-coding-and-ai-classes-in-ipswich)
- [Coding and AI Classes in Woking](/best-coding-and-ai-classes-in-woking)

### Free resources

- [AI & Machine Learning Tutorial: Basics to Deep Learning](/resources/ai-and-machine-learning)
- [Introduction to AI and Machine Learning](/resources/ai-and-machine-learning/introduction-to-ai-and-ml)
- [Linear Regression](/resources/ai-and-machine-learning/linear-regression)
- [Model Evaluation, Cross-Validation, and Hyperparameter Tuning](/resources/ai-and-machine-learning/model-evaluation-and-tuning)

### From the blog

- [AI & Machine Learning Guides](/blog/topic/ai)
- [What Is an API? Explained Simply, With a Real One](/blog/what-is-an-api-explained-simply)
- [How to Solve Maths Word Problems (Without Keywords)](/blog/how-to-solve-maths-word-problems)
- [How to Make Maths Fun for Kids: 9 Ideas That Really Work](/blog/how-to-make-maths-fun-for-kids)

### 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-and-ai-classes-in-peru*
