Lima · Working professionals · Live online, in English

AI for professionals in Lima

Most Lima professionals already ask a chat assistant for help with emails, spreadsheets and reports. Fewer know how to tell when its help is quietly wrong. This page sets out three practical tracks for learning AI at work, a lesson on public Lima data where an AI-style fix discards four rows in every five without a single error message, and how live classes in English fit around a Lima working day.

Live classes since 2020 · over 10,000 learners worldwide · mentors who build with AI and check it

Short answer

Modern Age Coders teaches AI to working professionals in Lima, live online and in English. You can learn to use AI tools well at work, analyse data with AI help without being a programmer, automate tasks in Python, or build AI agents with tools such as Copilot Studio, Gemini Enterprise, Codex and Claude Code. A mentor teaches you live over video, alone or with fifteen to twenty other professionals, at hours around your job. The thread through every track is judgement: how to check what an AI produces before you rely on it.

Start here

Three courses Lima professionals usually begin with

One with no code at all, one that adds Python, and one for using AI tools well across daily work.

Who it is for

Who are these AI classes for in Lima?

Adults in work: analysts, accountants, marketers, project managers, public servants, teachers and founders. The common thread is a job that involves documents, data or decisions, and an interest in doing it better with AI.

English at work in Lima

Our classes are taught live and in English only. EF's 2025 English index gives Lima city 555 points, a high result, and Peruvians aged 26 to 30 reach 559. By job function, people in strategy and project management score 589, customer service 585 and marketing 565, all in the high band.

For many Lima professionals that means English is already a working language, and AI tools, their documentation and most of their communities work best in it.

Time is the real constraint

Lima Metropolitana counted 10,141,775 people across 43 districts in the 2025 census. A course across town after work is a big ask. A live class from home or the office is not.

Access is rarely the problem: INEI found that 95.2% of Peruvians aged 25 to 40 were online in INEI's April to June 2026 survey; in Lima Metropolitana the share for everyone from age 6 up was 92.4%.

Three tracks

What should a Lima professional learn about AI first?

It depends on your work. We suggest one of three tracks and move people between them as they go.

Three ways in (our tracks)
TrackForYou learn toFirst course
AI tools at workAnyone who writes, plans or reportsPrompt clearly, check outputs, protect confidential dataAI Tools Mastery
Data with AIAnalysts, finance, operations, marketingClean and analyse data in spreadsheets and BI with AI help, and verify totalsData and AI for Non-Programmers
Automation and agentsProfessionals ready for some code, or teams building assistantsAutomate tasks in Python, then build and govern AI agentsPython Automation and Applied AI
  1. Name one task. Pick a weekly task that costs you an hour: a report, a reconciliation, a set of replies.
  2. Do it once with AI, by hand. In class you use an assistant on that task and note every place it is wrong or vague.
  3. Write the checks. Before automating anything, decide how you will know the output is right: a total that must match, a field that must be present.
  4. Automate the safe part. Only then turn it into a script, a spreadsheet flow or an agent, with the checks built in.
  5. Keep a person in the loop. Decide which outputs a human approves before they leave the building.

Professionals who want the national picture, including time zones and checking AI output in structured formats, can read AI and coding for professionals in Peru. Teams should see the Spanish curso de IA para empresas, and those focused on agents the curso de agentes de IA para profesionales.

Good and bad fits

Which office tasks should a Lima professional hand to AI, and which not?

A useful rule: let AI draft, sort and suggest; keep people responsible for facts, numbers that matter and decisions about people. The table is our guidance, not a legal opinion.

Common office tasks and how we teach professionals to use AI on them (our guidance)
TaskFit for AIThe check you keep
First draft of an email or reportGoodRead every sentence; delete anything you cannot stand behind
Summary of a long documentGood with careSpot-check three claims against the source page
Spreadsheet formula or pivot tableGoodTest on a few rows whose answer you already know
Cleaning or merging data filesRiskyCount rows in and rows out, and label every row dropped
Figures for a client or regulatorDraft onlyReconcile with the system of record before sending
Decisions about hiring, credit or disciplineNot without a personA named person decides and can explain why

Briefing an AI tool well

Most weak answers come from weak briefs. In class you learn to give the tool a role, the material, the format you want and the checks it must pass, in that order, and to ask it to list its own assumptions.

You also learn the opposite habit: asking the tool what would make its answer wrong. It is often better at finding problems than at avoiding them.

What never goes into a chat window

Client names, identity numbers, salaries, passwords and anything your company classifies as confidential stay out. Where a task needs real data, you work on an anonymised extract or an invented one with the same shape.

Mentors model this in every class. The Lima data lesson below uses a public file for exactly that reason.

A Lima data lesson

How do you catch AI-written code that quietly loses data?

By counting what it throws away. This lesson, ours, uses a real Lima municipal file and the kind of fix an AI assistant often proposes when a script crashes.

The data

The Municipalidad Metropolitana de Lima publishes its register of requests for public information, 2021 to 2026, as open data under an ODC-By licence, through Peru's national data portal. The file AI_0626.csv has 25,415 rows, one per request, with a registration timestamp, the channel used and a few other fields. It holds no personal data.

The data dictionary says the timestamp column FECHA_CREACION uses "Formato: yyyymmddhhmmss". A professional asks a simple question: how many requests arrived each year?

The AI-style fix

The first script crashes on a value that strptime cannot read. Asked to fix it, an AI assistant will often wrap the line in try and except ValueError: continue. The crash disappears, a tidy table appears, and nobody looks further.

Version 1 is that script. Read its output carefully before reading on.

Version 1: the draft that skips whatever it cannot parsePython
import csv
from collections import Counter
from datetime import datetime

per_year = Counter()
with open("AI_0626.csv", encoding="latin-1") as raw:
    for row in csv.DictReader(raw, delimiter=";"):
        try:
            made = datetime.strptime(row["FECHA_CREACION"], "%Y%m%d%H%M%S")
        except ValueError:
            continue                      # the draft's quiet "fix"
        per_year[made.year] += 1

print("Requests counted:", sum(per_year.values()))
print(dict(sorted(per_year.items())))

It prints: Requests counted: 5135 and {2025: 3522, 2026: 1613}.

The result says the municipality received its first requests in 2025. But the file has 25,415 rows and its own year column runs from 2021. Four rows in five vanished without a message, because the except clause swallowed every error. Version 2 refuses to skip anything: it labels each timestamp by how precise it is and counts the labels.

Version 2: classify every row, then reconcilePython
import csv
from collections import Counter
from datetime import datetime

def precision(stamp):
    try:
        datetime.strptime(stamp, "%Y%m%d%H%M%S")
        return "full"
    except ValueError:
        if stamp[6:] == "00000000":
            return "month only"
        return "unreadable"

kinds = Counter()
by_year = Counter()
with open("AI_0626.csv", encoding="latin-1") as raw:
    for row in csv.DictReader(raw, delimiter=";"):
        kind = precision(row["FECHA_CREACION"])
        kinds[kind] += 1
        by_year[(row["FECHA_CREACION"][:4], kind)] += 1

print("Rows by precision:", dict(kinds))
for year in ("2021", "2023", "2025", "2026"):
    print(year, "full", by_year[(year, "full")], "month only", by_year[(year, "month only")])

It prints: Rows by precision: {'full': 5135, 'month only': 20280}, then 2021 full 0 month only 4890, 2023 full 0 month only 4567, 2025 full 3522 month only 424 and 2026 full 1613 month only 0.

Requests per year: the draft against the file (our counts)
YearRows in the fileCounted by the draftLost
20214,89004,890
20225,04005,040
20234,56704,567
20245,35905,359
20253,9463,522424
2026 (to 31 May)1,6131,6130

Data: Municipalidad Metropolitana de Lima, Solicitudes de acceso a la información pública, 2021 to 2026, national open-data portal, ODC-By licence; the counts are ours. Until January 2025 the file records only the year and month, written like 20210700000000 with day and time set to zero; full timestamps start on 1 February 2025.

Nothing in the data is wrong as such. The register simply recorded only the month for its older entries, and the "00" day is how it says so. The mistake was the fix. A professional's habit, which we drill in class, is to reconcile: before trusting a count, compare it with a total you already know, here 25,415 rows, and make every rejected row show up in a labelled bucket. With the full stamps you can then answer finer questions honestly, such as how many requests arrived at weekends since February 2025: 105 of 5,135.

  1. Prompt better. Ask an AI assistant to fix Version 1 without discarding rows, and to report how many rows each branch handles. Compare its answer with Version 2.
  2. Reconcile. Add a final check that the precision counts add up to the number of rows read, and stop the script if they do not.
  3. Spreadsheet version. Import the file into Excel or Sheets and find the same problem with a filter on the day digits.
  4. Choose the right grain. Count requests per month for all six years, which every row supports, instead of per day.
  5. Explain it. Write three sentences, in English, for a manager who saw the draft's table and wants to know what changed.

Around a Lima working day

How do live AI classes fit around a full-time job in Lima?

Mostly at the edges of the day. Many Lima professionals take a class before work, at lunch, or after they are home; one-to-one learners move their slot when work demands it.

Before work

A 7:00 class in Lima is early evening for the mentor in India, so both are fresh. It also means you start the day having built something.

Your own work as material

Bring an anonymised version of a real task. Mentors help you apply what you learn to it, and never ask for confidential data.

Company teams

Colleagues can learn together in a private group, at a time agreed with the team, on the tools your company already uses.

Adults who started later in their careers often prefer a slower pace; coding for adults over 50 in Peru describes how we adapt. Analysts who want to go deeper into queries can follow the SQL and data analysis course for Peru.

Class times

What time are AI classes for Lima professionals?

Whatever time you set. Lima keeps one clock all year and so does India.

Lima working-day hours with the mentor's India time (illustrations, not a timetable)
LimaIndiaIndia date
06:3017:00Same
07:0017:30Same
13:0023:30Same
19:0005:30Next
20:3007:00Next

Lima stays on UTC minus 5 hours without summer time (tz database, America/Lima), India on UTC plus 5 hours 30 minutes, a constant gap of 10 hours 30 minutes.

You book in Lima time and the mentor sees India time. Because neither clock changes, the hour you choose in January is still the hour in July, which makes it easy to block in a work calendar.

Progress

What a Lima professional can do after three, six and twelve months

Our milestones for working adults. Each is something you can demonstrate at work.

AI at work, step by step (ours)
WhenMilestoneYou can
Month 1Clear promptsGet useful drafts and spot vague or invented content
Month 3Checked outputsVerify an AI-assisted analysis against a known total
Month 6Small automationsRun a script or flow that saves an hour a week
Month 9Data you trustExplain every row your process drops, and why
Month 12Governed agentsBuild an assistant with human approval for risky steps

For you

Month 9 is the Lima data lesson: never accept a tidy table until the rejected rows are counted.

You get a short written review after each block of classes.

A rule to keep

An error you silence is still an error.

Reconcile before you report.

More courses

Nine more courses for Lima professionals

Grouped by direction. All are live, in English, with a regular mentor; three agent courses are one to one only.

I

AI agents

Build assistants

LIM-AI / A / 01

Codex and Claude Code

AI coding agents for professionals, with human review.

Open the syllabus

LIM-AI / A / 02

Copilot Studio agents

One to one: Microsoft agents for real business processes.

Open the syllabus

LIM-AI / A / 03

Gemini Enterprise agents

One to one: agents on Google's enterprise platform.

Open the syllabus
II

Data

Analyse with confidence

LIM-AI / D / 01

Data analysis

Excel, SQL, Python and BI from the beginning.

Open the syllabus

LIM-AI / D / 03

Generative AI

LLMs, retrieval and agents, in depth.

Open the syllabus
III

Foundations

Skills underneath

LIM-AI / F / 01

Python masterclass

Python from zero for working adults.

Open the syllabus

LIM-AI / F / 02

Git for professionals

Version control for people who automate.

Open the syllabus

How it works

How live AI classes run for Lima professionals

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

Before the office: Lima dawn is Indian early evening.

Midday or night

Lunch hours and late evenings are open too.

1-on-1

Your own hour, moved when work gets busy.

One mentor

A practitioner who follows your progress.

Work-ready English

Clear, professional, and patient with questions.

Hands on

You run every tool and script yourself.

Adults only

Professional groups, never mixed with students.

Confidentiality

Anonymised examples only; no company data needed.

Group or private

Fifteen to twenty people, or just you.

Student work

Projects built by our learners

Learners who keep going build working tools. Some appear below; the student labs show more.

NutriLife AI nutrition coach project screenshot

AI and ML

NutriLife

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

by Bhavya · Open it

Misti AI chatbot for maths and coding screenshot

AI and ML

Misti

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

by Harshit · Open it

GuardianX AI internet safety assistant screenshot

AI and ML

GuardianX

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

by Vivaan · Open it

SkyCast weather forecast application screenshot

Web app

SkyCast

A weather forecasting site with live conditions for any location.

by Krish

Fees

Fees for professionals in Lima

Monthly plans in US dollars, billed to your card in dollars. Your bank decides the soles amount on your statement using its own exchange rate, so it can vary slightly.

Free first class

Free

no card required

  • A free first class
  • A look at one task from your work
  • No card required
Book it

Group batch

$100 USD

a month, eight live classes

  • Fifteen to twenty professionals
  • One mentor for the course
  • Two live classes a week
  • Monthly, stop whenever you like
Start here

One to one

$150 USD

a month, eight live classes

  • One professional, one mentor
  • A plan built around your job
  • Hours you choose
Enquire

What families say

Rated 4.9 across 547 Google reviews

Learners and parents, in their own words on Google.

★★★★★

"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

Lima professionals ask

AI for professionals in Lima: questions and answers

Are the classes in Spanish?

No. Every class is live, online and taught only in English. Mentors speak clearly, adapt to your accent and pace, and help you find the English for ideas you already know in Spanish.

Do I need to know how to code?

No. The AI tools and the data-with-AI tracks need no programming. Python is optional and comes later if you want to automate.

Which AI tools do you teach?

Chat assistants such as ChatGPT and Claude, spreadsheet and BI tools with AI features, and for agents Copilot Studio, Gemini Enterprise, Codex and Claude Code. All of these classes are for adults.

Can I bring my company's data?

Please do not. Bring an anonymised or invented version of the task. Part of what we teach is what never to paste into an AI tool.

Will this help my career?

We make no job or salary promises. We teach skills you can apply at work and demonstrate; what you do with them is your decision.

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. India runs ten and a half hours later than Lima, so a 07:00 class here is 17:30 there.

Can my team learn together?

Yes, in a private group at a time agreed with the team, focused on the tools you already use.

How much does it cost?

You pay by card each month in the dollar amount shown here, and the bank converts it into soles. Browsing from India shows rupees. There is no charge for the first class.

Is there a certificate?

Some courses finish with a completion certificate from us, recording the work you did. It is not an official Peruvian qualification.

Elsewhere on this site

Related pages

More for working adults in Peru.

AI and coding for professionals in Peru

The national page for working adults.

Curso de agentes de IA para profesionales

Agents, risk and approval, in Spanish.

Curso de IA para empresas

AI for teams and companies, in Spanish.

Coding for adults over 50

A gentler start for later careers.

SQL and data analysis

For analysts who want queries.

All Peru pages

Courses and cities across Peru.

More pages for Peru

Part of the guide: Every Peru page

More guides: Coding and AI classes in Peru · En español: clases de programación en inglés · Start here: English-medium coding in Lima · By age and stage: AI and coding for professionals · Subjects and courses: AI agents course · Exams, olympiads and school holidays: IB computer science tutor · Guides to choosing: An English-taught option to Crack The Code · Regions of Peru: Amazonas region · Lima and Callao districts: Programación para niños en Ancón

Start here

Book a free first class from Lima

The first class looks at one real task from your work, in anonymised form, and tries an AI approach to it together. The mentor then suggests a track.

To read more first, see how we teach or browse the course list.

WhatsApp us · +91 91233 66161 · connect@modernagecoders.com

Every lesson is live and online, in English only, with a mentor based in India. Write to us on WhatsApp, in English, for the quickest answer.

Free, no card, no commitment.

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

Keep exploring Modern Age Coders

Related courses and guides

Learn more

Free resources

From the blog

Start here

Free classPriority demoCall us