Skip to content
UdemyBestseller on UdemyPythonPaid courseAll LevelsCertificate

Python TOTAL con IA: de CERO a Programador Full en 16 días (Udemy.com)

16 proyectos REALES. 160 ejercicios de código. Machine Learning, Data Science, API, Web Scraping, Juegos y más!

Created by: Federico Garay

Last updated July 2026

Our take

Based on the ratings of 37,539 students, a sample of their written reviews and the syllabus, as the course stood in July 2026. No course pays to be reviewed.

Federico Garay teaches Python in Spanish through one finished program per day. Early days build a name generator, a commission calculator and a hangman game. Object-oriented programming fills days 7 to 9, and the later days move into web scraping, a personal finance manager and, per the description, data science, machine learning and an AI chatbot. It runs about 36 hours across 265 lectures, with 159 coding exercises and a quiz after each topic. The syllabus lists twelve day-sections, though the title promises sixteen. Last updated July 2026.

Reviewers like the teaching most. They call the explanations clear and the classes light and entertaining, and one says the many exercises push students to practice, research and learn. One person who arrived knowing some Python says the projects finally showed how to apply it. The criticism is mild. A three-star reviewer says the course loses value once the AI assistant arrives, and that learning Python in depth this way is hard. Another wanted more time on machine learning, and one says the plan could easily run past sixteen days.

Only about 200 of roughly 37,500 ratings are one or two stars, and nearly three quarters are five stars, so the pattern is steady. It suits Spanish speakers who want to build things from day one. No captions are listed, so it is Spanish audio only. If your goal is deep language theory or serious machine learning, plan to add a second course after this one.

Best forSpanish speakers starting from zero who learn best by building a small program every day.
Skip it ifYou want deep Python theory, heavy machine learning, or English audio and captions.

Pros

  • One finished program per day, from a hangman game to a personal finance manager
  • Reviewers call the explanations clear and the classes light and easy to follow
  • 159 coding exercises plus a quiz per topic keep students practicing
  • Updated July 2026, with PyCharm's AI assistant taught after the manual basics

Cons

  • Reviewers say the AI-assisted sections teach less Python than the hand-coded days
  • Machine learning gets limited time for anyone who wants that depth
  • Spanish only, and no captions are listed in the course data
Muy bien, organizado. Las lecciones son claras y concisas e introducir tantos ejercicios prácticos te empuja a practicar, investigar y aprender.
Oscar Lopez Autran, a student

Listed for all levels. Starts from zero with no prerequisites, though one reviewer with some Python also found it useful.

icon
What you will learn

  • Dominarás la programación profesional en Python
  • Crearás programas sólidos, avanzados y útiles
  • Trabajarás en programas del mundo real todos los días. Cada sección finaliza con un proyecto que podrás completar con lo aprendido en el día
  • Aplicarás Python en aplicaciones como: Juegos, Inteligencia Artificial, Machine Learning, Data Science, Gestión Administrativa y mucho más
  • Comprenderás la Programación Orientada a Objetos (OOP)
  • Aprenderás con claridad los temas más complejos

Course content

12 sections · 265 lectures · 36 hours of video 178 quizzes, 159 coding exercises, 24 articles

  1. 1DIA 1 - PROGRAMA UN CREADOR DE NOMBRES 3 free previews15 lectures · 10 quizzes · 53 min
  2. 2DÍA 2 - PROGRAMA UN CALCULADOR DE COMISIONES 2 free previews17 lectures · 19 quizzes · 1.2 hours
  3. 3DÍA 3 - PROGRAMA UN ANALIZADOR DE TEXTO15 lectures · 28 quizzes · 2.2 hours
  4. 4DÍA 4 - PROGRAMA EL JUEGO 'ADIVINA EL NÚMERO' 1 free preview18 lectures · 34 quizzes · 2.4 hours
  5. 5DÍA 5 - PROGRAMA EL JUEGO 'EL AHORCADO' 1 free preview16 lectures · 19 quizzes · 2.3 hours
  6. 6DÍA 6 - PROGRAMA UN RECETARIO13 lectures · 15 quizzes · 2.1 hours
  7. 7DÍA 7 - PROGRAMA UNA CUENTA BANCARIA 1 free preview15 lectures · 25 quizzes · 1.9 hours
  8. 8DÍA 8 - PROGRAMA UNA CONSOLA DE TURNOS 1 free preview13 lectures · 10 quizzes · 1.9 hours
  9. 9DÍA 9 - PROGRAMA UN BUSCADOR DE NÚMEROS DE SERIE12 lectures · 16 quizzes · 1.7 hours
  10. 10DIA 10 - PROGRAMA EL JUEGO 'PIZZA SURVIVOR' 1 free preview41 lectures · 1 quiz · 6.3 hours

Who it is for

The instructor says it suits

  • Principiantes que no saben nada de programación
  • Iniciados que desean llevar sus habilidades al máximo
  • Usuarios avanzados de Python que quieren aplicarlo en áreas específicas de desarrollo
  • Programadores de otros lenguajes que quieren incluir a Python en su CV
  • Emprendedores que quieren crear sus propias aplicaciones para sus negocios
  • Soñadores que quieren dar un giro a sus vidas y dijeron: "voy a ser programador, ¿por donde comienzo?"

What you need before you start

  • Acceso a un ordenador con conexión a internet
  • Deseo de crecimiento rápido y ganas de aprender con alegría

How it compares

Against the other 388 rated Udemy courses in Python on CourseDuck:

  • Rating4.8 out of 5higher than 95% of them
  • Reviews37,539#12 of 389 by number of reviews
  • Length36.2 hourslonger than 92% of them
  • Last updatedJuly 2026more recently than 90% of them

icon
Course Description

Aprende TODO PYTHON —ahora con Inteligencia Artificial— en 16 días.


Nuestro programa intensivo fue diseñado para que aprendas y practiques, en un calendario de 16 días de estudio:

  • Cada día crearás un programa real y completo

  • Aprenderás a programar con IA: primero entiendes cada concepto a mano y luego amplificas tu trabajo con el Asistente de IA de PyCharm, aprendiendo a leer y evaluar con criterio el código que genera

  • Cada concepto incluye un PDF descargable para tener todo a mano

  • Cada video tiene una introducción teórica y una demostración práctica

  • Cada lección viene con 3 ejercicios de código para que practiques lo aprendido

  • Cada tema se cierra con un cuestionario para afianzar lo aprendido

  • Cada jornada termina con un momento para reflexionar y celebrar lo aprendido


El programa se divide en 3 partes:

  1. Desde el día 1 al día 6: Entrenamiento básico. Los conceptos fundamentales de Python para ser un programador robusto y con la base bien firme.

  2. Desde el día 7 al día 9: Fase avanzada. Ingresa a la Programación Orientada a Objetos (OOP), para crear programas ágiles, sólidos, económicos, repetibles y fáciles de mantener.

  3. Desde el día 10 en adelante: Evoluciona a Experto. Ya eres un programador avanzado de Python, y ha llegado la hora de conocer sus principales aplicaciones en el mundo real. En cada una aprenderás los fundamentos por tu cuenta y luego potenciarás tus proyectos con Inteligencia Artificial, tal como se programa hoy profesionalmente. Profundizarás en áreas de desarrollo como:

    • Videojuegos

    • Interfaces Gráficas

    • Web Scraping

    • Ciencia de Datos

    • Machine Learning

    • Reconocimiento Facial

    • Aplicaciones potenciadas por Inteligencia Artificial (crea tu propio chatbot conectando un modelo de lenguaje vía API)

    • y mucho (pero mucho) más.


¿Por qué puedo ayudarte?

Mi nombre es Federico Garay y soy instructor Best Seller, con las mejores calificaciones en Udemy. He ayudado a más de 500.000 personas a lograr aprendizajes que cambiaron sus vidas. Mis cursos de programación en JavaScript, C# y VBA y Pandas/Python llevaron a muchos estudiantes a lograr ese trabajo soñado o esa promoción tan merecida. Mira lo que dicen:


"Este programa es perfecto, las clases bien explicadas y el profesor transmite animo y muy profesional sobre todo, después de tomar el curso estoy bastante seguro para aprender mas y continuar mi camino en el mundo de la programación y los videojuegos." (Ares Xavier Aren)

"Hasta ahora me ha parecido un curso excelente, bastante detallado, pero no me sorprende ya que he tomado otro curso anteriormente con el profe Fede y la verdad aprendes porque aprendes, de los mejores profesores que he visto que realmente se interesa en que te quede claro el tema, en cuanto vi que el profe impartía este tema no dude en comprarlo.." (Erika Raquel Gutiérrez Aguilar)

"Como un novato quería aprender a programar para poder tener un hobby mas, pero como lo explica este tipo, como lo enseña, como sabe lo que dice, me esta convenciendo de convertirlo en una profesión real" (Carlos David Villamarin Marrugo)


Por qué aprender PYTHON

Python es uno de los lenguajes más buscados del mundo. Por su sencillez, su ductilidad y su flexibilidad, se ha transformado en el lenguaje favorito. Sus instrucciones son lo más cercanas posible al lenguaje humano, lo cual hace que sea más fácil de aprender, y esto hace que sea ideal para personas que se están iniciando en el mundo de la programación.

Además de sencillo es poderoso: con unas pocas líneas de código puedes realizar tareas que en otros lenguajes de programación ocuparían cientos de líneas, y esto hace que aumente considerablemente tu productividad.

Por otro lado es uno de los lenguajes de programación más versátiles que existen, y puede ser usado en muchos campos diferentes. Es decir, permite programar desde videojuegos hasta sitios web, aplicaciones móviles y herramientas con inteligencia artificial.


Razones para NO tomar este curso

A mí no se me ocurren. Pero si quieres tomar el curso SIN RIESGOS, recuerda que cuentas con la garantía de Udemy de devolución del 100% del dinero dentro de los 30 días. No me preocupa, sé que vas a amar a Python Total.


Nos vemos en la lección #1

Fede

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Federico Garay

¿Por qué he llegado a más de 500.000 estudiantes pero mi calificación global no baja de 4.7 estrellas?

Primero, porque hago todo esto con mucho amor.

En segundo lugar, porque me lo tomo muy en serio, pero sin dejar de divertirme. Aunque tal vez también porque soy un apasionado por aprender y por compartir lo aprendido.

Soy como mis estudiantes: quiero ser mejor, cada día, un poquito.

Me he propuesto desarrollar cursos en Udemy (¡más de 50 ya!) para transmitir mi experiencia, conocer personas con ganas de ser mejores, y mejorar mi calidad de vida haciendo lo que me gusta. Más de 500.000 estudiantes se han unido a esta aventura.

Soy el fundador de Escuela Directa, una usina de contenido que promueve la educación ACCESIBLE para TODOS.

Hasta los 42 años, mi profesión formal era la Psicología (con más de 20 años de experiencia clínica y especializado en Drogadependencias).

Mi profesión me ha llevado a trabajar mucho en docencia y en especial con jóvenes.

También soy Licenciado en Artes Plásticas, y me paso horas dibujando cómics, programando, o tomando fotos. He cantado en coros, he bailado en murgas, he militado en política, me apasiona la buena cocina, viajar mucho, participar en mi comunidad y tener mis sentidos siempre abiertos.

Y ya que estamos, soy Especialista en Excel (MO-200) certificado por Microsoft.

icon
More courses by Federico Garay

$11.99

Original price $74.9984% off

$11.99

Original price $89.9987% off

$11.99

Original price $89.9987% off

$12.99

Original price $49.9974% off

$11.99

Original price $59.9980% off

$11.99

Original price $59.9980% off

icon
More Python courses

$11.99

Original price $44.9973% off

$11.99

Original price $54.9978% off

$11.99

Original price $19.9940% off

$10.99

Original price $59.9982% off

$10.99

Original price $64.9983% off

$11.99

Original price $54.9978% off

icon
Reviews

4.8

37,539 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Nicolas Douglas Fedorovsky on 8/18/2026

Federico es un instructor que brinda excelentes contenidos y hace las clases amenas y entretenidas. El curso es totalmente recomendable por sus claras explicaciones y su aprendizaje incremental a mendida que se suceden los "días planificados". El abrodaje al uso de la IA para la programación se condice con las prácticas de programación que se utilizan hoy en día. Felicitaciones al instructor y mi recomendación para que, quienes quieran aprender bien Python, adquieran sin dudar este curso !

By Ismael Martín Prieto on 7/8/2026

Buen curso con mucho aprendizaje, si es cierto que, la integración de la inteligencia artificial en nuestros proyectos me deja un sabor de boca amargo. El hecho de estar generando código que considero que, con lo aprendido, yo mismo no sería capaz de escribir a mano me hace pensar que no estoy capacitado. Aun así, este es el rumbo que está llevando en la actualidad esta profesión y es necesario adaptarse.

By Guillermo Montenegro on 7/5/2026

He terminado el curso y es increíble..!!.. Este es mi segundo curso con Fede.. ya voy 6 semanas, y ya compré el siguiente en dificultad, estoy empezando: Python para Data Science & Machine Learning en 18 Días, siempre con Fede.., en verdad, estoy gratamente impresionado con la calidad y el cariño que le pone al enseñar python.. Mi sincera recomendación: cómpralos todos ya..!! Saludos y siempre mejores deseos, Guillermo

By GERARDO ALVAREZ PRIETO on 6/15/2026

Muy completo, a veces pauso el video para hacer una solución personal y al continuar, fede hace el mismo método como si me leyera la mente. En general muy completo el curos, si lo recomendaría a otros que deseen aventurarse en el mundo de la programación

By Jose Social Flow on 6/4/2026

Llevo casi la mitad del curso y me parece un curso total y muy bien planteado, yo no lo haré en 16 dias me parece poco, aunque quizás eso tenga que ver mas conmigo que con el propio curso. Creo que es uno de los mejores cursos y mejor explicados que he seguido. Lo recomiendo al 100% cuando lo acabes tendrás un muy buen nivel de python

By Erica Escudero on 5/24/2026

Pues muy bien, me siento más segura con Phyton, el curso lleva muy bien los distintos módulo. En el juego del repartidor, quizás es mejor arrancar con la arquitectura, que tiene que hacer el juego y dividirlo de entrada en funciones. Yo lo fui haciendo con bucles y me mareé mucho y lo arranque de nuevo definiendo las funciones, me parece que es la mejor manera para estructurarlo, es mi opinión!

By Samuel Mazo Echeverri on 5/17/2026

Me gustó mucho el curso a pesar de que me demoré bastante en terminarlo. Los ejercicios luego de cada día fueron lo mejor para recordar lo que recién había aprendido. En general el curso estuvo bastante bien. Pero hay un par de cositas que a día de hoy no funcionan como en el video y hay que hacer algunos cambios. Como los día en los que hacemos uso de las librerías de face_recognition o el django con el csfr token en algunas partes del video no están y toca resolver por tu cuenta pero eso también hace parte de aprender. En general el curso me gustó mucho y aprendí cosas de lo más sencillas como hacer un en un print o a usar mejor la lógica de la programación orientada a objetos. También me parece muy importante el configurar un entorno virtual para no mezclar librerías entre diferentes proyectos. Un curso que contiene de todo y la verdad, muy completo. 100% recomendado

By Francisco Jose Ruiz Campos on 4/21/2026

El curso está bien planteado en lo referente a los hitos de aprendizaje y el modo de cumplirlos. Cierto es que para programadores o diseñadores con cierta experiencia al principio puede parecer un poco simple, pero la creciente complejidad de los contenidos y el modo de abordarlos y solucionarlos revierte esta sensación inicial. Lo he disfrutado.

By Juan Carlos Rosales on 4/20/2026

Muy buena explicación. Fede hace las lecciones entretenidas e interesantes con aplicación práctica de lo aprendido. Me parece que podría mejorar en la actualización del curso, ya que como fue creado hace ya un tiempo, hay cosas que ya cambiaron y que funcionan diferente o que son obsoletas. En general me parece un excelente instructor.

By Jesica Bello Cardozo on 4/2/2026

El curso me pareció excelente, la forma de explicar del instructor es muy buena, y, siendo una persona que no era muy afín a la programación, me impulsó a continuar con los retos de las lecciones, y creo que lo más valioso fue haber incluido esas partes de reconocimiento por el progreso, en verdad fueron muy útiles. ¡Mucha gracias!

Showing all 10 reviews on CourseDuck

Read all 37,539 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 96 / 100