Todo lo que necesitas saber para publicar apps reales en Python, en un camino estructurado.
Destilado de 20 años construyendo software y de más de 150 desarrolladores formados: las herramientas, los patrones y los hábitos que aguantan en producción, en el orden en que los necesitas. A tu ritmo y basados en proyectos: empieza hoy y avanza según tu propio horario.
La IA te da respuestas. Un temario te da el mapa.
Puedes preguntarle cualquier cosa a la IA, pero solo si sabes qué preguntar. Un buen curso lo decide por ti: qué importa, qué puedes saltarte y qué va primero.
Destilado, no recopilado
Las herramientas y los patrones en los que confío en código de producción y que busco al revisar código, con el razonamiento detrás.
Estructurado, en el orden correcto
Cada semana se apoya en la anterior, así que nunca tienes que adivinar qué aprender después. Primero aprendes el flujo de trabajo, después la arquitectura y luego a publicar un producto.
Construido, no visto
Cada curso es un proyecto real con tests que te dicen cuándo has terminado. Acabas con código que funciona en GitHub y el criterio para dirigir a la IA en el siguiente.
De tu primera app a un SaaS desplegado
Tres cursos, cada uno un proyecto completo. Empieza donde estés, a tu ritmo. Las páginas de cada curso son en inglés.
Empieza aquí · Tu primera app en Python
Python Foundations
Construye una CLI en Python con tests y publícala en GitHub: uv, git, pytest y tu primera pull request, con la opción de publicarla en PyPI. Después: Full-Stack Python.
Empieza gratis →
Después · Fundamentos de arquitectura
Full-Stack Python
Construye un gestor de snippets full-stack: un núcleo limpio detrás de una CLI, una API REST y una interfaz web, el patrón repositorio y un despliegue. Después: publica un SaaS.
Ver el curso →
Luego · Publica un SaaS
Django SaaS
Publica un SaaS multi-tenant real con Django y HTMX, desplegado en Fly.io. Construye un calendario de contenidos con un flujo de aprobación, modelado como una máquina de estados con tests. Después: especialízate en agentes de IA o Rust.
Ver el curso →Luego, especialízate
Construye un agente de IA en producción a tu ritmo, o aprende Rust en un grupo pequeño con coaching en directo.
Curso de IA agéntica
Construye y despliega un agente de IA en producción, de la arquitectura a los tests. Publica un agente de gastos con function calling, salidas estructuradas y tres interfaces: Telegram, web y una API REST.
Ver el curso →Cohorte de Rust
Aprende el lenguaje de sistemas que te hace mejor desarrollador de Python. Construye un parser de JSON desde cero, que se puede llamar desde Python con PyO3. Después, compáralo en benchmarks con parsers consolidados como el json de Python.
Ver la cohorte →La IA es un acelerador, no una brújula. Estos cursos te enseñan el criterio y las habilidades de ingeniería para dirigirla, para que publiques más rápido y entiendas lo que publicas.
¿Tienes tu propio proyecto que sacar adelante?
Los cursos siguen mi temario. Si prefieres trabajar en tu propio producto o en código hecho con IA, con un ingeniero con experiencia en el repo que lo define y lo construye contigo, eso es el 1:1.
Ver el 1:1 →¿No sabes por dónde empezar?
Empieza con la semana 1 de Python Foundations, gratis. Si te resulta demasiado fácil, pasa directamente a Full-Stack Python.
¿Formas a un equipo? Mira los programas para equipos (en inglés).