CCPI / EXAMEN / 01
Preparación para el PCAP
El escalón siguiente al PCEP: clases, módulos y programación orientada a objetos en Python.
Ver el temarioPerú · Programación con certificado · Adultos, universitarios y escolares
Antes de pagar un curso por su certificado conviene preguntar quién firma ese papel y qué demuestra. Un certificado de finalización dice que usted terminó. Una certificación por examen dice que aprobó una prueba ajena al curso. Un título lo da una universidad. Aquí le explicamos los tres y le contamos con franqueza cuál le damos nosotros.
Enseñamos en directo desde 2020 · más de 10,000 estudiantes en el mundo · 4.9 en reseñas de Google
Respuesta breve
Modern Age Coders dicta cursos de programación en vivo, en línea y en inglés a personas de todo el Perú, sean adultos, universitarios o escolares desde los 13 años, con un mentor desde la India, en grupo o de forma individual y a la hora que usted elija. Quien completa el curso obtiene nuestro certificado de finalización, que no es un título ni un documento oficial. Si quiere una prueba independiente, en Python le preparamos para el examen PCEP del Python Institute, que se rinde y se aprueba aparte. No prometemos empleo: le ayudamos a construir un portafolio que un empleador pueda revisar.
Cursos con certificado
Uno que apunta al examen PCEP, uno de Python completo para mayores de 18 y uno de Java para quienes estudian una carrera.

CCPI / 01
Recorre las cinco secciones del examen PCEP y continúa hacia el PCAP. El examen lo rinde usted con el Python Institute; nosotros le preparamos.
Ver el temario →
CCPI / 02
Desde los 18 años y sin experiencia. Termina con proyectos propios publicados en GitHub y nuestro certificado de finalización.
Ver el temario →
CCPI / 03
Programación orientada a objetos, colecciones y Spring Boot, con un proyecto de punta a punta que puede llevar a una entrevista.
Ver el temario →Tipos de certificado
Depende de quién lo emita. En las búsquedas peruanas "con certificado" aparece junto a casi cualquier curso, pero detrás de esa frase hay tres documentos muy distintos, y conviene saber cuál le ofrecen.
| Documento | Quién lo emite | Qué demuestra | Qué no demuestra |
|---|---|---|---|
| Certificado o constancia de finalización | La institución que dictó el curso | Que usted asistió y completó las tareas o proyectos | Un nivel medido por alguien ajeno al curso |
| Certificación por examen (por ejemplo, PCEP) | Una organización independiente que diseña y califica la prueba | Que aprobó un examen con un temario publicado y un puntaje mínimo | Que usted sepa construir un proyecto completo |
| Grado o título | Una universidad o un instituto de educación superior | Una formación académica completa, según las normas de educación superior | Habilidades concretas de un lenguaje en particular |
| Portafolio de proyectos | Usted mismo, con su código público | Lo que es capaz de construir y explicar | Nada, si el código no es suyo o no lo entiende |
Clasificación de Modern Age Coders para orientar la decisión, no una norma. El portafolio no es un certificado, pero lo incluimos porque es lo que más se revisa en una entrevista técnica.
Nuestro documento es el primero de la tabla, un certificado de finalización con la firma de Modern Age Coders. Acredita que usted completó un curso en vivo, con sus proyectos revisados por un mentor. No es un título, no lo otorga una universidad peruana y no tiene carácter oficial ante el MINEDU ni ante SUNEDU. Preferimos decirlo en la primera pantalla, porque un certificado que promete más de lo que es termina perjudicando a quien lo presenta.
Lo que sí podemos sumar es la segunda fila. En Python preparamos para el PCEP, una certificación de nivel inicial que se rinde ante el Python Institute. Es una prueba que no depende de nosotros: si usted la aprueba, el mérito y el documento son suyos, y cualquier empleador puede comprobarlos en el sitio de quien la emite.
Examen PCEP
El PCEP, "Certified Entry-Level Python Programmer", es la certificación de entrada del Python Institute. Su página oficial dice que no tiene requisitos previos y que está pensada para estudiantes, principiantes y profesionales que dan sus primeros pasos en programación.
| Preguntas | Peso | Qué se evalúa en ese bloque |
|---|---|---|
| 9 | 26% | Colecciones: listas, tuplas, sets, diccionarios y strings, con cortes e índices |
| 8 | 23% | Decisiones con if y repeticiones con while, for y range() |
| 7 | 20% | Definir funciones, pasar argumentos y atrapar excepciones |
| 6 | 17% | Cómo se ejecuta un programa: sintaxis, literales, operadores y tipos |
| 5 | 14% | Leer y escribir archivos de texto y CSV, e importar math y random |
| 35 en total | 100% | Cinco bloques ponderados, ordenados aquí de mayor a menor peso |
Fuente: Python Institute, página del PCEP (pythoninstitute.org/pcep), consultada en noviembre de 2026. La misma página indica 50 minutos de duración, un puntaje mínimo aprobatorio de 70% y una vigencia de la credencial de 5 años. El orden por peso y las descripciones en castellano son nuestros.
La tabla dice algo que muchos cursos callan: la sección más pesada no es la de sintaxis básica, sino la de colecciones, con 9 de las 35 preguntas. Quien solo memorizó cómo se escribe un for pierde puntos en listas anidadas, cortes de cadenas y diccionarios. Por eso, en el curso, cada tema se practica leyendo programas ajenos y prediciendo su salida antes de ejecutarlos, que es justamente lo que pide el examen.
El Python Institute presenta el PCEP como el primer paso hacia el PCAP, su certificación de nivel asociado. Nuestro curso sigue ese orden. Primero se consolida el nivel de entrada y, si usted quiere seguir, se avanza hacia la programación orientada a objetos y los módulos que pide el PCAP. Usted decide cuándo inscribirse en cada examen y lo rinde directamente con el Python Institute.
Si busca una explicación en inglés y más detallada del examen, la tiene en nuestra página PCEP Python certification prep.
Contexto peruano
Sí. El Ministerio de Educación lo eligió como meta de su estrategia Fábrica de Programadores, presentada el 24 de julio de 2025. Lo contamos como contexto: Modern Age Coders no forma parte de esa estrategia ni tiene relación con el MINEDU.
Según la nota de prensa del 24 de julio de 2025, la primera etapa beneficiaría a 1000 escolares de 4.º y 5.º de secundaria de Lima Norte, con formación en Python y certificación internacional, en alianza con Cisco Networking Academy.
Los estudiantes fueron seleccionados mediante una prueba de lógica y venían de colegios de Los Olivos, Rímac, San Martín de Porres, Comas, Carabayllo, Puente Piedra, Santa Rosa y Ancón.
El programa incluía un curso presencial de iniciación en la Universidad Nacional de Ingeniería y una formación especializada en línea dictada por la Universidad Privada del Norte.
Quienes concluyeran ambas etapas, dice el MINEDU, "podrán rendir el examen PCEP, con validez global". El Estado peruano, en otras palabras, eligió una certificación por examen y no un certificado de asistencia.
Para una familia o un adulto que compara cursos, la lección es sencilla. Si el propio Ministerio apostó por un examen que mide a todos con la misma vara, vale la pena preguntar a cualquier curso con certificado si prepara para una prueba así o si solo entrega una constancia propia. Nosotros hacemos las dos cosas y no confundimos una con la otra.
Si su hijo o hija está en 4.º o 5.º de secundaria y no entró a esa estrategia, puede preparar el mismo examen por su cuenta. Para adolescentes, el punto de partida suele ser el curso de IA y Python que describimos en curso de IA para adolescentes, que usa solo herramientas permitidas para su edad.
Salida laboral
Ningún certificado consigue un empleo por sí solo, y desconfíe de quien le asegure lo contrario. Lo que abre una conversación con un empleador es poder mostrar trabajo propio y explicarlo.
La frase "cursos online con certificado y salida laboral" se repite mucho en el Perú, y entendemos por qué: quien paga un curso quiere que le sirva para trabajar. Nuestra respuesta honesta tiene tres partes. No prometemos empleo, sueldo ni prácticas. No tenemos convenios con empresas peruanas para colocar estudiantes. Y sí trabajamos con usted, clase a clase, para que termine con evidencia de lo que sabe hacer.
El orden de la lista no es casual. En una entrevista técnica lo primero que se mira es el código y la forma en que usted lo explica. Un certificado puede ayudarle a pasar un filtro inicial, pero rara vez decide nada después de eso.
Un dato del INEI ayuda a planificar. En el segundo trimestre de 2026, apenas un 36,4% de los hogares peruanos disponía de una computadora o más: el 53,3% en Lima Metropolitana, el 41,3% en el resto urbano y el 8,9% en el área rural. Un portafolio se construye programando, y para eso hace falta una computadora con regularidad. Si usted la comparte con su familia, conviene acordar las horas antes de empezar, y por eso nuestras clases se ajustan a su calendario.
En inglés
Porque el idioma de trabajo de la programación es el inglés: los nombres de las funciones, los mensajes de error, la documentación y la mayoría de las preguntas resueltas en internet. Un curso en inglés le entrena en las dos cosas a la vez.
Todas nuestras clases son en vivo, en línea y en inglés. No dictamos en castellano. Para muchos peruanos eso es una ventaja más que un obstáculo. Según el EF EPI 2025, el puntaje de lectura en inglés del Perú es 540 y el de expresión oral es 480. Es decir, mucha gente entiende un texto técnico pero se traba al hablar. En una clase en vivo, explicar en voz alta qué hace su programa es parte del trabajo diario.
El mismo índice da 482 puntos a quienes declaran ser estudiantes y 555 a Lima, la única ciudad peruana en el nivel alto. Los mentores dictan desde la India con un inglés pausado y nítido, y están acostumbrados a que el inglés no sea la primera lengua de quien aprende. Si en la clase de prueba el ritmo le resulta exigente, el mentor le recomendará empezar con clases individuales, donde la velocidad la fija usted.
Para un hijo o una hija que todavía cursa primaria, la lógica se mantiene pero el formato cambia, como explicamos en clases de programación para niños en inglés. Para los adultos que quieren pasar de la programación a la inteligencia artificial, la continuación natural es el curso de inteligencia artificial en inglés.
Una clase de muestra
Muchos documentos llevan un número con un dígito de control al final. Esta clase, nuestra, muestra cómo funciona con un formato inventado para el ejercicio: ocho cifras, un guion y una cifra de control. No es el formato de ningún certificado real, tampoco del nuestro.
PESOS = [7, 6, 5, 4, 3, 2, 7, 6]
def digito_control(numero):
if len(numero) != 8 or not numero.isdigit():
raise ValueError('se esperaban 8 cifras: ' + numero)
suma = 0
for peso, cifra in zip(PESOS, numero):
suma += peso * int(cifra)
resto = 11 - suma % 11
return {10: 'K', 11: '0'}.get(resto, str(resto))
def es_valido(codigo):
numero, control = codigo.split('-')
return digito_control(numero) == control
base = '20260417'
codigo = base + '-' + digito_control(base)
print('codigo emitido:', codigo)
pruebas = [codigo, '20260471-' + codigo[-1], '20250417-' + codigo[-1], '20260417-3']
for p in pruebas:
print(p, '->', 'valido' if es_valido(p) else 'rechazado')
try:
es_valido('2026O417-' + codigo[-1])
except ValueError as e:
print('error:', e)
print('dos errores:', '30270417-5', '->', es_valido('30270417-5'))Cada cifra se multiplica por un peso, se suman los productos y el resto de dividir entre 11 decide la cifra de control. Cuando el cálculo da 10 se escribe K, y cuando da 11 se escribe 0. Ejercita cuatro secciones del PCEP: bucles, cadenas, funciones y excepciones.
codigo emitido: 20260417-5 20260417-5 -> valido 20260471-5 -> rechazado 20250417-5 -> rechazado 20260417-3 -> rechazado error: se esperaban 8 cifras: 2026O417 dos errores: 30270417-5
Salida exacta de Python 3, ejecutado por nosotros. El código emitido es 20260417-5; tres alteraciones distintas se rechazan y una letra O en lugar de un cero provoca un error controlado.
20260471-5 el 1 y el 7 cambiaron de lugar, un error de tipeo muy común. Como los pesos de esas posiciones son distintos, la suma cambia y el código se rechaza.20250417-5 tiene un 5 donde iba un 6. La suma baja 4 puntos y la cifra de control ya no coincide.2026O417 lleva una O mayúscula. La función no intenta adivinar: lanza ValueError y el programa lo atrapa con try y except.30270417-5 cambiaron dos cifras: la primera sube 1 con peso 7 y la cuarta sube 1 con peso 4. La suma crece 11, el resto no cambia y el código pasa como válido: True. Un dígito de control atrapa los errores de una cifra, no a quien falsifica con cuidado.La última línea es la lección que queremos dejar. Un número bien formado no prueba que un documento sea auténtico; solo prueba que nadie se equivocó al copiarlo. Para comprobar un certificado hay que consultarlo en el sitio de quien lo emite, que es lo que explicamos en la sección siguiente. En clase, el estudiante escribe la función antes de ver la nuestra y luego busca por su cuenta otro par de errores que se anulen.
Verificar
Hágale cinco preguntas a cualquier curso antes de inscribirse. Si las respuestas son vagas, el certificado probablemente también lo sea.
Aplicadas a nosotros, las respuestas son estas. Firma Modern Age Coders. Demuestra que completó un curso en vivo con proyectos revisados. No es un documento oficial ni un título. El examen externo, en Python, es el PCEP, que usted rinde con el Python Institute. Y los proyectos quedan en su propio GitHub, a su nombre, para siempre.
Desconfíe también de los cursos gratis con certificado que piden datos personales o un pago a último momento "solo por el certificado". Nuestra primera clase es gratuita y no pide tarjeta. Después, las mensualidades se muestran en esta página y no hay cargos por emitir el certificado.
Horario
A la que usted reserve. El Perú está en UTC-5 y la India en UTC+5:30 todo el año, sin horario de verano en ninguno de los dos, así que la diferencia es siempre de diez horas y media.
| Hora de Perú | Hora de la India | Para quién suele servir |
|---|---|---|
| 6:00 a. m. | 4:30 p. m. | Quien trabaja de día y estudia antes de salir |
| 8:00 a. m. | 6:30 p. m. | Universitarios con clases por la tarde |
| 7:30 p. m. | 6:00 a. m. del día siguiente | Quien llega de la oficina y cena temprano |
| 9:00 p. m. | 7:30 a. m. del día siguiente | Quien solo dispone de la noche |
Cálculo nuestro con la base de zonas horarias tzdata (America/Lima, UTC-5; Asia/Kolkata, UTC+5:30). La hora oficial del Perú la mantiene el INACAL.
Las filas son conversiones, no turnos fijos. En las clases individuales la hora puede moverse de una semana a otra. En grupo, el mentor le propone los grupos abiertos que coinciden con su franja.
Avance
Con dos clases por semana y algo de práctica propia, muchos adultos llegan en unos meses. Esta es la escala que usamos para conversar sobre el avance; es nuestra y no reemplaza al examen.
| Etapa | Tiempo habitual | Qué hace el estudiante |
|---|---|---|
| 1. Escribe | Primer mes | Variables, condicionales y bucles en programas cortos |
| 2. Organiza | Segundo mes | Listas, diccionarios y cadenas; predice la salida antes de ejecutar |
| 3. Divide | Tercer mes | Funciones, excepciones y archivos, como el ejemplo del dígito de control |
| 4. Rinde | Cuarto mes en adelante | Simulacros cronometrados de 35 preguntas en 50 minutos |
| 5. Muestra | Al cerrar el curso | Un proyecto propio en GitHub, explicado en inglés, y el certificado de finalización |
Dos clases por semana y media hora diaria de práctica bastan para avanzar sin abandonar.
Reserve la etapa 4 para un período con menos carga laboral, porque los simulacros piden concentración.
Use los cursos de la carrera como material: reescriba en Python un ejercicio de su facultad.
Rinda el PCEP cuando sus simulacros superen con holgura el 70% que pide el examen.
Más cursos
Organizados por lo que quiere demostrar al terminar, todos en vivo y en inglés.
CCPI / EXAMEN / 01
El escalón siguiente al PCEP: clases, módulos y programación orientada a objetos en Python.
Ver el temarioCCPI / EXAMEN / 02
Para escolares que apuntan a universidades de Estados Unidos: Java y el examen AP completo.
Ver el temarioCCPI / EXAMEN / 03
Lo que se evalúa en entrevistas técnicas, practicado problema por problema.
Ver el temarioCCPI / PORTAFOLIO / 01
Una aplicación web completa, del diseño de la página a la base de datos, publicada en línea.
Ver el temarioCCPI / PORTAFOLIO / 02
Consultas, diseño de tablas y administración, con ejercicios sobre datos realistas.
Ver el temarioCCPI / PORTAFOLIO / 03
Control de versiones y trabajo en equipo: la vitrina donde vive su portafolio.
Ver el temarioCCPI / ESCOLAR / 01
La base que luego permite intentar el PCEP con calma.
Ver el temarioCCPI / ESCOLAR / 02
Objetos y clases desde la secundaria, con proyectos que se pueden mostrar.
Ver el temarioCCPI / ESCOLAR / 03
Algoritmos y lógica para escolares que disfrutan los retos.
Ver el temarioCómo se estudia
Cualquier día y a cualquier hora, con total flexibilidad: elija una clase grupal o, para un plan muy personalizado, clases individuales a la hora que mejor le convenga a su familia.
Al amanecer
Una clase antes de entrar al trabajo.
Entre clases
Para universitarios con huecos en el horario.
Semana cambiante
En individual, cada sesión se agenda aparte.
El mentor ve su pantalla y corrige su código mientras usted lo escribe.
Cada ejercicio empieza con una pregunta: qué imprimirá este programa.
En la etapa final, pruebas con el formato y el tiempo del PCEP.
Ningún módulo se cierra sin un programa propio en su GitHub.
Una sola persona acompaña su avance hasta el certificado.
Clase grupal de quince a veinte estudiantes, o sesiones individuales.
Proyectos de nuestros estudiantes
Proyectos reales de nuestros estudiantes, como los que forman un portafolio. Hay más en Student labs, en inglés.

IA y ML
Un coach de nutrición con IA que analiza las comidas y avanza paso a paso hacia una meta.

IA y ML
Un chatbot que responde preguntas de matemáticas y programación, creado y publicado por un estudiante.

IA y ML
Un asistente que ayuda a los jóvenes a reconocer situaciones de riesgo en internet.

Aplicación web
Un sitio de pronóstico del clima con condiciones en vivo para cualquier lugar.
Precios
Abajo verá cada mensualidad expresada en dólares estadounidenses; el cobro es con tarjeta y la conversión a su moneda corre por cuenta de su banco el día del cargo. El certificado de finalización está incluido y no tiene costo adicional; la inscripción al examen PCEP se paga aparte, directamente al Python Institute.
Primera clase gratis
Gratis
sin tarjeta
Clase grupal
$100 USD
al mes, ocho clases en vivo
Clases individuales
$150 USD
al mes, ocho clases en vivo
Lo que dicen las familias
Lo que escribieron en Google estudiantes y familias de distintos países, sin retoques ni traducción.
★★★★★
"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
Preguntas frecuentes
No. Todos nuestros cursos se dictan en vivo, por internet y en inglés, y así se lo decimos antes de empezar. Es una ventaja doble: aprende a programar en el idioma de la documentación y de los mensajes de error, y practica la expresión oral, que en el EF EPI 2025 es la habilidad más baja del Perú con 480 puntos. Lima, con 555 puntos, figura en el nivel alto. Si el ritmo le cuesta, el mentor lo baja.
No. Lo emitimos nosotros, Modern Age Coders, para dejar constancia de que usted terminó el curso. Tampoco equivale a un título: no lo otorga una universidad y no tiene reconocimiento del MINEDU ni de SUNEDU. Sus proyectos revisados pesan más que el papel.
Es la certificación de nivel inicial en Python del Python Institute. Su página publica las condiciones del PCEP-30-03: 35 preguntas en 50 minutos, aprobación desde el 70% y una credencial que vence a los 5 años. Nosotros le preparamos; el examen lo rinde usted con el Python Institute.
No. Nuestras mensualidades cubren las clases y el certificado de finalización. La inscripción al examen se compra aparte al Python Institute, cuando usted decida rendirlo.
No, y no lo prometemos. Le ayudamos a construir proyectos propios en GitHub y a explicarlos en inglés, que es lo que se revisa en una entrevista técnica. El empleo depende de muchos factores que ningún curso controla.
No. Los cursos de Python y Java empiezan desde cero. El PCEP tampoco pide requisitos previos, según la página del Python Institute.
Desde los 13 años en los cursos para adolescentes. Los cursos de nivel universitario y profesional son para mayores de 18.
Cualquier día y a cualquier hora, con total flexibilidad: elija una clase grupal o, para un plan muy personalizado, clases individuales a la hora que mejor le convenga a su familia. Por ejemplo, las 9:00 p. m. en Lima son las 7:30 a. m. del día siguiente en la India.
Depende de su punto de partida y del ritmo. Con dos clases por semana, muchos adultos llegan a los simulacros del PCEP en unos cuatro meses. En la clase de prueba el mentor le da una estimación según su nivel.
La clase de prueba es gratuita, pero no emite certificado. El certificado de finalización se entrega al completar un curso pagado, sin cargo extra por emitirlo.
Cada mes, con tarjeta y en dólares estadounidenses. La conversión a su moneda la aplica su banco. No cobramos matrícula ni emisión de certificado.
Para seguir leyendo
Otras páginas nuestras sobre exámenes, método y cursos en el Perú.
El examen PCEP explicado en detalle, en inglés.
Cómo se encadenan las dos certificaciones del Python Institute.
Lo que hay detrás de un buen portafolio: método, no memoria.
Todas nuestras clases para el Perú, por edad y por tema.
Si en casa ya se habla inglés por el colegio de los hijos.
El método de nuestras clases, explicado paso a paso.
Parte de la guía: Todas las páginas de Perú
Más guías: Clases de programación e IA en Perú (en inglés) · Clases de programación en inglés · Empiece aquí: English-medium coding in Lima · Por edad y etapa: Programación para adolescentes · Exámenes, olimpiadas y vacaciones: Canguro Matemático · Guías para elegir: ¿Robótica o programación para niños? · Regiones del Perú: Amazonas region · Ciudades: Arequipa: programación para niños · Distritos de Lima y Callao: Programación para niños en Ancón
Empiece aquí
Durante la clase de prueba se le pide resolver un ejercicio corto, le hace preguntas sobre su objetivo, sea un examen, un cambio de trabajo o un proyecto, y le sugiere el curso que le conviene. No hace falta experiencia.
Si quiere conocer el nivel antes, lea PCEP Python certification prep o How we teach, ambas en inglés.
Escríbanos por WhatsApp · +91 91233 66161 · connect@modernagecoders.com
Recuerde: toda clase es en vivo, por internet y en inglés, dictada desde la India. Por WhatsApp le atendemos también en castellano.
Una demo prioritaria es una clase completa de unos 45 a 60 minutos. Después, el mentor envía por WhatsApp un informe escrito de habilidades y un plan de aprendizaje personal. Si se inscribe, el pago de la demo se descuenta de la primera mensualidad: envíenos por WhatsApp el número de pedido de la demo.
Reservar una demo prioritaria