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 YouTubeRespuesta 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 5Curso 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
- 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.
- 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.
- 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).
- 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).
- 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).
- 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
- 0:00Introducción al Curso de Programación en Python
- 2:49Instalación de Pycharm
- 4:33"Hola Mundo" en Python
- 6:27¿Qué es información?
- 8:23Nomenclatura de Variables
- 15:08¿Qué es un lenguaje de tipado fuerte?
- 18:00Concatenación de Textos
- 24:55Operadores de Comparación
- 48:19Operadores Aritméticos
- 52:18¿Qué es una función?
- 59:11Ejercicio: Calculadora de IMC
- 1:16:55Bugs y Debugging
Ver los 20 restantes
- 1:20:17Bucle: While
- 1:29:40Ejercicio: Chat con Emojis en la consola
- 1:38:43¿Qué son los Arreglos?
- 1:41:49Bucle: For
- 1:46:38Diccionarios
- 1:52:29Ejercicio: Encriptador de archivos con Datos Personales
- 2:20:11¿Qué es un Array Multidimensional?
- 2:33:33Programación Orientada a Objetos
- 2:58:24Introducción Machine Learning
- 3:02:08Ejercicio: Machine Learning
- 3:18:55Introducción a HTML, CSS y Javascript
- 3:23:33¿Cómo funciona un servidor? (Google Cloud)
- 3:28:32Ejercicio: Sistema de Gestión (Frontend)
- 4:22:34Introducción a Bases de Datos
- 4:52:33Diseño de Tablas
- 5:31:46SQL
- 6:39:40Estructura de una URL y los Métodos HTTP
- 6:53:57¿Qué es JSON y qué es XML?
- 7:01:10Ejercicio: Api REST con Flask
- 8:13:27Ejercicio: Sistema de Gestión (Parte 2)
Plan de estudio sugerido
17 semanas · unas 5 h por semana
- 1.Semanas 1-3 (0:00-1:38:43): fundamentos, funciones y while; repite la calculadora de IMC sin mirar.
- 2.Semanas 4-6 (1:38:43-3:18:55): estructuras de datos, for, diccionarios, encriptador y POO; crea tus propias clases.
- 3.Semanas 7-10 (3:18:55-4:52:33): machine learning, frontend web y el inicio de bases de datos.
- 4.Semanas 11-14 (4:52:33-6:39:40): diseño de tablas y SQL; practica consultas propias.
- 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
- AlternativaAprende Python - Curso completo para principiantes [Tutorial]Otro curso completo de Python para principiantes en español, útil para comparar enfoques.
- AlternativaLearn Python - Full Course for BeginnersCurso de Python para principiantes en inglés, para reforzar los fundamentos.
- Después de este cursoDesarrollo Web con HMTL, CSS y Bootstrap 4! Curso desde ceroPermite profundizar en HTML y CSS, que aquí solo se introducen.
- Después de este cursoJavaScript - Curso COMPLETO desde 0 | Paso a paso y con Ejemplos 👨💻Permite profundizar en JavaScript, que aquí solo se introduce para el frontend.
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
Más cursos de Programación
Agentic AI – Complete Course for Beginners
Curso de unas 24 horas para construir sistemas de agentes de IA con LangChain y LangGraph: Pydantic, flujos de trabajo, memoria, RAG y despliegue en AWS y Render.
Aprende Accesibilidad Web paso a paso
Introducción práctica a la accesibilidad web: pautas y leyes, contenido, navegación, diseño e interacción accesibles, relación con el SEO y evaluación de sitios.
Aprende Godot - Curso completo desde cero
Crea tu primer videojuego 3D en Godot 4 desde cero: escenas, nodos, GDScript, físicas, animaciones, sonido y exportación a .exe.
Aprende JavaScript Ahora! curso completo desde cero para principiantes
Curso de JavaScript desde cero: entorno, variables, tipos, operadores, control de flujo, diez ejercicios y objetos con funciones constructoras.