---
title: "Coding Classes in Trujillo, Peru: Live Online in English"
description: "Coding classes in Trujillo for children, teens and university students, live online in English at any hour, from primaria to UNT, with a Hidrandina data project."
canonical: https://learn.modernagecoders.com/coding-classes-in-trujillo-peru
source: src/pages/coding-classes-in-trujillo-peru.html
---
> Coding classes in Trujillo for children, teens and university students, live online in English at any hour, from primaria to UNT, with a Hidrandina data project.

In one paragraph

Learners in Trujillo, Peru, can study coding with Modern Age Coders live online and in English. Six year olds begin with Scratch and move to typed Python at about 9; secundaria students go on to Python, Java, data science and contest problem solving; university students in Trujillo add Java, data structures and algorithms; and adults learn Python, data analysis or AI agents. Lessons run with a real mentor on camera, for a class of fifteen to twenty or a single learner, at whatever hour the family sets.

Start here in Trujillo

## Where most Trujillo learners begin

A first course for children, one for secundaria students who want more than school gives, and one for those already at university.

[![Python and AI for Kids course thumbnail](/images/python-kids.webp)  TRU / 01 Python and AI for Kids For 9 to 12 year olds starting from nothing, over 8 to 10 months. They type real Python from the first week: drawings, small games, then tiny AI experiments. Younger children start with Scratch first. Open the syllabus →](/courses/python-ai-kids-masterclass)[![Problem Solving for Teens course thumbnail](/images/problem-solving-teens.webp)  TRU / 02 Problem Solving for Teens Logic, data structures and algorithms for 13 to 18 year olds who already know a little code. The thinking behind olympiad problems and, later, university computing courses. Open the syllabus →](/courses/problem-solving-dsa-masterclass-teens)[![Java Course for College course thumbnail](/images/java-college.webp)  TRU / 03 Java for University For undergraduates and adults: core Java, objects, collections and on to Spring Boot. Many first-year computing and engineering courses expect exactly this. Open the syllabus →](/courses/complete-java-programming-masterclass-college)

Trujillo in figures

## How many people live in Trujillo, and in which districts?

More than a million people live in the province of Trujillo, according to INEI's 2025 census, and the city itself spreads across several of its twelve districts. The table separates each unit and gives each its own year.

| Unit | Population | Year and source |
| --- | --- | --- |
| Department of La Libertad | 2,056,445 | 2025 census |
| Province of Trujillo (12 districts) | 1,090,001 | 2025 census |
| District of Trujillo (the historic centre) | 307,542 | 2025 census |
| District of La Esperanza | 211,173 | 2025 census |
| District of El Porvenir | 113,344 | 2025 census |
| District of Huanchaco | 92,324 | 2025 census |
| District of Alto Trujillo | 85,323 | 2025 census |
| District of Víctor Larco Herrera | 81,901 | 2025 census |
| Trujillo city (urban area) | 919,899 | 2017 census |

INEI figures: Censos Nacionales 2025, table 1 of the Indicadores demográficos (total population, 15 September 2025), and the 2017 capital-cities table in INEI's Perfil Sociodemográfico (table 1.9). INEI had published no 2025 figure for cities when we looked in November 2026. Rows overlap and must never be added.

### A centre and its neighbours

The district called Trujillo holds the historic centre and 307,542 people, but La Esperanza to the north is not far behind at 211,173, and El Porvenir, Alto Trujillo and Florencia de Mora climb the eastern side. Víctor Larco Herrera and Huanchaco run towards the sea.

A family in Alto Trujillo and a family in Víctor Larco live in the same city but may be an hour apart in traffic. Our classes reach both in the same minute.

### Smaller places close by

Laredo, Moche and Salaverry, each with between about 29,000 and 53,000 people, sit within the province, as do the small inland districts of Simbal and Poroto. Further out, the provinces of Ascope, Virú and Pacasmayo send many students into Trujillo every day.

Wherever a learner lives, the class is the same: a mentor, a screen, and a problem to work through. Our page on [coding and AI classes across the La Libertad region](/online-coding-and-ai-classes-la-libertad-region-peru) covers the rest of the department.

From primaria to university

## What should a Trujillo child learn first, and what comes after?

Begin with play, then with typing, then with depth. The route below is our own, and a learner joins it at whatever point fits their age and experience.

| Stage of life | Age | Course to take | What they can do at the end |
| --- | --- | --- | --- |
| Early primaria | 6 to 8 | Coding for Kids (Scratch) | Build a game with a score and a timer |
| Late primaria | 9 to 12 | Python and AI for Kids, or Roblox coding | Write a typed program with functions |
| Early secundaria | 12 to 14 | Python for Teens | Read a data file and summarise it |
| Late secundaria | 15 to 17 | Java for Teens, Problem Solving, Data Science | Solve contest-style problems and test their code |
| University | 17 and over | Java for University, DSA, Python masterclass | Pass course projects and prepare for interviews |
| Work and later life | Any adult age | Data analysis, AI coding agents | Automate a task at work and check the result |

Routes and ages are ours. A learner can skip a stage: a fifteen year old with no experience starts at Python for Teens, not at Scratch.

### Ages 6 to 12

Children learn with others of the same age, in short sessions full of making. In Scratch they snap blocks into stories and games; from about nine they type Python and see why spelling matters to a computer.

### Ages 13 to 17

Secundaria is where depth pays off. A teenager who spends a year on Python and then Java arrives at university already able to plan a program, test it and explain it, which is what first-year projects actually ask for.

### Undergraduates and adults

Trujillo's students often meet Java and data structures in the first years of a degree. We teach them at the learner's pace, alongside the course, and adults use the same classes to move into data or automation.

For families of secundaria students, our national page on [coding classes for teens in Peru](/coding-classes-for-teens-peru) describes the teen courses in more depth, and Spanish-speaking parents of younger children can read [clases de programación para niños en inglés](/clases-de-programacion-para-ninos-en-ingles).

The school week

## Does a Trujillo school timetable leave room for coding?

It depends on the school day. Public secundaria in Peru runs on two models, the regular day (JER) and the full day (JEC), and neither includes a computing subject.

| Area | Regular day (JER) | Full day (JEC) |
| --- | --- | --- |
| Matemática | 4 | 6 |
| Educación para el Trabajo | 2 | 3 |
| Total per week | 35 | 45 |
| Computing or programming | None | None |

Source: MINEDU, Currículo Nacional de la Educación Básica, plans of study for secundaria. One teaching hour lasts 45 minutes. Digital competency 28 is transversal across all areas rather than a subject.

### What the longer day changes

A student on the full day has ten more teaching hours a week, with six of mathematics instead of four. That is good for maths, and it also means late afternoons are taken. Families on JEC often prefer a coding class early in the morning or at the weekend.

Neither model gives programming its own hours. Some schools use their free-disposal hours for workshops, which differ from one school to the next.

### Where coding fits

We do not replace school maths, and we do not teach for school marks. What a weekly coding class adds is a place where the maths a student already knows turns into something that runs, and where a wrong answer shows up on the screen straight away.

That is also why secundaria students in La Libertad who enter the ONEM often enjoy coding: in 2026, the regional education office reported 177,797 secundaria students from 936 schools taking part in the first round.

A university city

## Which universities do Trujillo students go to, and what do they need?

Trujillo is home to a large public university and several private ones. Their own figures, reported to SUNEDU and collected by INEI, show how many students study there.

| University | Students enrolled, 2025 | Type |
| --- | --- | --- |
| Universidad Nacional de Trujillo | 14,963 | Public |
| Universidad Católica de Trujillo Benedicto XVI | 9,748 | Private |
| Universidad Privada de Trujillo | 2,410 | Private |

Source: INEI, Compendio Estadístico Perú 2026, tables 5.66 (public universities) and 5.67 (private universities), with data from SUNEDU's university information system. The same compendium counts 2,866 new entrants to the Universidad Nacional de Trujillo in 2025. Other universities with campuses in the city are not listed here, and we are not connected with any of them.

### Before university

Admission exams are set by each university, in Spanish, and decided by the university alone. We do not prepare students for them. What we can give a student in 4° or 5° de secundaria is a solid year of programming and reasoning, so that a computing or engineering degree starts from strength.

Students who enjoy competition can also try the OPI, the Peruvian computing olympiad run by UTEC, which is free for every secundaria student in the country. Its 2025 rules allowed only C++ in the in-person final and banned generative AI for solving problems.

### During university

First-year computing courses at most universities move fast through variables, loops and objects. Undergraduates who fall behind in Java or data structures often need someone who explains the same idea three different ways; a live mentor can do that.

We teach alongside the degree, never instead of it, and we do not write students' assessed work. Our page for [university students in Peru](/coding-courses-for-university-students-peru) sets out the Java, Python and DSA courses in more detail.

Taught in English

## Are the classes in Spanish?

No. Lessons are given only in English, live and online, by mentors in India who keep their English clear and simple and slow down whenever a learner needs it.

### Trujillo and English

EF's 2025 English Proficiency Index gives Trujillo city a score of 519, which EF calls moderate and which is exactly level with Peru's national score. Lima city scores 555. Many Trujillo teenagers can follow a lesson in English; younger children usually need more support at first.

Mentors give that support: they show before they explain, write key words on the screen, and ask the learner to say back what they understood.

### Why English helps a programmer

The documentation, forums and error messages that a university student will rely on are in English. A learner who is used to reading "IndexError: list index out of range" calmly, and working out what it means, has an advantage in any computing degree.

Families also tell us that English practice comes with the code: an hour of explaining a program to a mentor is an hour of speaking English with a purpose.

A real Trujillo project

## Who uses the electricity in Trujillo, and what does a typical home use?

Hidrandina, the company that supplies electricity in La Libertad, Ancash and Cajamarca, publishes every customer's monthly consumption as anonymised open data. Our teenagers and adults use one month of it to learn why an average can describe nobody.

### The data

The dataset is "Consumo energético de clientes Hidrandina", published by Hidrandina (Distriluz) on datosabiertos.gob.pe under an Open Data Commons Attribution licence (ODC-By), first released on 28 December 2022 and updated on 18 June 2026. We took the July 2025 file on 9 November 2026: 1,046,671 rows separated by semicolons, about 207 megabytes.

Each row is one supply, usually one home or business, with its tariff, district, a "cartera" column that the data dictionary explains as Común (residential) or Mayor (business), and the kilowatt-hours billed. Names, addresses and ID numbers are masked by the publisher, and we use none of them.

### The question

How much electricity does a home in Trujillo use in a month? The quick answer is to add up all the kilowatt-hours in Trujillo province and divide by the number of supplies.

Version 1 does that. It also reads the file one line at a time, which matters: a file of this size would fill a school laptop's memory if it were loaded all at once.

***Version 1: total, count and average**Python*

```
import csv

supplies = 0
total = 0.0
biggest = 0.0
with open("DatosAbiertos_consumohdna_202507.csv", encoding="utf-8-sig") as bills:
    for row in csv.DictReader(bills, delimiter=";"):
        if row["Provincia"] == "Trujillo":
            kwh = float(row["ConsumosCalculados"])
            supplies += 1
            total += kwh
            biggest = max(biggest, kwh)

print("Supplies in Trujillo province:", supplies)
print("Average per supply, kWh:", round(total / supplies, 1))
print("Largest single supply, kWh:", round(biggest))
```

It prints `Supplies in Trujillo province: 298472`, `Average per supply, kWh: 186.8` and `Largest single supply, kWh: 578105`.

The largest supply used 578,105 kWh in one month, more than three thousand times the average. A few supplies like that pull the average up a long way. So the next step is to sort every supply from largest to smallest and ask what share of all the electricity the top 1% uses.

***Version 2: how concentrated is it, and what is a typical home?**Python*

```
import csv
import statistics

kwh = []
homes = {}
with open("DatosAbiertos_consumohdna_202507.csv", encoding="utf-8-sig") as bills:
    for row in csv.DictReader(bills, delimiter=";"):
        if row["Provincia"] == "Trujillo":
            value = float(row["ConsumosCalculados"])
            kwh.append(value)
            if row["Cartera"] == "C":          # C = comun (residencial)
                homes.setdefault(row["Distrito"], []).append(value)

kwh.sort(reverse=True)
top = len(kwh) // 100
share = 100 * sum(kwh[:top]) / sum(kwh)
print("Top 1%:", top, "supplies use", round(share, 1), "% of the kWh")
print("Middle supply of all:", statistics.median(kwh), "kWh")
for district in ["Trujillo", "La Esperanza", "El Porvenir", "Victor Larco Herrera"]:
    print(district, "middle home:", statistics.median(homes[district]), "kWh")
```

It prints `Top 1%: 2984 supplies use 36.0 % of the kWh`, `Middle supply of all: 84.0 kWh`, then `Trujillo middle home: 107.0 kWh`, `La Esperanza middle home: 80.0 kWh`, `El Porvenir middle home: 59.0 kWh` and `Victor Larco Herrera middle home: 120.0 kWh`.

| Group of supplies | How many | Share of all kWh |
| --- | --- | --- |
| Largest 0.1% | 298 | 20.4% |
| Largest 1% | 2,984 | 36.0% |
| "Mayor" (business) customers | 1,044 | 24.6% |
| All supplies | 298,472 | 100% |

Data: Hidrandina (Distriluz), Consumo energético de clientes Hidrandina, datosabiertos.gob.pe, ODC-By. July 2025 billing period, Trujillo province only. Shares, medians and counts are ours. 21,646 supplies were billed zero kWh that month. The file also contains billed amounts, which we do not use or print.

Three numbers now tell the story. The average supply used 186.8 kWh, but the middle supply, the median, used 84. Fewer than three thousand supplies, mostly businesses and large sites, account for more than a third of the electricity. And once we keep only residential supplies and compare like with like, homes in different districts differ too: the middle home in Víctor Larco Herrera used 120 kWh, in El Porvenir 59. The file cannot say why, whether household size, appliances or something else, and a careful analyst says so rather than guessing.

1. **Ages 9 to 12, on paper.** Ten children have 2, 2, 3, 3, 3, 4, 4, 5, 5 and 200 marbles. Work out the average and the middle value. Which one describes a typical child?
2. **Ages 12 to 14, in Python.** Put those ten numbers in a list, sort it and print what share of all the marbles the top child holds.
3. **Ages 14 and over.** Change Version 2 to print the share used by the top 10% and the top 0.1%. Where does the curve flatten?
4. **Going further.** Count how many supplies in each district were billed zero kWh, and decide whether they belong in the "typical home" figure.
5. **University students and adults.** Write the two-sentence summary you would give a journalist, with no number that could mislead.

Class times

## At what time can a Trujillo learner have class?

At the hour you choose. Trujillo runs on Peru time all year, and the mentor fits the class around school, university or work.

| Trujillo | India | Note |
| --- | --- | --- |
| 07:30 | 18:00 | Same date |
| 09:30 | 20:00 | Same date |
| 12:00 | 22:30 | Same date |
| 14:30 | 01:00 | Next date in India |
| 17:30 | 04:00 | Next date in India |
| 21:00 | 07:30 | Next date in India |

Time zones: America/Lima is five hours behind UTC and Peru has had no daylight saving since 1994 (IANA tz database; INACAL holds the legal hour). Asia/Kolkata is five and a half hours ahead of UTC. The difference is a steady ten and a half hours.

A student on the full school day might take class at 07:30 before leaving home; an undergraduate might prefer the evening after lectures; a working adult might pick a weekend morning. The slot you book stays put all year because neither country moves its clocks, and you always choose it in Trujillo time.

Milestones

## Milestones on the way from first game to real data

Our own milestones. They help us place a new learner and help families see what has changed after a term.

| Milestone | Often around | Shown when the learner can |
| --- | --- | --- |
| 1. Make it move | Age 6 or 7 | Order blocks so a character walks, jumps and stops |
| 2. Keep score | Age 7 to 9 | Use a variable that goes up, down and resets |
| 3. Type it | Age 9 to 12 | Type Python that repeats, decides and reuses its own functions |
| 4. Read a file | Age 12 to 15 | Open a real dataset and count rows that match a rule |
| 5. Summarise honestly | Age 14 to adult | Choose between average and median and say why |
| 6. Scale up | Age 16 to adult | Process a file too big to load at once, line by line |

### For parents

Milestones 5 and 6 are what the Hidrandina project practises. They are the difference between quoting a number and understanding it.

Each term ends with something your child can open and explain to you.

### For learners

One huge value can move an average a long way. Look at the middle too.

Before you compare groups, make sure you are comparing the same kind of thing.

More courses

## Nine more courses for Trujillo learners

Arranged by age. Every course is taught live, in English, by a regular mentor, for a group or a single learner.

I

### Children

Ages 6 to 14

TRU / KIDS / 01

#### Coding for kids

Scratch games and stories for 6 to 12 year olds, with no typing at first.

[Open the syllabus](/courses/kids-coding-blocks-masterclass)

TRU / KIDS / 02

#### Game development for kids

Children design, build and test small games of their own.

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

TRU / KIDS / 03

#### Mental maths

Quick, confident calculation that supports school maths.

[Open the syllabus](/courses/mental-maths-mastery-kids)II

### Secundaria

Ages 13 to 18

TRU / TEEN / 01

#### Python for teens

From zero to files, data and projects across a school year.

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

TRU / TEEN / 02

#### Java for teens

Objects and full programs, a head start on university Java.

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

TRU / TEEN / 03

#### Data science for teens

Charts, summaries and a first model, for those who know some Python.

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

### University and adults

Ages 17 and over

TRU / ADULT / 01

#### MySQL databases

Tables, queries and joins, as used in university projects and at work.

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

TRU / ADULT / 02

#### Python masterclass

From first steps to advanced Python for students and professionals.

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

TRU / ADULT / 03

#### AI-assisted building for students

Full-stack projects with AI tools, checked line by line by the student.

[Open the syllabus](/courses/vibe-coding-for-college-fullstack-ai-dsa-career-course)

How it works

## What a week of classes looks like from Trujillo

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.

Early start

A class before school or lectures, in the Indian evening.

Later in the day

Afternoon, evening or weekend hours, as your week allows.

Just one learner

A personal slot and pace agreed directly with the mentor.

### Same mentor

Week after week, someone who remembers last week's bug.

### Clear English

Plain words, shown on screen, with time to reply.

### Learner at the keyboard

Every line is typed by the student, not the teacher.

### Right age group

Children, teenagers, students and adults learn apart.

### Short reports

Families hear what was made and what is next.

### Two formats

A class of fifteen to twenty, or private lessons.

Student work

## Projects from students who stayed the course

After a year or two, students build things others can use. Some are below; the [student labs](/student-labs) hold the rest.

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

You pay month to month. Our fees are fixed in US dollars and your card is billed in dollars; the bank behind your card turns that into soles at its own rate, so the soles amount can move slightly from month to month.

Free first class

Free

no card required

- One free class first
- A puzzle and a small program
- No card needed

Book it

Group batch

$100 USD

a month, eight live classes

- A class of fifteen to twenty, similar ages
- One mentor throughout
- Two live classes weekly
- Month by month, cancel any time

Start here

One to one

$150 USD

a month, eight live classes

- A mentor just for your learner
- Pace and projects set around them
- Days and hours you decide

Enquire

What families say

## Rated 4.9 across 547 Google reviews

What parents and students wrote about us on Google, 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

Trujillo families ask

## Coding classes in Trujillo: questions and answers

### Are the classes in Spanish?

No. Our classes are taught in English only, live and online. Mentors keep their language simple, repeat when asked and adapt to how each learner speaks, so a Trujillo child still building their English can follow. A word in Spanish is fine; the mentor answers with the English word.

### Is there a coding school I can visit in Trujillo?

We have no building in Trujillo or anywhere in Peru. Every class happens live over video, so learners in La Esperanza, Huanchaco, El Porvenir or the centre join in exactly the same way from home.

### What age is best to start?

Any age from six. Young children start with Scratch and move to typed Python around nine; teenagers and adults with no experience start with Python in their own age group. It is never too late: some of our learners are in their sixties.

### My child is on the full school day (JEC). When could classes fit?

Many JEC families choose an early morning slot, before school, or a weekend. 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.

### Can you help a student at the Universidad Nacional de Trujillo?

We teach Java, Python, data structures and algorithms alongside any degree, at the student's pace. We are not connected with the UNT or any other university, and we do not complete assessed work for students.

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

No. Admission exams are set in Spanish by each university, which alone decides who is admitted. A year of programming and problem solving does build the careful reasoning that any maths paper rewards.

### Is there a computing olympiad for Trujillo students?

Yes, the OPI, organised by UTEC and free for all secundaria students in Peru. Under its 2025 rules the final allowed only C++ and banned generative AI. We teach with our own problems and are not connected with the organiser.

### What does a month cost, and in what currency?

The monthly fee appears on this page in US dollars and is charged in dollars; your bank turns it into soles. Visitors from India see the fee in rupees. The trial class costs nothing and needs no card.

### Will my child get a certificate?

Courses that offer one end with a Modern Age Coders certificate of completion. It is ours alone, with no link to MINEDU, a university or a school, and it is not a Peruvian qualification.

### Can adults in Trujillo join?

Yes. Adults learn in adult groups, usually starting with Python and moving to data analysis, databases or AI coding agents, at hours that fit around work.

Elsewhere on this site

## Related pages

More for Trujillo families and students.

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

The Peru guide and every page in it.

### [La Libertad region](/online-coding-and-ai-classes-la-libertad-region-peru)

Provinces beyond Trujillo.

### [Java course in Peru](/java-course-peru)

Java for school and university students.

### [Python for 10 year olds](/python-for-10-year-olds)

What a ten year old's Python looks like.

### [AI classes for teenagers](/ai-classes-for-teenagers)

AI for secundaria, with age rules respected.

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

Inside one of our live classes.

## More pages for Peru

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

### Cities

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

### 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

## Try a free class from Trujillo

The trial is a real lesson: a puzzle, a short program and a conversation. By the end the mentor knows the learner's level and comfort in English, and recommends a course and a group.

To read more first, see [how we teach](/how-we-teach), or browse [every course](/courses) and its syllabus.

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

Classes are live online, with mentors in India, and in English only. For a quick answer, write to us on WhatsApp in English.

### 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 Tyne and Wear](/coding-classes-in-tyne-and-wear)
- [Coding Classes in Torfaen](/coding-classes-in-torfaen)
- [Coding & Maths Classes near Udayan Condoville](/coding-classes-in-udayan-condoville-em-bypass)
- [Coding Classes in Tongelre, Eindhoven](/coding-classes-in-tongelre)
- [Coding Classes in Uithoorn](/coding-classes-in-uithoorn)
- [Coding Classes in Tilburg](/coding-classes-in-tilburg)
- [Coding and AI Classes in Rhode Island](/coding-and-ai-classes-in-rhode-island)
- [Coding Classes in Knocknacarra, Galway](/coding-classes-in-knocknacarra-galway)
- [Coding and AI Classes in Nevada](/coding-and-ai-classes-in-nevada)

### Learn more

- [Moquegua Region, Peru: Online Coding and AI Classes in English](/online-coding-and-ai-classes-moquegua-region-peru)
- [Online Coding and AI Classes in the Lima Provinces, Peru](/online-coding-and-ai-classes-lima-provinces-peru)
- [Online Coding and AI Classes, Áncash Region, Peru](/online-coding-and-ai-classes-ancash-region-peru)
- [Tacna Region, Peru: Online Coding and AI Classes in English](/online-coding-and-ai-classes-tacna-region-peru)

### Free resources

- [HTML & CSS Tutorial: Build Websites from Scratch](/resources/html-and-css)
- [Strings - C-style and std::string | C++ Tutorial](/resources/cpp/strings-in-cpp)
- [Arrays and Multidimensional Arrays](/resources/cpp/arrays-in-cpp)
- [Display and Positioning (static, relative, absolute, fixed, sticky)](/resources/html-and-css/display-and-positioning)

### From the blog

- [How Learning Coding Improves Mathematical Thinking in Children](/blog/how-coding-improves-mathematical-thinking-children)
- [File Organization in Python: A Beginner's Guide to Managing Your](/blog/file-organization-in-python)
- [Cloud Computing Explained for Business Owners (Without Tech Jargon)](/blog/cloud-computing-explained-business-owners-without-tech-jargon)

### 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-trujillo-peru*
