Todos los talleres, una biblioteca
53 cursos disponibles y 4 próximos. Aprendizaje basado en proyectos de IA, fundamentos, frontend, backend, DevOps, ciberseguridad y preparación para entrevistas. Filtrá por ruta o buscá 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.
Proyecto final: Agente de IA para producción
Construí RelayDesk, un copiloto de soporte de IA pensado para funcionar localmente con workflows duraderos de LangGraph, herramientas seguras, aprobación humana, métricas Ragas, experimentos en LangSmith y puertas de regresión.
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.
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.
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.
Arquitectura React para producción
Construí SignalDesk, un espacio de trabajo de atención al cliente con forma de producción, mientras aprendés sobre límites de características, enrutamiento de datos anidados, ownership del estado en el servidor, mutaciones e invalidación, límites asíncronos resilientes y testing a nivel de arquitectura.
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.
Crea una página profesional completa con base de datos de 0
Lanzá AsterCare: una página profesional de servicios médicos con servicios, precios y documentación, más una app segura para el personal en un subdominio. Creá seguimiento de pacientes con Supabase PostgreSQL, autenticación y recuperación automática de contraseñas; enviá emails idempotentes con Resend; protegé y conectá el dominio mediante Cloudflare; aplicá CI con GitHub; y publicá despliegues automáticos de preview y producción mediante Vercel. El curso te guía por cada cuenta e integración: lo único que necesitás traer es tu propio dominio, que suele costar alrededor de US$1 por mes mediante Cloudflare según la extensión.
Fundamentos de React: construí un gestor de tareas
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.
Fundamentos full-stack: React, APIs y bases de datos
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.
JavaScript para el navegador
Construí CityScope, un explorador buscable de ciudades y clima, mientras dominás JavaScript moderno, el DOM, módulos, datos asíncronos, almacenamiento y depuración defensiva.
Lanzá un producto SaaS
Diseñá, construí, asegurá y lanzá RelayDocs: un producto SaaS pulido y un sitio de documentación con páginas de marketing, docs buscables, autenticación, un espacio de trabajo respaldado por Supabase, controles de calidad automáticos y un lanzamiento de producción en Vercel.
Production Frontend Capstone
Construí Pulseboard, un SaaS seguro de feedback de clientes que integra prácticas de arquitectura, accesibilidad, testing, performance y entrega en una aplicación Next.js lista para producción.
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.
Rendimiento y entrega del Frontend
Convertí Atlas Market, una experiencia de comercio pulida pero lenta, en un frontend de producción rápido y observable midiendo los cuellos de botella reales, mejorando Core Web Vitals, modelando bundles y recursos, y aplicando presupuestos de rendimiento en CI.
UI accesible y sistemas de diseño
Construí VenueFlow, un dashboard pulido para operaciones de conferencias, mientras aprendés sobre contratos de componentes reutilizables, sistemas de diseño responsivos, comportamiento de teclado y foco, formularios accesibles, diálogos, superficies de datos, temas y estados de UI resilientes.
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.
Despliegue en la nube para ingenieros de backend
Diseñá, empaquetá, desplegá y operá un servicio FastAPI con forma de producción en AWS usando mínimos privilegios, datos gestionados, colas, CI/CD, observabilidad, reversión, controles de costo y limpieza segura.
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.
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.
Ingeniería de bases de datos - Relacional y 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.
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.
Proyecto final: Backend de producción
Construí y operá un backend FastAPI con forma de producción, multi-tenant para un cliente provisto en React/TypeScript, con aislamiento estricto por tenant, tareas idempotentes, pruebas, CI, contenedores, observabilidad y un runbook de despliegue.
Codificación segura, secretos y criptografía
Restringí límites peligrosos, administrá el ciclo de vida de secretos y usá criptografía autenticada sin inventar protocolos.
Identidad y control de acceso modernos
Construí controles de contraseña, recuperación, sesión, OAuth, autorización, MFA y compatibles con passkeys usando los estándares actuales de navegador e identidad.
Ingeniería de Detección y Respuesta ante Incidentes
Diseñá eventos de seguridad conscientes de la privacidad, escribí detecciones basadas en comportamiento, triá la evidencia, contené incidentes, recuperate con seguridad y aprendé de las líneas de tiempo.
Linux, Fundamentos de Redes y Seguridad
Rastreá lo que hace realmente una computadora y la red, luego usá procesos, permisos, puertos y registros para reducir la superficie de ataque e investigar comportamientos sospechosos.
Modelado de amenazas y diseño de sistemas seguros
Convertí la arquitectura en decisiones de seguridad explícitas mapeando activos, límites de confianza, casos de abuso, amenazas STRIDE, mitigaciones y riesgo residual antes de que el código llegue a producción.
Proyecto final: Atacá, arreglá y defendé un sistema en producción
Auditá un servicio local de notas deliberadamente vulnerable, reproducí casos de abuso acotados, corregí las causas raíz, agregá puertas de regresión, detectá ataques y presentá el riesgo residual.
Seguridad de AI, LLM y agentes
Restringí la inyección de prompt, la recuperación no confiable, las herramientas, la memoria, la identidad, la salida y los límites de aprobación en una pasarela local determinista para agentes.
Seguridad en la cadena de suministro de software y DevSecOps
Construí una política de CI que falle cerrada con revisión de dependencias, escaneo de secretos y código, SBOMs, procedencia, firmas y automatización de mínimos privilegios.
Seguridad en la nube, contenedores y Kubernetes
Endurecé imágenes y cargas de trabajo de Kubernetes con ejecución sin root, identidad de mínimo privilegio, política de red, controles de admisión y límites observables en tiempo de ejecución.
Seguridad Web & API
Defendé una API local de notas contra control de acceso roto, injection, SSRF, XSS, CSRF, errores inseguros y abuso de recursos usando OWASP 2025 y ASVS 5.0.
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.
El ciclo de la entrevista técnica de programación
Practicá el flujo completo de la entrevista técnica de programación: aclará el problema, establecé contratos, desarrollá y mejorá una solución en voz alta, probála deliberadamente y hacé simulacros cronometrados realistas.
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 avanzados para entrevistas de programación
Dominá los patrones de mayor impacto más allá de arrays y grafos básicos: búsqueda binaria, intervalos, heaps, pilas monotónicas, backtracking, tries, razonamiento greedy y manipulación de bits.
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.
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.
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.