mouredev /Hello-Python

Curso para aprender el lenguaje de programación Python desde cero y para principiantes. 100 clases, 44 horas en vídeo, código, proyectos y grupo de chat. Fundamentos, frontend, backend, testing, IA...

★ 38,008⑂ 2,350👁 501⑃ 14● 1,103▤ 0◈ 0
PythonApache-2.0Created 2022-08-03mouredev.link/python
38,008
stars
+12
2,350
forks
501
watchers
14
prs
1,103
issues
0
releases
0
discussions

README

Hello Python







 Curso para aprender el lenguaje de programación Python desde cero y para principiantes

!

 Proyecto realizado durante emisiones en directo desde Twitch

  Si consideras útil el curso, apóyalo haciendo "★ Star" en el repositorio. ¡Gracias!

 Clases en vídeo

 Curso de fundamentos desde cero

Curso que agrupa todas las clases en directo que hacen referencia a los fundamentos de Python.

 Código: Directorio "Basic" en el proyecto



- Introducción
- Contexto
- Lección 1 - Configuración
- Lección 2 - Hola Mundo
- Lección 3 - Variables
- Lección 4 - Operadores
- Lección 5 - Strings
- Lección 6 - Listas
- Lección 7 - Tuplas
- Lección 8 - Sets
- Lección 9 - Diccionarios
- Lección 10 - Condicionales
- Lección 11 - Bucles/Loops/Ciclos
- Lección 12 - Funciones
- Lección 13 - Clases
- Lección 14 - Excepciones
- Lección 15 - Módulos
- Próximos pasos

 Curso intermedio de fundamentos desde cero

Curso en el que continuamos aprendiendo Python desde sus bases, siguiendo la ruta de aprendizaje desde la última lección del curso de inicial.

 Código: Directorio "Intermediate" en el proyecto



- Introducción
- Lección 1 - Dates
- Lección 2 - List Comprehension
- Lección 3 - Resolución de retos de programación
- Lección 4 - Lambdas
- Lección 5 - Funciones de orden superior
- Lección 6 - Tipos de error
- Lección 7 - Manejo de ficheros
- Lección 8 - Expresiones regulares
- Lección 9 - Manejo de paquetes
- Próximos pasos

 Backend desde cero

Curso en el que aprenderemos a utilizar Python para backend e implementaremos un API REST con autenticación, base de datos y desplegaremos el proyecto en un servidor real.

 Código: Directorio "Backend" en el proyecto



- Introducción
- Lección 01 - ¿Qué es un backend?
- Lección 02 - API y FastAPI
- Lección 03 - Type Hints
- Lección 04 - Configuración FastAPI
- Lección 05 - Hola mundo
- Lección 06 - Operación GET
- Lección 07 - Peticiones HTTP
- Lección 08 - Creación API
- Lección 09 - Path y Query
- Lección 10 - Operaciones POST, PUT y DELETE
- Lección 11 - HTTP status codes
- Lección 12 - Routers
- Lección 13 - Recursos estáticos
- Lección 14 - Autorización OAuth2
- Lección 15 - OAuth2 JWT
- Lección 16 - MongoDB
- Lección 17 - MongoDB Atlas
- Lección 18 - Despliegue en Deta \
- Próximos pasos

\ACTUALIZACIÓN Sobre la lección 18: Deta, el servicio utilizado para el despliegue durante el curso, ya no existe. Te recomiendo revisar la documentación oficial de FastAPI sobre despliegue. Puedes utilizar alguno de los proveedores gratuitos recomendados. En mi caso, te dejo el fichero de configuración y el de dependencias para hacerlo desde Vercel (al crear el proyecto en la plataforma selecciona que el directorio "Backend/FastAPI" es el root).

 Frontend desde cero

Cursos en los que aprenderemos a utilizar Python para desarrollo web con dos proyectos reales desplegados en producción. Tutoriales en vídeo paso a paso con 9 horas de contenido.











 Aprende a integrar ChatGPT en tu proyecto desde cero



Clas

Top issues

Snapshot: 2026-11-10T09:35:25Z · Data license Apache-2.0 · JSON