cursos.
← Programación
Ficha 005.252YouTubeGRATIS

Curso Completo de Python para Principiantes (2023)

por ATL Academy (by Lucas Moy)

Recorre Python desde la instalación hasta una API REST con Flask, pasando por POO, machine learning, frontend web, bases de datos y SQL, con varios ejercicios prácticos.

Recomendado, valoración editorial 4 de 5

verificado 2026-09-09 — sigue siendo gratis en YouTube

Empezar en YouTube

Respuesta rápida

Curso gratis de Programación de nivel principiante en YouTube impartido por ATL Academy (by Lucas Moy) (9 h 09 min). Nuestra valoración: 4/5, recomendado. Comprobamos que sigue siendo gratis el 9 de septiembre de 2026.

Veredicto
4/5 · Recomendado
Para quién
Personas que empiezan a programar desde cero y quieren un recorrido largo con Python como primer lenguaje.
Nivel
Principiante
Duración
9 h 09 min · 32 capítulos
Precio
Gratis en YouTube
Autor
ATL Academy (by Lucas Moy)
Publicado
2022
Plan sugerido
17 sem. · 5 h/sem.
Verificado
el 9 de septiembre de 2026

Nuestro veredicto

Recomendado, valoración editorial 4 de 5

Curso amplio y bien estructurado para aprender Python desde cero, que llega a bases de datos y una API REST con Flask. Es ideal para principiantes que quieren un recorrido largo con ejercicios; conviene complementar machine learning y frontend si interesan en profundidad.

Puntos fuertes

  • Estructura clara en 32 capítulos con progresión de lo básico a un proyecto integrado.
  • Incluye varios ejercicios prácticos repartidos por el curso.
  • Amplitud inusual: del primer programa a bases de datos y API REST.

A tener en cuenta

  • Publicado en 2022, aunque el título indica 2023; las herramientas pueden haber cambiado.
  • Machine learning y frontend se tratan como introducciones, sin mucha profundidad.
  • Un único vídeo de más de 9 horas exige buena organización para seguirlo.

De qué trata

Curso en vídeo de unas 9 horas (549 minutos) organizado en 32 capítulos que parte de la instalación de PyCharm y el primer "Hola Mundo" en Python. Continúa con variables, tipado, operadores, funciones, bucles, arreglos, diccionarios y programación orientada a objetos.

En la segunda mitad amplía el alcance: una introducción al machine learning, nociones de HTML, CSS y JavaScript, cómo funciona un servidor, bases de datos, diseño de tablas y SQL. Termina con URL, métodos HTTP, JSON y XML, y una API REST con Flask. Incluye ejercicios como una calculadora de IMC, un chat con emojis y un sistema de gestión en dos partes.

  • Fundamentos: variables, operadores, funciones, bucles y diccionarios
  • Programación orientada a objetos en Python
  • Bases de datos, diseño de tablas y SQL
  • API REST con Flask, HTTP, JSON y XML
  • Ejercicios: IMC, chat con emojis, encriptador y sistema de gestión

Para quién es este curso

  • Personas que empiezan a programar desde cero y quieren un recorrido largo con Python como primer lenguaje.
  • Quien quiere ver cómo se conectan Python, una base de datos, SQL y una API en un proyecto de gestión.
  • Autodidactas que aprenden mejor con ejercicios guiados a lo largo del curso.

Mejor busca otro si…

  • Quien ya domina los fundamentos de Python y solo busca un tema avanzado concreto.
  • Quien necesite un tratamiento profundo de machine learning o de desarrollo frontend: aparecen como introducciones.

Antes de empezar

  • Ninguno: el curso está planteado para principiantes y empieza por la instalación de PyCharm.

Qué sabrás hacer al terminar

  • Escribir programas básicos en Python con variables, operadores, funciones y bucles.
  • Usar estructuras de datos como arreglos, diccionarios y arrays multidimensionales.
  • Entender los conceptos básicos de la programación orientada a objetos.
  • Diseñar tablas y hacer consultas con SQL.
  • Construir una API REST con Flask y entender HTTP, JSON y XML.

Estructura del curso

  1. 01

    Primeros pasos y fundamentos

    Desde 0:00: introducción, instalación de PyCharm, "Hola Mundo", qué es información, nomenclatura de variables, tipado fuerte, concatenación y operadores de comparación y aritméticos.

  2. 02

    Funciones, depuración y bucles

    Desde 52:18: funciones, ejercicio de calculadora de IMC, bugs y debugging, bucle while y ejercicio de chat con emojis en la consola.

  3. 03

    Estructuras de datos y POO

    Desde 1:38:43: arreglos, bucle for, diccionarios, ejercicio de encriptador de archivos, arrays multidimensionales y programación orientada a objetos (2:33:33).

  4. 04

    Machine learning y nociones web

    Desde 2:58:24: introducción y ejercicio de machine learning; luego HTML, CSS y JavaScript, cómo funciona un servidor y el frontend de un sistema de gestión (3:28:32).

  5. 05

    Bases de datos y SQL

    Desde 4:22:34: introducción a bases de datos, diseño de tablas (4:52:33) y un bloque extenso de SQL (5:31:46).

  6. 06

    APIs y cierre del proyecto

    Desde 6:39:40: estructura de una URL, métodos HTTP, JSON y XML, API REST con Flask (7:01:10) y segunda parte del sistema de gestión (8:13:27).

Capítulos del vídeo

  1. 0:00Introducción al Curso de Programación en Python
  2. 2:49Instalación de Pycharm
  3. 4:33"Hola Mundo" en Python
  4. 6:27¿Qué es información?
  5. 8:23Nomenclatura de Variables
  6. 15:08¿Qué es un lenguaje de tipado fuerte?
  7. 18:00Concatenación de Textos
  8. 24:55Operadores de Comparación
  9. 48:19Operadores Aritméticos
  10. 52:18¿Qué es una función?
  11. 59:11Ejercicio: Calculadora de IMC
  12. 1:16:55Bugs y Debugging
Ver los 20 restantes
  1. 1:20:17Bucle: While
  2. 1:29:40Ejercicio: Chat con Emojis en la consola
  3. 1:38:43¿Qué son los Arreglos?
  4. 1:41:49Bucle: For
  5. 1:46:38Diccionarios
  6. 1:52:29Ejercicio: Encriptador de archivos con Datos Personales
  7. 2:20:11¿Qué es un Array Multidimensional?
  8. 2:33:33Programación Orientada a Objetos
  9. 2:58:24Introducción Machine Learning
  10. 3:02:08Ejercicio: Machine Learning
  11. 3:18:55Introducción a HTML, CSS y Javascript
  12. 3:23:33¿Cómo funciona un servidor? (Google Cloud)
  13. 3:28:32Ejercicio: Sistema de Gestión (Frontend)
  14. 4:22:34Introducción a Bases de Datos
  15. 4:52:33Diseño de Tablas
  16. 5:31:46SQL
  17. 6:39:40Estructura de una URL y los Métodos HTTP
  18. 6:53:57¿Qué es JSON y qué es XML?
  19. 7:01:10Ejercicio: Api REST con Flask
  20. 8:13:27Ejercicio: Sistema de Gestión (Parte 2)

Plan de estudio sugerido

17 semanas · unas 5 h por semana

  1. 1.Semanas 1-3 (0:00-1:38:43): fundamentos, funciones y while; repite la calculadora de IMC sin mirar.
  2. 2.Semanas 4-6 (1:38:43-3:18:55): estructuras de datos, for, diccionarios, encriptador y POO; crea tus propias clases.
  3. 3.Semanas 7-10 (3:18:55-4:52:33): machine learning, frontend web y el inicio de bases de datos.
  4. 4.Semanas 11-14 (4:52:33-6:39:40): diseño de tablas y SQL; practica consultas propias.
  5. 5.Semanas 15-17 (6:39:40-final): HTTP, JSON, API con Flask y segunda parte del sistema de gestión.

El plan cuenta con tiempo para pausar y practicar, no solo con la duración del vídeo. Si quieres adaptarlo a tu semana, lee cómo montar tu plan de estudio semanal.

Consejos para seguirlo

  • Escribe el código a la vez que el vídeo y pausa en cada ejercicio (IMC, chat con emojis, encriptador) para intentarlo antes de ver la solución.
  • Instala PyCharm antes de empezar, como muestra el segundo capítulo.
  • Dedica tiempo extra al bloque de SQL (desde 5:31:46), que dura más de una hora.
  • Antes de la API con Flask (7:01:10), repasa HTTP, JSON y XML del capítulo anterior.
  • Al terminar, rehaz el sistema de gestión cambiando alguna funcionalidad por tu cuenta.

Antes y después de este curso

Cómo lo presenta ATL Academy (by Lucas Moy)

Sé Programador Python, una de las profesiones con más futuro y sé parte del cambio. Aprovecha tu tiempo en casa con nuestro curso 100% online de Programación Python.

💥 APOYÁ EL CANAL 💥 💖 Invitame una birra (solo Argentina Mercadopago): 💖 Paypal:

☕ Si aprecias mi contenido puedes invitarme un café: 👉

Ayúdame a seguir creciendo, te invito a suscribirte: 👉 Youtube:

Puedes encontrarme…

Extracto de la descripción original en YouTube.

Preguntas frecuentes

+¿Hace falta experiencia previa?

No. Está planteado para principiantes y empieza con la instalación de PyCharm y el primer "Hola Mundo".

+¿Cuánto dura?

Unas 9 horas (549 minutos) en 32 capítulos. Con pausas y práctica, un plan razonable son unas 17 semanas a unas 5 horas semanales.

+¿Qué proyectos o ejercicios incluye?

Una calculadora de IMC, un chat con emojis en la consola, un encriptador de archivos, un ejercicio de machine learning, un sistema de gestión (frontend y parte 2) y una API REST con Flask.

+¿Está actualizado?

Se publicó en 2022 y el título menciona 2023. Los fundamentos de Python cambian poco, pero las herramientas y versiones pueden haber cambiado.

Análisis editorial elaborado con ayuda de IA a partir de la descripción, los capítulos y la duración publicados en YouTube, y revisado según nuestro método. El contenido del curso es obra de ATL Academy (by Lucas Moy); si ves algún error, avísanos.

Guías para sacarle partido