Me encanto la clase muestra impartida por Aldo Cobarruvias , muy practica mi hijo quedo encantado lo recomiendo al 100
Yesy Moreno
Facebook recommendation for Algonova Latinoamérica · March 7 (original in Spanish)
Coding Courses for Teens · Ages 14–17
Online coding for teens ages 14 to 17. Python Pro: object-oriented programming, Machine Learning, mobile apps, 3D video games, and a real GitHub portfolio. No prior experience required. Free trial class — no card, no commitment.
+1M
graduates worldwide
97
countries
10+ years
of experience
4.9
parent rating
Why Algonova
Real projects
Code on GitHub from day one
No generic tutorials. From day one your teen writes real Python: mobile apps, Machine Learning models, and 3D video games. Every session ends with code pushed to GitHub.
Selected teachers
TecNM · CINVESTAV · UASLP · IPN-ESCOM
Graduates of technical universities like CINVESTAV, TecNM, and IPN-ESCOM, with real industry experience at companies like Uber, Cisco, and Boletia. 3-stage selection process.
IT career pathway
Python, ML, Mobile Apps, 3D · GitHub
Python Pro (2 years): by the end your teen has real experience with Machine Learning, mobile apps, and 3D video games, an Algonova certificate, and a GitHub portfolio ready for employers and universities.
Python Pro · 2 years
Neftalí Cázares · Python Pro teacher · CINVESTAV
Python Pro · Year 1 (32 classes)
Professional fundamentals: object-oriented programming, data structures, automation scripts, and desktop apps with PyQt5. First real portfolio on GitHub.
Python Pro · Year 2 (32 classes)
Going deeper: data analysis with Pandas, Machine Learning, mobile apps, and 3D video games with Panda3D. Projects to show universities and employers.
GitHub portfolio from the first module
Every project gets documented on GitHub. By the end of Python Pro, your teen has a personal digital brand with real projects: mobile apps, ML models, and 3D games — ready for universities, jobs, and internships.
Real prep for an IT career
No simulations. The projects they build are the kind asked in technical interviews. Two years of constant practice in advanced Python, ML, and app development = a real edge in the job market.
Algonova Teaching Team

Diego went from zero to his first GitHub project in a few months. The teacher connects Python with real AI and app projects — exactly what helps for university.

Diego's mom
Python Pro student's mom · Monterrey

Leonardo Cárdenas

Neftalí Cázares

Aimée Pineda

Harold Cruz

Sofía Ramos

Carlos Vega

Valeria Morales

Andrés Gutiérrez
How it works
Every step is designed so your teen moves forward with confidence, builds real projects, and develops their IT career at their own pace.
01
Free trial class (60 min)
Your teen meets the teacher, writes their first lines of Python, and discovers if Python Pro is the right next step. No card, no commitment.
02
Diagnosis and personal plan
After the class we share which format fits best: 1-on-1 individual or mini-group of 4. If they have prior experience, we place them directly in the right module.
03
Learn Python with real projects
Your teen moves module by module: object-oriented Python, data analysis with Pandas, Machine Learning, mobile apps, and 3D video games with Panda3D. Every project goes on GitHub. 24/7 access to the Algonova platform.
04
GitHub portfolio and Algonova certificate
At the end of each module they present a real project. After Python Pro they receive their Algonova certificate and a GitHub portfolio ready to show employers and universities.
Free trial class · 60 minutes · No card
Teen Coders curriculum 14–17

Facebook recommendations
Me encanto la clase muestra impartida por Aldo Cobarruvias , muy practica mi hijo quedo encantado lo recomiendo al 100
Yesy Moreno
Facebook recommendation for Algonova Latinoamérica · March 7 (original in Spanish)
Mi hijo le encantó la clase muestra y el curso. Desde el inicio la atención fue muy buena y el seguimiento a sido muy satisfactorio, están atentos a las necesidades de los alumnos y se acoplan al horario familiar. En lo personal me gusta mucho la dinámica que tiene el curso y la instructora que tiene mi hijo es muy atenta y entusiasta, observó que esta desarrollando muchas habilidades que le servirán en su futuro académico. Muchas gracias!
SinnUhe GaLindo
Facebook recommendation for Algonova Latinoamérica · March 15 (original in Spanish)
todo excelente y muy buena comunicación, además de dar la clase super claras y muy exactas , el maestro siempre se porto ala altura del alumno y del padre de familia, excelente servicio,podría recomendarlo.
Richard Hernandez
Facebook recommendation for Algonova Latinoamérica · March 8 (original in Spanish)
FAQ
In Python Pro (ages 14–17) teens learn professional-level advanced Python. The course covers object-oriented programming, data structures and data analysis with Pandas, plus Machine Learning, desktop apps with PyQt5, mobile apps, and 3D games with Panda3D. It runs for 64 classes over 2 years, taught live online by a real teacher. From the very first module, each student builds a GitHub portfolio that documents their projects. The free trial class helps place the student at the right level before starting.
No, prior coding experience is not required. Python Pro is designed for teens starting from scratch, with progress guided by a real teacher in live online classes. If the student already comes from Python Start or Roblox Studio, the free trial class helps us place them in the right module so they advance faster and build on what they know. This way every teen begins exactly where they should, without repeating content or skipping important foundations.
The main difference is age and technical depth. Python Start (ages 12–13) introduces real Python through video games and builds a basic GitHub portfolio, ideal for laying the foundations. Python Pro (ages 14–17) goes much deeper: Machine Learning, mobile apps, and 3D games, with professional-level projects. Both courses are taught live by a real teacher, with the same teacher assigned for the whole course. The free trial class helps decide which one fits best based on the student's age and experience.
They learn applied Machine Learning basics, focused on solid foundations rather than advanced theory. The course covers classifiers with scikit-learn, intro-level neural networks with TensorFlow/Keras, and data analysis with Pandas. It is not a grad-school level: the goal is for teens to understand the key concepts and apply them in real projects documented in their GitHub portfolio. Classes are live with a real teacher who guides each project step by step and answers questions in the moment.
Classes are online and live, taught by a real teacher. There are two formats to choose from: 1-on-1 individual sessions of 60 minutes (1 to 3 times per week), or a mini-group of 4 students for 90 minutes (once a week). In both cases the same teacher is assigned for the whole course, giving continuity and close tracking of progress. The free trial class lets you experience the format and place the student at the right level before enrolling.
They need a computer or laptop (not a tablet), an internet connection, and about 60 quiet minutes to focus. For Python you need to install Python and Visual Studio Code, but don't worry: the teacher walks you through the setup in the first session. Classes are live with a real teacher, so any technical question gets solved right away. With that basic equipment, the teen can follow the whole course and build their GitHub portfolio without complications.
Yes, you can pause the course if you travel. We let you pause for up to 3 months without losing your spot or the classes you've already paid for, so you can resume when you return. For 1-on-1 classes you can also cancel free of charge up to 24 hours before the lesson, and in every format you get a full refund for any unused classes. This gives you flexibility to fit the course to your family's pace, with no risk of losing what you invested.
The GitHub portfolio built in Python Pro helps with university applications and first jobs or internships in tech. If your child is coming from earlier, the full path starts at Coding 6–9 and 10–13 (Roblox + Python Start), so they arrive well prepared for this level.
Algonova is an international school with 1M+ graduates across 97 countries and over 10 years of experience, rated 4.9★ by families. Classes are live with real teachers, the same teacher throughout the course, and your child finishes with real projects to show — not just theory.
Free trial class · 60 minutes · Online
A free 60-minute online class. Your teen writes their first lines of Python with a teacher. We share a personalized plan at the end. No card, no commitment.