
Encuentra tu próximo curso

Curso de Asincronismo con Javascript
Tu código no debería bloquear la interfaz ni convertir cada petición en incertidumbre. Domina el modelo de ejecución de JavaScript: Call Stack, Event Loop, I/O no bloqueante. Pasa de callbacks complejos a Promises, async/await y generadores. Implementa patrones secuenciales y paralelos, Promise.all y manejo robusto de errores. Consume APIs con Fetch e integra LLMs gestionando latencia y flujos de datos. Construye frontends responsivos y mantenibles. Da el siguiente paso y transforma la asincronía en ventaja real.
Curso de OpenClaw
Crea tu propio agente de inteligencia artificial personal con OpenClaw. En este curso aprenderás a instalarlo en tu computadora (manejo local), configurar y controlar un agente que trabaja para ti: desde hacer investigaciones y organizar tu calendario, hasta automatizar tareas cotidianas. Diseñarás la personalidad, reglas y capacidades de tu agente, y aprenderás a integrarlo con Telegram y Google Calendar para convertirlo en un asistente útil en tu día a día. También sabrás cómo usar OpenClaw de forma segura y responsable, entendiendo los límites y riesgos de trabajar con agentes de IA. Este curso está diseñado para uso personal e interno, por lo que incluye buenas prácticas para manejar credenciales, proteger tus API keys y evitar errores comunes que pueden comprometer tu seguridad.
Curso de Automatizaciones Básicas con Make
Domina automatizaciones con Make para diseñar sistemas que conectan formularios, hojas de cálculo, webhooks y APIs con lógica de decisiones. Aprende a procesar datos a escala, manejar errores, optimizar operaciones y documentar escenarios listos para producción, elevando la eficiencia de marketing, ventas u operaciones y creando soluciones de alto valor.
Arquitectura x86 y Assembly
Curso de Manejo de la Ethereum Virtual Machine
Ingeniería Reversa y Ensamblador en C para Análisis de Malware
Curso de Introducción al Análisis de Malware
Curso de Fundamentos de .NET
Tu código no debería romperse por nulos ni depender de un IDE. Domina .NET desde la terminal: prepara el SDK multiplataforma, crea proyectos reproducibles y organiza soluciones limpias. Modela dominio con clases, records, interfaces y enums; valida invariantes y maneja excepciones. Trabaja con colecciones y LINQ, lee/escribe archivos de forma segura y serializa con System.Text.Json. Instrumenta logs, define códigos de salida y prueba con xUnit/NUnit. Construye una CLI mantenible con argumentos lista para integrarse en scripts. Da el siguiente paso.
Curso de Configuración de APIs de LLMs
Aprende a configurar las APIs de los principales proveedores de IA del mercado en tus proyectos: OpenAI, Claude, Gemini y ElevenLabs, a través de Otro-GPT, un asistente que responde texto, entiende imágenes y habla. Al final lo vas a tener desplegado en Vercel, listo para customizarse como quieras.
Curso de Gemini
Aprende a integrar Gemini en tu flujo de trabajo diario y a usarlo como copiloto en tareas como: redacción y mejora de emails y documentos, análisis de datos, investigación profunda con Deep Research, creación de contenido (imágenes con Nano Banana, vídeos con VEO, presentaciones y sitios web con Canvas), y automatización de procesos con Gems personalizados. Domina su uso con Gmail, Docs, Sheets y Slides.
Interpretes y Compiladores: Fundamentos y Funcionamiento
Curso de Introducción al Desarrollo de Lenguajes de Programación
Curso de Audio para Videojuegos: Implementación
Implementa audio en videojuegos con Unity y Fmod, usando programación para personalizar eventos de sonido como pasos y disparos. Aprende a manejar variables, esquivar errores comunes y trabaja con audio 3D para una inmersión total.
Curso de Lenguaje de Señas
Aprende a comunicarte eficazmente con personas en condición de discapacidad auditiva mediante el uso de la lengua de señas colombiana y mexicana. Entenderás cómo ofrecer servicios inclusivos y crear productos accesibles para todos.
Análisis Léxico: Construcción de un Léxer para Intérpretes
Curso de Creación de Lenguajes de Programación: Intérpretes
Curso de COBOL desde Cero
Programarás en COBOL, desde configurar tu entorno hasta ejecutar programas. Aprende estructura, convenciones de datos y JCL para gestionar procesos. Ejercicios prácticos con ejemplos esenciales como "Hola, mundo" y operaciones básicas.
Curso de Programación de Microcontroladores Pic con C
Programa microcontroladores PIC con C para proyectos de hardware. Aprende a elegir microcontroladores, usar datasheets, configurar pines y conectar sensores. Ideal para quienes buscan avanzar en desarrollo técnico de electrónicos.
Curso de Inglés para Programadores
Comprende y comunica conceptos de desarrollo de software en inglés. Aprende a pronunciar correctamente términos técnicos, entender documentación y colaborar en equipo utilizando un lenguaje claro y preciso.
Términos Básicos de Programación
Curso de Herramientas de Automatización y Programación para Marketers
Introducción a Lenguajes de Programación: Bajo y Alto Nivel
Curso Práctico de Estructuras de Datos y Algoritmos

Curso de Cursor AI Code Editor
Configura contextos dinámicos, reglas personalizadas de automatización y arquitecturas limpias. Integra pruebas unitarias y E2E usando Jest, Pytest y Playwright con MCP (Model Context Protocol). Optimiza entornos profesionales en Docker, Xcode y Android Studio.

Cómo crear un lenguaje de programación propio (tutorial)
Si eres programador o ya tienes experiencia con los lenguajes de programaciónhttps://platzi.com/b...
Historia de las Primeras Computadoras y Lenguajes de Programación
Curso de Historia de la Programación: Lenguajes y Paradigmas
Introducción a los microcontroladores
Curso de IoT: Programación de Microcontroladores ESP32
Eligiendo un microcontrolador
Curso de Programación de Microcontroladores Pic con C
Curso Práctico de COBOL
Construye tu primer proyecto completo en COBOL usando sentencias, estructuras de control y JCLs para generar reportes detallados. Aprende a manipular datos con IFBR14 e IEBGener desde cero al implementar un sistema de control.
Lenguaje JCL: Enlace Crucial entre Cobol y Mainframe
Curso de COBOL desde Cero
Evolución de las Computadoras y el Código Máquina
Curso de Introducción a la Web: Historia y Funcionamiento de Internet
Reto: completa el código
Curso de PHP: Arreglos, Funciones y Estructuras de Control
Curso de Pro Tools
Explora Pro Tools desde la creación y edición de audios hasta el diseño de sonido completo. Aprende el ruteo de señal, a usar plug-ins y cómo trabajar con video para producciones profesionales de audio.
Curso Gratis de Programación Básica
Domina los fundamentos de programación con JavaScript, HTML y CSS creando un videojuego desde cero. Aprende lógica, estructuras, manipulación del DOM y bases de desarrollo web y backend.
Taller de Godot: Crear un Videojuego Shoot’em Up
Crea un videojuego tipo Shoot’em Up en Godot: diseña niveles, programa enemigos, disparos, power-ups, HUD, colisiones, sonidos y exporta tu juego listo para compartir y jugar en web.
Curso de Introducción al Desarrollo de Lenguajes de Programación
Conoce los fundamentos para crear lenguajes de programación. Aprende sobre intérpretes, compiladores y el diseño de gramáticas. Ideal para desarrolladores que quieren explorar y ampliar sus habilidades en software.
Montando componentes reales
Curso de Angular: Unit Testing para Rutas
Curso de Go
Programa aplicaciones backend con Go. Aprende variables, funciones, goroutines y manejar concurrency para procesos eficientes. Desarrolla con GoMod y aprovecha paquetes externos. Implementa prácticas recomendadas desde métodos hasta channels.
Curso de Creación de Lenguajes de Programación: Intérpretes
Crea tu propio lenguaje de programación desde cero y dale sentido a los símbolos con un evaluador. Aprende a construir un intérprete que te permitirá declarar funciones, manejar variables y errores, y realizar operaciones aritméticas, booleanas y de cadenas.
Programación con C y C++
Desarrollo e Ingeniería • 6 cursos
Sumérgete en C y C++, lenguajes fundamentales para entender el funcionamiento interno de los computadores, la gestión de memoria y la programación orientada a objetos de alto rendimiento.
Curso de Introducción a C
Aprende los fundamentos de C para desarrollar software. Descubre cómo funcionan los programas en C, declara variables, trabaja con tipos de datos y constantes. Ideal para quienes inician en este potente lenguaje de programación.
Audiotaller de Resolución de Problemas
Resuelve problemas aplicando Design Thinking paso a paso: observa, comprende, genera ideas, prototipa, prueba y mejora soluciones con herramientas prácticas y pensamiento creativo.

Así funciona AlphaCode: una AI con la capacidad para programar
Si te gusta la inteligencia artificial y el desarrollo de software este blog es para ti. Algunas pla...

Cómo empezar a crear un lenguaje de programación - Platzi
Para crear un lenguaje de programación principalmente necesitas: 1. Entender que estos lengua...

Cómo enfrentar código desconocido | Nuevos Laboratorios Avanzados
La constante necesidad de querer reescribirlo todo para satisfacer su ego. Esta es una de las ma...

Aporta a la comunidad Open Source de Open Assistant
Los modelos LLM Large Lenguaje Models se han tomado el escenario de ciencia de datos e intel...

Frases para enamorar a los programadores
Ah, San Valentín. Una fecha en la que celebramos el amor, la unión y las relaciones. A veces la mejo...
Curso de Creación de Reels
Crea un reel audiovisual único usando material personal y explora técnicas de montaje, ritmo, enfoque y estilo. Aprende a controlar luz, color y audio para transmitir emociones y ajustar todas las piezas en un solo resultado poderoso y personal.

Aprende a Programar con C++ para crear Aplicaciones ultra veloces
C++ es usado por muchas aplicaciones que tienen como prioridad la optimización de recursos y el...

RESET STORE: Arma tu pc a la medida
Somos un ecommerce donde puedes armar tu PC a la medida, ya seas diseñador, creador de contenido, de...

El superpoder para developers
Todos los que empezamos en el mundo de la programación nos apasionamos con lo que podemos crear con...

El reto de llamarte diseñador
Uno de los principales problemas que enfrentamos como diseñadores es explicarle a la gente que no so...

La mejor forma de aprender a programar
¡Qué increíble es ver la tecnología del mundo actual! ¿No lo crees? 👀. Hoy en día tenemos relojes i...

Ejercicios de programación, segunda parte
Hace una semana decidiste NUNCA PARAR de programarhttps://platzi.com/blog/ejercicios-programa...

¿Cómo hacer videojuegos?
Seguramente ya has escuchado que la industria de los videojuegos tuvo el doble de ganancias que Hol...
Programación con Go y Rust
Desarrollo e Ingeniería • 4 cursos
Explora Go y Rust, lenguajes modernos conocidos por su rendimiento y seguridad, ideales para concurrencia, sistemas distribuidos y desarrollo backend.
Fundamentos de Programación e Ingeniería de Software
Desarrollo e Ingeniería • 6 cursos
Establece las bases esenciales de la informática, el pensamiento lógico, las matemáticas aplicadas y el manejo de herramientas indispensables para cualquier desarrollador.