Specialization
De los fundamentos del lenguaje a aplicaciones reales: domina Python paso a paso y termina construyendo una API REST de calidad de producción.
Free
2 courses · 1 project
2 courses · 1 project in the recommended order. You can take them in any order.
Aprende a programar en Python desde cero, sin experiencia previa. Escribe y ejecuta código real en tu navegador mientras dominas variables, tipos de datos, condicionales, bucles, funciones y las colecciones esenciales, y cierras construyendo tu primer programa completo.
Da el salto de escribir Python que funciona a escribir Python idiomático y expresivo. Domina la programación orientada a objetos, generadores, decoradores, gestores de contexto y anotaciones de tipo con notebooks prácticos que puedes ejecutar y modificar.
Construye de principio a fin una API REST de calidad de producción con FastAPI y Pydantic: modela y valida datos, diseña rutas CRUD, maneja errores con códigos HTTP correctos, inyecta dependencias y pruébala con TestClient y httpx. Terminas con una API documentada y lista para desplegar.
Other courses, projects and specializations related to this content.
Course · Intermediate · 7 h 36 min · Notebook
Diseñar clases claras con herencia, propiedades y métodos especiales
Course · Beginner · 8 h 37 min · Notebook
Escribir y ejecutar programas en Python usando la sintaxis básica del lenguaje
Course · Intermediate · 9 h 13 min · Notebook
Leer código desconocido de forma activa: predecir la salida antes de ejecutarlo y contrastar tu modelo mental con la realidad
Course · Intermediate · 21 h 16 min · Notebook
Diagnosticar qué le falta a tus datos antes de entrenar: tipos de variable, faltantes, escalas y cardinalidad
Course · Beginner · 4 h 51 min · Notebook
Explicar con tus propias palabras qué es (y qué no es) la ciencia de datos y qué problemas resuelve