---
title: "Coding Classes in Iquitos, Peru: Live Online, in English"
description: "Coding classes in Iquitos for children, teens and adults: live online in English at hours you pick, set up on modest connections, with an Amazon sound-data project."
canonical: https://learn.modernagecoders.com/coding-classes-in-iquitos-peru
source: src/pages/coding-classes-in-iquitos-peru.html
---
> Coding classes in Iquitos for children, teens and adults: live online in English at hours you pick, set up on modest connections, with an Amazon sound-data project.

Short answer

Learners in Iquitos can study coding from home with Modern Age Coders, live online and in English. Children of 6 start with Scratch games, from about 9 they write Python, teenagers go on to Python projects, data and apps, and adults learn Python and data skills for study or work. A mentor teaches each class live on video, in a group of fifteen to twenty or one to one, at whatever day and hour suits the family. A laptop and a steady connection are enough, and the focus is always on thinking a problem through rather than copying a solution.

Start here in Iquitos

## Three courses most Iquitos learners begin with

A first course for young children, one for those ready to type, and one for secundaria. Adult options follow further down.

[![Coding for Kids course thumbnail](/images/kids-coding.webp)  IQT / 01 Coding for Kids Ages 6 to 12 in groups by age, over 10 to 12 months. Blocks first, so a six year old can make a jaguar chase a ball across the screen before typing a single word. Open the syllabus →](/courses/kids-coding-blocks-masterclass)[![Python and AI for Kids course thumbnail](/images/python-kids.webp)  IQT / 02 Python and AI for Kids For 9 to 12 year olds with no experience. Typed Python from the start, turtle pictures, quiz games and a first taste of how AI tools are built. Open the syllabus →](/courses/python-ai-kids-masterclass)[![Python for Teens course thumbnail](/images/python-teens.webp)  IQT / 03 Python for Teens Ages 13 to 18, from zero. Real programs, files and data, the level at which the Amazon sounds project on this page becomes possible. Open the syllabus →](/courses/python-complete-masterclass-teens)

Iquitos in figures

## How big is Iquitos?

The 2017 census counted 377,609 people in the city of Iquitos, the eighth largest in Peru. The 2025 census has so far been published by department, province and district, so those figures carry their own year below.

| Unit | Population | Census year and measure |
| --- | --- | --- |
| Department of Loreto | 1,032,771 | 2025, total population |
| Province of Maynas | 500,640 | 2025, total population |
| District of Iquitos | 122,521 | 2025, total population |
| Iquitos city (urban area) | 377,609 | 2017, census count |

INEI figures. The 2025 rows: Censos Nacionales 2025, Indicadores demográficos, Cuadro 1, reference day 15 September 2025. The city row: Perú: Perfil Sociodemográfico 2017, Cuadro N° 1.9, census of 22 October 2017. The city spreads over several districts, so these numbers overlap and are not added.

### Districts that share one city

The district of Iquitos holds the old centre, but the city also covers Punchana, Belén and San Juan Bautista. A class at home is the same distance from all of them.

Outside the city, Maynas runs along rivers where families may be hours from the nearest academy of any kind. Wherever a usable connection reaches, so does a live class.

### A region that is catching up

MINEDU's report on ENLA 2024 singled out Loreto: "las regiones Loreto y Ucayali son las que más han elevado su promedio en lectura y matemática". The two Amazon regions raised their average scores in reading and maths more than any others.

That progress is a good base for coding. A child who is gaining confidence in maths is ready to see numbers move on a screen and to make them obey a rule.

School and computers

## Do schools in Iquitos teach coding?

Programming is not a school subject anywhere in Peru, Loreto included. Families who want it look for it outside the timetable.

### What the curriculum asks for

The national curriculum (CNEB) treats digital skill as one of two transversal competencies, number 28, shared by every area rather than taught as its own. Its capacities cover using digital spaces, handling information and making digital objects. No programming language appears in its standards.

In secundaria the regular week runs to 35 hours, with Matemática and Comunicación at 4 hours each, Inglés at 3 and Educación para el Trabajo at 2. Informatics is absent.

### Connecting schools first

MINEDU announced in September 2026 that it "pondrá en marcha un plan para conectar 55 000 escuelas públicas a internet satelital". In much of Loreto the first task is a reliable connection, before any question of what to teach on it.

At home the national picture is uneven too. INEI found that in the second quarter of 2026 internet reached 84.7% of homes in Lima Metropolitana, 66.2% of homes in other urban areas and 27.1% of rural homes, and that 36.4% of homes in Peru had at least one computer.

| School years | Usual age (MINEDU, 31 March) | Our starting course | What they make first |
| --- | --- | --- | --- |
| 1° to 3° primaria | 6 to 8 | Coding for Kids (Scratch) | A moving, talking animal scene |
| 4° to 6° primaria | 9 to 11 | Python and AI for Kids | A quiz that keeps score |
| 1° to 3° secundaria | 12 to 14 | Python for Teens | A text game with choices |
| 4° and 5° secundaria | 15 and 16 | Python, then data or Java | A summary of a real data file |
| After school | 17 and over | Python masterclass or data analysis | A tool for study or work |

Ages from MINEDU's Edades normativas (age on 31 March). Hours and competency 28 from the CNEB. Internet and computer shares from INEI's ICT bulletin for the second quarter of 2026. Course choices and first projects are ours.

Connection and device

## What does a child in Iquitos need for an online coding class?

Less than many families fear. A computer matters more than a fast plan, and a steady connection matters more than a fast one.

1. **A laptop or desktop.** Scratch runs in a browser, and Python can be installed or used online. A phone is fine for joining the call but too small for writing code; a tablet with a keyboard is a workable stopgap for under nines.
2. **Headphones with a microphone.** In a busy house, or under a loud rain on a tin roof, they make the mentor's English much easier to follow.
3. **A connection that holds for an hour.** Video can drop to audio when the signal weakens; the shared screen and the code stay visible. If power or signal cuts out, a one-to-one class can be moved.
4. **A quiet corner at a regular time.** The same hour each week builds the habit faster than any app reminder.
5. **A parent nearby for the youngest.** Six and seven year olds do better with an adult in the room for the first few classes.

The free first class doubles as a technical check. If audio, screen sharing or the code editor misbehave on your equipment, the mentor sorts it out with you before anything is paid for.

Language of the classes

## Are the classes in Spanish?

No. We teach live, online and only in English, and we are clear about it from the first message.

### How mentors make English easier

Mentors are based in India. They use short sentences, show as well as tell on a shared screen, and pause so the learner can answer. A child who mixes Spanish into a reply is understood, and gets the English phrase back to try.

The vocabulary of code is small. Words like print, if, else and repeat come up hundreds of times, and children learn them by using them.

### Two skills in one hour

For many Iquitos families the English is part of the appeal. The child practises listening and speaking with a patient adult while building something they care about, which is often easier than a grammar lesson.

EF's English Proficiency Index 2025 puts Peru in its moderate band, with a score of 519 and 52nd place of 123 countries; Iquitos is not among the eight cities it scores. We plan for learners whose English is still growing.

An Amazon data project

## How many kinds of animal can you hear in the Amazon sound library?

The Instituto de Investigaciones de la Amazonía Peruana publishes a catalogue of its animal sound recordings as open data. It is a perfect file for learning that counting is harder than it looks.

### The data

The IIAP describes the dataset, on Peru's national open-data platform, as a "Catálogo de 193 registros de sonidos de fauna amazónica", with birds, frogs, insects and bats among others, recorded at the Estación Biológica Allpahuayo in Loreto. It carries the Open Data Commons Attribution Licence (ODC-By). We downloaded catalogo_fonoteca_iiap_0.csv on 9 November 2026.

Every row has a recording code, a scientific name in the column titulo and, usually, a Spanish common name: Tucán de pecho blanco, Rana Gladiadora, Mielero verde. The catalogue marks every identification as still awaiting taxonomic verification, so our counts describe the file, not the forest.

### The question

A ten year old asked: how many different animals are in there? The first answer, 193, counts recordings. Some animals were recorded twice, so Version 1 also counts distinct names with a set.

Then a harder problem appears. Some names are not species at all but labels for sounds not yet identified, such as "Sonoespecie sp3" or "Saguinus sp.", a tamarin whose species is unknown. Those should not count as named species.

***Version 1: recordings against distinct names**Python*

```
import csv

names = []
with open("catalogo_fonoteca_iiap_0.csv", encoding="utf-8-sig") as sounds:
    for row in csv.DictReader(sounds):
        names.append(row["titulo"])

print("Recordings:", len(names))
print("Different names:", len(set(names)))
```

It prints: `Recordings: 193` and `Different names: 153`.

In scientific naming, "sp." after a genus means "some species of this genus, not yet identified", and labels like sp1 and sp2 number several such unknowns. So a student writes a quick rule: if the second word starts with "sp", it is a placeholder.

***Version 2: a quick rule for placeholders**Python*

```
import csv

names = set()
with open("catalogo_fonoteca_iiap_0.csv", encoding="utf-8-sig") as sounds:
    for row in csv.DictReader(sounds):
        names.add(row["titulo"])

def placeholder(name):
    return name.split()[1].startswith("sp")

waiting = sorted(n for n in names if placeholder(n))
print("Placeholders:", len(waiting))
print("Named species:", len(names) - len(waiting))
print("First five:", waiting[:5])
```

It prints: `Placeholders: 23`, `Named species: 130` and `First five: ['Attila spadiceus', 'Chlorophanes spiza', 'Conocephalinae sp.', 'Conocephalinae sp1', 'Conocephalinae sp2']`.

Look at the first two names in the list. Attila spadiceus is a real bird with a full species name, and so is Chlorophanes spiza, the Mielero verde. Their second words just happen to begin with "sp". The rule was tested only on the names it was meant to catch, never on the names it had to leave alone.

***Version 3: an exact pattern, and a look at the names listed twice**Python*

```
import csv
import re
from collections import Counter

names = []
codes = {}
with open("catalogo_fonoteca_iiap_0.csv", encoding="utf-8-sig") as sounds:
    for row in csv.DictReader(sounds):
        names.append(row["titulo"])
        codes.setdefault(row["titulo"], []).append(row["codigo_registro"])

def placeholder(name):
    return re.fullmatch(r"sp\d*\.?", name.split()[1]) is not None

distinct = set(names)
waiting = {n for n in distinct if placeholder(n)}
print("Placeholders:", len(waiting))
print("Named species:", len(distinct - waiting))
print("Wrongly caught before:",
      sorted(n for n in distinct - waiting if n.split()[1].startswith("sp")))

twice = [n for n, k in Counter(names).items() if k == 2]
gaps = Counter()
for n in twice:
    nums = [int(c[-4:]) for c in codes[n] if c.startswith("IIAP-FONO")]
    if len(nums) == 2:
        gaps[nums[0] - nums[1]] += 1
print("Names listed twice:", len(twice))
print("Gap between two new codes:", dict(gaps))
```

It prints: `Placeholders: 19`, `Named species: 134`, `Wrongly caught before: ['Attila spadiceus', 'Chlorophanes spiza', 'Euchrepomis spodioptila', 'Glyphorynchus spirurus']`, `Names listed twice: 40` and `Gap between two new codes: {88: 18}`.

| What is counted | Number | Why it differs |
| --- | --- | --- |
| Rows (recordings) | 193 | Some names appear twice |
| Distinct scientific names | 153 | Includes labels for unidentified sounds |
| Named species, loose rule | 130 | Four real birds wrongly removed |
| Named species, exact rule | 134 | Only sp., sp1, sp2 and similar removed |
| Names listed twice | 40 | 18 of them as pairs exactly 88 codes apart |

Data: IIAP, Registros de la Fonoteca del IIAP: biblioteca acústica de fauna amazónica, Plataforma Nacional de Datos Abiertos, ODC-By. All counts are ours, run with python3 -I. Of the 193 codes, 166 use the newer IIAP-FONO-2026 format and 27 older formats; among the 40 doubled names, the other 22 pair a new code with an old one.

The last line is the detective part. Eighteen names, such as the Tucán de pecho blanco at codes 0116 and 0204, appear twice with new-format codes exactly 88 apart. A gap that never varies suggests a block of entries entered twice, rather than eighteen birds that each happened to be recorded again. It could also be a deliberate second recording; the file cannot tell us which. A careful analyst reports the pattern and asks the IIAP before deleting anything.

1. **Under 8, no computer.** Write ten animal names on cards, two of them twice and one as "frog, unknown". How many animals do you have? Argue about the unknown one.
2. **Scratch, 8 to 10.** Build a list of names and a button that adds a name only if it is not already in the list.
3. **First Python, 10 to 12.** Run Version 2 in your head on "Attila spadiceus" and "Myotis sp.". Which answer is wrong, and why?
4. **Teenagers.** Write three names your rule must reject and three it must accept, before you write the rule. Then write the rule.
5. **Going further.** Group the 134 named species by genus, the first word of the name. Which genus has most recordings? (In this file, the tree frogs of Boana lead.)

Every age

## Which coding course suits my child, my teenager or me?

The main question is age; the second is what the learner wants to make. Our course ages are flexible by a year either way.

### Children from 6

Scratch first: pictures, sounds and simple games built by snapping blocks. From about 9, a child types Python and makes quizzes and turtle drawings. Groups are by age, so younger children are never lost in a class of older ones.

### Teenagers

Python as the base, then a direction: data, Java, apps or websites. Secundaria students also learn to test their own programs and to explain their reasoning, which is exactly what Version 3 above asks of them.

### Adults

Anyone from 18, whether studying at a university in Iquitos or working, can begin with Python and move on to data analysis or AI tools. People start in their thirties, fifties and sixties; age is not the hurdle people expect.

Times

## What time would classes be in Iquitos?

At a time you choose. Iquitos keeps Peru time, like Lima, and the mentor adjusts to it.

| In Iquitos | In India | Date in India |
| --- | --- | --- |
| 07:30 | 18:00 | Same day |
| 09:30 | 20:00 | Same day |
| 12:00 | 22:30 | Same day |
| 15:30 | 02:00 | The following day |
| 18:30 | 05:00 | The following day |

Peru is on UTC minus 5 hours throughout the year without daylight saving (tz database, America/Lima). India is on UTC plus 5 hours 30 minutes. The difference is always 10 hours 30 minutes.

A time chosen once stays put, because neither country changes its clocks. You book in your own Iquitos time; the mentor sees the India equivalent. The 2026 school year began nationwide on 16 March 2026, with 6,225,000 students in 53,631 schools, and our classes do not stop for school holidays unless you want them to.

Milestones

## How an Iquitos learner progresses

The same six steps for every age. They help us place a new student and help families see real progress.

| Milestone | Often reached | The learner is able to |
| --- | --- | --- |
| 1. Order | At 6 or 7 | Give a character steps in the right sequence |
| 2. Loop | At 7 or 8 | Repeat actions and respond to clicks |
| 3. Remember | At 8 to 10 | Keep scores and lists that change |
| 4. Write | From 9 | Type Python with conditions and functions |
| 5. Count honestly | From 12 | Tell rows from things, and distinct from duplicate |
| 6. Test the rule | From 13 | Check a rule against cases it must not catch |

### For parents

Steps 5 and 6 are the Amazon sounds project. They are what separate someone who runs code from someone whose results can be trusted.

Progress reports describe what your child built and could explain.

### For learners

Before you trust a rule, try to break it with an example.

Counting rows is easy. Deciding what a row means is the real work.

More courses

## Nine more courses for learners in Iquitos

Listed by age. Every course is taught live in English by a regular mentor, in a group or privately.

I

### Children

Ages 6 to 14

IQT / KIDS / 01

#### Roblox game coding

Children of 8 to 14 script their own games in Luau.

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

IQT / KIDS / 02

#### Problem solving for kids

Puzzles and plans for 7 to 12 year olds, beside or before code.

[Open the syllabus](/courses/problem-solving-and-computational-thinking-for-kids)

IQT / KIDS / 03

#### AI literacy for kids

How AI works and where it goes wrong, for ages 8 to 14.

[Open the syllabus](/courses/ai-literacy-for-kids-course)II

### Teenagers

Ages 13 to 18

IQT / TEEN / 01

#### Data science for teens

From spreadsheets of data to first models, ages 14 to 18.

[Open the syllabus](/courses/data-science-course-for-teens-python-data)

IQT / TEEN / 02

#### Java for teens

A full Java path from first program to objects.

[Open the syllabus](/courses/java-programming-masterclass-for-teens)

IQT / TEEN / 03

#### Web development for teens

Build and publish working websites with React and Node.js.

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

### Adults

Ages 18 and over

IQT / ADULT / 01

#### Python masterclass

A complete Python course for beginners over 18.

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

IQT / ADULT / 02

#### Data and AI for non-programmers

Excel, Sheets and Power BI with AI help, no coding needed.

[Open the syllabus](/courses/data-and-ai-analytics-for-non-programmers-course)

IQT / ADULT / 03

#### Data analysis

Excel, SQL, Python and dashboards in one course.

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

How it works

## How live classes work from Iquitos

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

Iquitos mornings meet the Indian evening, a calm hour for many children.

Later

Afternoons and evenings are possible too; you choose.

Private

A one-to-one slot set with your mentor and moved if the power fails.

### Same mentor

One teacher who gets to know the learner.

### Plain English

Slow, clear speech and time to answer.

### Learner at the keys

The student writes the code every class.

### Separate ages

Children, teenagers and adults never mixed.

### Families updated

What was made and what comes next.

### Group or solo

Fifteen to twenty together, or one alone.

Student work

## Some work by our older students

Learners who keep going build real tools. A few are below; the [student labs](/student-labs) hold many 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 Iquitos

Payment is monthly and set in US dollars. The card is charged in dollars and your bank does the conversion to soles at its own rate, so your statement may show a slightly different amount.

Free first class

Free

no card required

- A free first lesson
- A small puzzle, a first program and a connection check
- No card required

Book it

Group batch

$100 USD

a month, eight live classes

- Fifteen to twenty learners near the same age
- One mentor throughout
- Two live classes each week
- Monthly, cancel when you like

Start here

One to one

$150 USD

a month, eight live classes

- A private class with one mentor
- Projects built around the learner
- Days and times you choose

Enquire

What families say

## Rated 4.9 across 547 Google reviews

Reviews left on Google by parents and learners, unedited.

★★★★★

"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

Iquitos families ask

## Coding classes in Iquitos: questions and answers

### Are the classes in Spanish?

No. Classes are live and online and the teaching language is English only. Mentors keep to short, clear sentences, adjust to how fast and how the learner speaks, and gently turn Spanish answers into English ones.

### Can a child in Iquitos learn coding online?

Yes. Children from 6 join live from home in Iquitos, Punchana, Belén, San Juan Bautista or anywhere in Loreto with a usable connection, starting in Scratch and moving to Python at about 9.

### Is a phone enough?

For joining the call, yes; for writing code, not really. A laptop or desktop works much better. A tablet with a keyboard is a reasonable start for children under 9.

### What if the internet or power cuts out?

Video can fall back to audio while the shared screen stays up. If a class is lost, one-to-one lessons can be rescheduled with your mentor, and group learners can catch up on what was covered.

### Do schools in Iquitos teach programming?

No school in Peru has programming as a subject. The national curriculum treats digital skills as a competency across all areas, and the regular secundaria week has no informatics hours.

### What time are classes?

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. Iquitos is on Peru time; India runs 10 hours 30 minutes ahead, so 09:30 in Iquitos is 20:00 there.

### From what age?

Six, with Scratch. Typed Python from about 9, teenage courses from 13, and adult courses at any age from 18.

### Can adults in Iquitos join?

Yes, in adult groups or one to one, usually starting with Python and moving to data analysis or AI tools for work.

### How are fees paid?

Monthly, by card, in US dollars as shown on this page; your bank changes the amount into soles. Visitors from India see rupees. The first lesson is free.

### Is there a certificate?

Courses that include one end with our own certificate of completion. It is not a Peruvian school qualification and is not issued or recognised by MINEDU or any university.

Elsewhere on this site

## Related pages

Further reading for families and adult learners in Loreto.

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

The national overview and every Peru page.

### [Python for kids in Peru](/python-for-kids-peru)

What typed code looks like for children.

### [Coding classes for teens in Peru](/coding-classes-for-teens-peru)

Paths for secundaria students.

### [Coding for adults over 50](/coding-for-adults-over-50-peru)

For learners who start later.

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

Which AI tools suit which age.

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

One live class, step by step.

## 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)
- [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)
- [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 Iquitos

The trial lesson is a short puzzle, a first program and a quick check of sound, screen and connection. Afterwards the mentor suggests a course and a group that fit.

To read more first, see [how we teach](/how-we-teach) or browse the [full course list](/courses).

[WhatsApp us](https://wa.me/919123366161?text=Hello%20Modern%20Age%20Coders%2C%20we%20are%20in%20Iquitos%2C%20Peru%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)

Classes are live online, taught in English only by mentors in India. WhatsApp in English gets the quickest 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 on the Isle of Wight](/coding-classes-in-isle-of-wight)
- [Coding Classes in Inverclyde](/coding-classes-in-inverclyde)
- [Coding Classes in Jalan Bani Bu Ali](/coding-classes-in-jalan-bani-bu-ali)
- [Coding Classes in India: Live Online in 130+ Cities](/coding-classes-in-india)
- [Coding Classes in Jalan Bani Bu Hassan](/coding-classes-in-jalan-bani-bu-hassan)
- [Coding Classes in IJsselmonde, Rotterdam](/coding-classes-in-ijsselmonde)
- [Coding & Maths Classes in Garia, Kolkata](/coding-classes-in-natural-city-garia)
- [Coding & Maths Classes near Upohar, EM Bypass](/coding-classes-in-upohar)
- [Coding Classes in Moray](/coding-classes-in-moray)
- [Coding and AI Classes in Oklahoma](/coding-and-ai-classes-in-oklahoma)

### Learn more

- [Online Coding and AI Classes in the Loreto Region, Peru](/online-coding-and-ai-classes-loreto-region-peru)
- [Online Python Classes in Heilbronn: Live, in English](/online-python-classes-heilbronn-germany)
- [Online Coding Classes for Adults in Germany, in English](/coding-classes-for-adults-germany)
- [Tumbes Region, Peru: Coding and AI Classes Live in English](/online-coding-and-ai-classes-tumbes-region-peru)

### Free resources

- [Python Tutorial for Beginners: Complete Guide](/resources/python)
- [Project: Build an Interactive Quiz App](/resources/javascript/project-interactive-quiz-app)
- [Advanced Array and Object Patterns](/resources/javascript/array-and-object-advanced-patterns)
- [File Handling in Python](/resources/python/file-handling-in-python)

### From the blog

- [Cloud Computing Explained for Business Owners (Without Tech Jargon)](/blog/cloud-computing-explained-business-owners-without-tech-jargon)
- [How College Students Can Build Real-World Projects While Studying](/blog/how-college-students-build-real-world-projects-while-studying)
- [How Long Does It Take to Learn Python? (Real Hours)](/blog/how-long-does-it-take-to-learn-python)

### Start here

- [Real projects built by Modern Age Coders students](/student-labs)
- [Browse every live course at Modern Age Coders](/courses)

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

---

*Canonical: https://learn.modernagecoders.com/coding-classes-in-iquitos-peru*
