Todos los talleres, una biblioteca
36 cursos basados en proyectos de IA, fundamentos, backend, DevOps y frontend. Filtra por ruta o busca por nombre.
Agentes Profundos desde Cero
Construí un agente de investigación de IA listo para producción que combina planificación de tareas, sistemas de archivos virtuales y delegación a sub-agentes para investigar autónomamente cualquier tema.
Construí sistemas de IA multiagente
Construí un sistema de investigación de inversiones multiagente con LangGraph + Claude Agent SDK y tres recorridos de aprendizaje
Introducción a LangChain
Construí agentes de IA listos para producción con LangChain, desde tu primera llamada al modelo hasta sistemas multiagente con controles e intervención humana.
Introducción a LangGraph
Construí agentes de IA listos para producción y sistemas multiagente con LangGraph, desde tu primer nodo de grafo hasta flujos de trabajo desplegados con memoria.
Archivos de Python, APIs y manejo de errores
Leé y escribí archivos, llamá APIs web reales y escribí código que maneje fallos con gracia, las tres habilidades que hacen a Python útil en el mundo real.
Configuración de desarrollo para principiantes en IA
Instalá Cursor y Python, escribí tus primeros programas y una app con Streamlit, agregá búsqueda en vivo potenciada por IA con Tavily y Claude Code, y después subí todo a GitHub.
Estructuras de datos en Python en profundidad
Construí un analizador de frecuencia de palabras que evolucione desde una lista cruda hasta una elegante tubería de comprensiones, aprendé listas, tuplas, sets, diccionarios y comprensiones en el camino.
Fundamentos de programación: cómo se ejecuta realmente el código
Dejá de adivinar por qué tu código funciona, aprendé variables, bucles, funciones y ámbito mirando lo que hace la computadora en cada paso.
Matemáticas para Programadores
Mirá las matemáticas esenciales detrás del código: funciones, crecimiento Big-O, vectores, matrices, probabilidad y conjuntos, presentadas visualmente y vinculadas al código real.
Python orientado a objetos: Clases y herencia
Construí un modelo mental de clases, objetos y herencia, la base para entender cualquier librería que encuentres en IA y desarrollo web.
Python Packages & Project Structure
Construí un paquete Python multi-módulo adecuado con entornos virtuales, pip e instalaciones editables, la base que todo proyecto real en Python necesita.
Construí un gestor de tareas full-stack
Armá una app full-stack completa y ejecutable de punta a punta: un frontend React + TypeScript que se comunica con un backend FastAPI respaldado por SQLite, con CRUD completo y una nota sobre el despliegue.
Construí un sitio web personal de portafolio
Construí y desplegá un sitio real, responsivo de portafolio personal con HTML, CSS y un poco de JavaScript vanilla, sin framework, y publicalo en vivo en GitHub Pages.
Creá un juego para navegador: Snake desde cero
Construí el clásico juego Snake de punta a punta en un único archivo HTML usando JavaScript puro y HTML5 Canvas, sin framework, sin paso de compilación, solo un juego jugable que podés abrir en cualquier navegador.
Núcleo Frontend y frameworks reactivos
Construí una app completa de gestor de tareas mientras dominás HTML semántico, layouts modernos de CSS y el modelo de componentes de React con TypeScript y Tailwind CSS.
Patrones de arquitectura Serverless
Dominá los patrones orientados a eventos, fan-out, orquestación, idempotencia, que hacen que los sistemas Serverless sean confiables a escala.
Docker: De cero a contenedores en producción
Construí y desplegá una aplicación real multi-contenedor mientras aprendés cada concepto de Docker, imágenes, capas, volúmenes, redes y Compose, desde los primeros principios.
Cómo funciona Git por dentro
Mirá bajo el capó de Git, el modelo de objetos, el almacenamiento direccionado por contenido, refs y el DAG de commits, los tres árboles, merge vs rebase a nivel de objetos, el reflog y los packfiles, todo verificado con comandos reales de git plumbing.
Estructuras de Datos y Algoritmos Esenciales
Dominá arrays, listas enlazadas, pilas, colas, tablas hash, árboles y grafos, después implementá búsqueda binaria, merge sort y quick sort con un análisis seguro de Big O.
Patrones de Diseño de Software y Arquitectura Limpia
Dominá soluciones arquitectónicas reusables, principios SOLID, patrones creacionales, estructurales y de comportamiento, para escribir bases de código mantenibles, testeables y con bajo acoplamiento.
Patrones de entrevistas de Grafos y Árboles
Reconocé y resolvé los problemas de árboles y grafos basados en recorridos que te preguntan en entrevistas, por patrón, no por memorización.
Patrones de Programación Dinámica
Aprendé a reconocer y resolver problemas de programación dinámica de entrevistas derivando recurrencias y eligiendo órdenes de llenado, no memorizando soluciones.
Patrones Two-Pointer y Sliding Window
Dominá los dos patrones que desbloquean ~30% de los problemas de entrevistas sobre arreglos y cadenas aprendiendo a reconocer formas de problema, no a memorizar soluciones.
Construí una herramienta CLI real en Python
Construí e instalá un gestor de tareas real de línea de comandos, el comando todo, con subcomandos de argparse, persistencia en JSON, manejo de errores, pruebas y un punto de entrada en pyproject.
Contenerización y nube — conceptos básicos
Empaquetá aplicaciones en imágenes Docker, orquestá aplicaciones multi-contenedor con Compose y desplegá en plataformas en la nube modernas, eliminando para siempre la inconsistencia entre entornos.
Fundamentos de Lógica y Pensamiento Algorítmico
Dominá los bloques básicos de todo código, variables, tipos, operadores, condiciones, bucles, alcance y Big O, construyendo modelos mentales que podés aplicar en cualquier lenguaje.
Paradigmas de Programación Orientada a Objetos y Funcional
Dominá los principios de la Programación Orientada a Objetos y los conceptos de Programación Funcional para modelar sistemas del mundo real, escribir pipelines de datos limpios y elegir el paradigma correcto para cualquier problema.
Alta disponibilidad & diseño de sistemas distribuidos
Escalá aplicaciones para manejar millones de usuarios concurrentes, dominá caché, colas de mensajes, sharding de bases de datos y los compromisos del teorema CAP que definen la arquitectura de sistemas moderna.
Arquitectura Web y APIs centrales
Entendé el ciclo de vida de una solicitud HTTP y construí APIs REST y GraphQL predecibles con Node.js y Express.
Construí una API REST con FastAPI
Construí una API CRUD completa y testeada de notas/tareas en Python con FastAPI, desde una carpeta vacía hasta un servicio en ejecución accesible con curl respaldado por SQLite.
Database Engineering — Relational & NoSQL
Dominá el diseño de bases de datos relacionales, la normalización, las propiedades ACID, SQL avanzado, el indexado y los trade-offs de NoSQL para tomar decisiones seguras sobre el almacenamiento de datos.
La entrevista de System Design
Pensá sobre la escala y los compromisos como un ingeniero senior, un marco repetible, los bloques de construcción centrales, el teorema CAP y tres diseños resueltos que podés defender en vivo.
Seguridad web, autenticación y gestión de identidad
Dominá el OWASP Top 10, implementá JWT y OAuth 2.0 de forma segura, y diseñá autorizaciones basadas en roles que resistan escenarios de ataque reales.
Entornos de desarrollo de nueva generación y programación en pareja con IA
Configurá un flujo de trabajo profesional en el terminal, dominá Git avanzado y usá Cursor IDE y Claude Code CLI para entregar código más rápido con la IA como tu copiloto.
Fundamentos de Kubernetes: del contenedor al clúster
Tomá los contenedores que aprendiste a ejecutar con Docker y orquestalos en un clúster real de Kubernetes, Pods, Deployments, Services, ConfigMaps y el reconcile loop, todo mediante YAML declarativo y kubectl.
Pruebas, Automatización y Integración Continua
Dominá la pirámide de pruebas, unit, integration y E2E tests, y automatizá la garantía de calidad con pipelines de GitHub Actions CI.