
Encuentra tu próximo curso

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...

5 consejos imprescindibles para aprender a programar
Aprender a programar no es tarea sencilla. Hay obstáculos, mitos, prejuicios e incluso “vicios” que...

Cómo aprender a programar desde cero | Guía + Curso Gratis
En esta guía de cómo aprender sobre programación queremos darte las herramientas e ideas necesarias...

Todos los niños y niñas deben aprender a programar
Después de una década, hay muchas iniciativas que alientan a niñas y mujeres a seguir sus vocaciones...

La filosofía del programador: Ventajas de aprender a programar | Platzi
Imagina por un instante que alguien necesita un sistema para llevar registro de los productos que en...

¿Qué sigue después de aprender a programar?
Aprender las bases de la programación es una de las habilidades NECESARIAS que debes tener si quiere...

6 Consejos para aprender a programar y no perder la motivación
Cuando inicias en este camino es normal buscar consejos para aprender a programar. Te diré que n...

Road to Code: ¿debo aprender C en 2020?
Acaba de iniciar la quinta semana semana de Road to Code donde tu misión es llegar a la mitad del C...

¿Qué pasa después de aprender a programar? Consejos para adolescentes programadores | Platzi
Empecé a programar gracias a una película. Esta experiencia me cambió la vida. Pero también tuve que...

Road to Code: ¿Qué sigue luego de aprender Python?
Esta es una de las preguntas más comunes que puedes hacerte luego de terminar un curso o una serie d...

Mejores sagas de cursos para aprender Desarrollo de Software
Las sagas son series de cursos para dominar una tecnología o habilidad en programación profesional...


Cómo Conseguir Trabajo en Programación
Construye una carrera en programación aprendiendo desde el mindset mínimo viable hasta la integración en la comunidad tech. Practica networking, mejora tus habilidades freelance y desarrolla un portafolio competitivo para destacar.

4 consejos para mantener la motivación al aprender programación
Has decidido aprender a programar, estás con mucha emoción y comienzas a ver videos de YouTube o a h...


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.

Cómo aprender programación mejoró mi carrera en marketing
Hola, mi nombre es Catherine y quiero contarte cómo el perderle miedo al código me llevó a escalar c...


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.

Aprende inglés mientras programas: 5 consejos infalibles
Conoce todas las ventajas y aprende cinco tips sobre cómo mejorar tu inglés para programación y llev...


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.

Aprende JavaScript, Python y PHP desde cero

Curso de Pensamiento Lógico: Lenguajes de Programación

Curso de Desarrollo de Lenguajes de Programación

Curso de Introducción al Desarrollo de Lenguajes de Programación


Curso Básico de Programación con C#
Desarrolla tus habilidades de programación en C# aprendiendo a crear un juego de casino tipo Blackjack. Implementa estructuras de control como IF y SWITCH, y usa ciclos WHILE y FOR para mejorar la lógica de tu juego. Ideal para principiantes.

Programación Básica: Fundamentos y Creación de Proyectos en Línea

Curso Gratis de Programación Básica


Curso de Pensamiento Lógico: Lenguajes de Programación
Entrena tu pensamiento lógico aprendiendo sobre lenguajes de programación como JavaScript, Python y PHP. Descubre sus usos, diferencias y similitudes mientras desarrollas habilidades para elegir y manejar el mejor lenguaje para tus proyectos.


Curso de Programación y Efectos Interactivos en TikTok
Construye efectos interactivos para TikTok usando Effect House. Aprende a crear experiencias visuales con scripts, animación y lógica randomizada. Diseña y publica tus filtros únicos directamente en la plataforma.


Curso de Introducción a la Programación de Videojuegos 3D con Unity
Crea videojuegos 3D usando Unity. Aprende desde la historia de los motores, instalación, creación de terrenos y assets hasta disparos y colisiones. Ideal para empezar en el desarrollo de juegos, con ejercicios prácticos y sencillos.
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 Programación Orientada a Objetos con C#
Domina los conceptos clave de la programación orientada a objetos con C#: clases, objetos, herencia, encapsulamiento, polimorfismo, abstracción e interfaces. Aplica cada principio con ejemplos, listas y buenas prácticas.


Curso de Programación de Contratos Inteligentes con Sway
Programa y despliega contratos inteligentes en Sway para una tienda en línea. Aprende a manejar funciones de solo lectura, transacciones y estados complejos. Conecta tu contrato a una interfaz usando TypeScript SDK para crear un DApp completo.


Curso de Historia de la Programación: Lenguajes y Paradigmas
Explora la evolución de los lenguajes de programación y paradigmas desde sus inicios hasta la actualidad. Descubre cómo se relacionan conceptos como las máquinas abstractas y la programación orientada a objetos, lógica y funcional.
Programación con Python
Desarrollo e Ingeniería • 7 cursos
Aprende a programar con Python, uno de los lenguajes más versátiles y demandados, desde sus fundamentos hasta técnicas avanzadas y buenas prácticas.
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.
Programación con PHP
Desarrollo e Ingeniería • 8 cursos
Aprende PHP desde sus fundamentos, operadores, estructuras de control, manejo de datos, hasta la programación orientada a objetos y gestión de dependencias con Composer.
Fundamentos de Programación e Ingeniería de Software
Desarrollo e Ingeniería • 7 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.
Programación con JavaScript
Desarrollo e Ingeniería • 10 cursos
Domina JavaScript, el lenguaje fundamental de la web, explorando su motor, asincronismo, estructuras de datos, POO y buenas prácticas.
Programación Móvil con Swift y Kotlin
Desarrollo e Ingeniería • 2 cursos
Aprende los fundamentos de Swift y Kotlin, los lenguajes principales para el desarrollo de aplicaciones nativas en iOS y Android, con un fuerte enfoque en orientación a objetos.
Programación con TypeScript
Desarrollo e Ingeniería • 3 cursos
Programación con TypeScript
Matemáticas para Programación
• 10 cursos
Profundiza en los conceptos matemáticos cruciales para entender algoritmos, estructuras de datos y la lógica detrás del software de alto rendimiento.


Curso de Introducción a .NET con C#
Aprende los fundamentos de C# y .NET, su instalación, plantillas y estructura de proyectos. Crea tu primera aplicación con CLI, domina tipos de datos, ciclos, métodos, POO e interfaces. Integra paquetes con NuGet y depura tu código desde VS Code.


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.

Ejercicios de Programación para Mejorar tus Habilidades

Curso de PHP con Composer


Curso de Marca Personal para Developers
Construye tu marca personal como developer. Aprende a usar redes sociales, como Twitter y LinkedIn, y plataformas como GitHub para destacar. Crea contenido en YouTube y Twitch y maximiza tu presencia digital conectando con comunidades.


Curso de Creación de Videojuegos
Diseña narrativas, mecánicas de juego, arte, audio y estrategias de negocio para crear y lanzar videojuegos, comprendiendo el proceso completo de la industria y los roles clave del desarrollo.


Curso de Diseño para Developers
Aprenderás a integrar diseño y programación para crear interfaces atractivas y funcionales. Desde el proceso creativo hasta la accesibilidad, con herramientas como wireframes, grid systems y más, sólidas bases para developers.


Curso para Conseguir Trabajo como Frontend Developer
Construye un portafolio sólido y prepárate para entrevistas como Frontend Developer. Aprende tecnologías clave como HTML, CSS y JavaScript, usa frameworks modernos y frameworks de prueba y mejora con consejos reales para destacar en el mercado laboral.

Plataforma para Competir y Mejorar como Programador

Taller de creación de Startups 2019

Programación en C#: Desarrollo de Aplicaciones y Videojuegos

Curso de Introducción a C# con .NET 3.1


Curso Práctico de Frontend Developer
Construye un proyecto completo de frontend, creando un diseño responsive paso a paso. Comprende y aplica HTML y CSS para estructurar, estilizar y perfeccionar una interfaz de usuario efectiva. Ideal para iniciar en el desarrollo web.


Curso Introductorio de Desarrollo de Videojuegos con Godot
Desarrolla tu primer videojuego usando Godot desde lo básico. Crea un clásico Pong, programando movimiento, colisiones y un marcador. Aprende sobre nodos, escenas y señales. Al final, exporta tu juego para la web.


Curso de Desarrollo de Videojuegos para Móviles con Unity
Desarrolla un juego móvil con Unity creando un clon de Candy Crush. Aprende a estructurar proyectos, implementar game design y optimizar gráficos. Crea y gestiona un HUD, implementa puntuaciones y desafíos. Lleva tu juego a Stores.


Curso de Diseño de Software para Apps Móviles
Explora el diseño de software para apps móviles, desde identificar componentes clave hasta optimizar rendimiento y seguridad. Aprenderás a estructurar y gestionar dependencias para crear aplicaciones estables, escalables y accesibles.


Curso para escribir Series Web
Escribe y comercializa guiones de series web. Descubre técnicas para construir personajes, crear estructuras innovadoras y vender tus ideas exitosamente. Experimenta con diversos géneros y formatos, aprendiendo desde la práctica.

Programación para Diseñadores UX/UI en Platzi

Curso de Diseño Mobile First: Prototipos

Resolución de problemas y live coding

Curso para Conseguir Trabajo como Frontend Developer
Desarrollo con C# y .NET
Desarrollo e Ingeniería • 6 cursos
Entra al ecosistema .NET y aprende a programar con C#, aplicando orientación a objetos, manejo de datos con LINQ y buenas prácticas de código limpio y SOLID.

Empezando con Python desde 0

21 Días de Python

¿Qué es lo mínimo que necesito para empezar a crear videojuegos?

Curso de Planeación y Dirección de Videojuegos Indies

¿Qué quieres aprender? Ideas y retos

Curso de Next.js con GraphQL

¡Bienvenido al mundo de JavaScript!

30 días de JavaScript

Iniciando a programar con JavaScript

Curso de Asincronismo con JavaScript

¿Qué aprender ahora?

Curso de Introducción al Desarrollo Backend
Desarrollo Frontend con JavaScript
Desarrollo e Ingeniería • 12 cursos
Desarrollo Frontend con JavaScript
Fundamentos del Desarrollo Web Profesional
Desarrollo e Ingeniería • 9 cursos
Establece las bases esenciales de la informática, el desarrollo web con HTML, CSS, JavaScript, el manejo de herramientas como Git y la terminal, y los principios de ingeniería de software.
Desarrollo Multiplataforma con Flutter
• 2 cursos
Construye aplicaciones compiladas nativamente para móvil, web y escritorio desde una única base de código utilizando Dart y Flutter.
Desarrollo Web para Diseñadores
• 15 cursos
Aprende los fundamentos del desarrollo frontend (HTML, CSS, Responsive Design) para poder implementar tus propios diseños web o colaborar de manera más efectiva con equipos de ingeniería.
Programación Orientada a Objetos con Java
Desarrollo e Ingeniería • 4 cursos
Sumérgete en Java y el paradigma de orientación a objetos, aprendiendo a construir aplicaciones robustas con clases, herencia, polimorfismo y programación funcional.


Taller Práctico de JavaScript: ¡Crea tu Primer Videojuego!
Crea tu primer videojuego en JavaScript usando canvas. Controla un personaje, detecta colisiones, administra vidas, puntajes y récords. Convierte conceptos básicos de programación en un juego 2D funcional y adaptable.


Curso de C++ Básico
Con este curso básico de C++, aprende a programar desde cero, manipulando variables, tipos de datos, operadores, ciclos y condicionales. Practica creando pequeños programas y usa funciones para organizar mejor tu código.


Curso de Configuración de Entorno de Desarrollo en macOS
Configura tu entorno de desarrollo en macOS con herramientas esenciales como Google Chrome y Visual Studio Code. Aprende a manejar Git y GitHub para versionar tu código y crea tu primera app con ReactJS. Curso ideal para iniciar.


Curso Práctico de PHP
Desarrolla un juego interactivo en PHP ordenando palabras desordenadas. Aprende a manipular formularios HTML, procesar datos y dar feedback al usuario, aprovechando estructuras de control y funciones. Mejora habilidades en programación dinámica y lógica.
Desarrollo Multiplataforma con React Native
• 2 cursos
Crea aplicaciones móviles para iOS y Android simultáneamente utilizando JavaScript y el framework React Native.


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.
Desarrollo de Aplicaciones con IA
• 10 cursos
Integra modelos de lenguaje grande y otras APIs de IA en tus aplicaciones utilizando Python y frameworks específicos como LangChain y OpenAI API.


Curso de Game Maker Studio 2: Técnicas avanzadas para tu juego
Avanza tu proyecto de videojuego con técnicas avanzadas en Game Maker Studio 2. Aprende a implementar guardado de partida, uso de shaders, menús personalizados y manejo de gamepads, creando una experiencia más profesional.


Curso Básico de Programación en 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.
Fundamentos de Desarrollo Móvil
• 10 cursos
Adquiere las bases esenciales de informática, control de versiones, fundamentos de JavaScript y principios de diseño y accesibilidad aplicados al desarrollo móvil.
DevOps y Cloud para Desarrolladores Web
• 17 cursos
Implementa prácticas DevOps para automatizar el ciclo de vida del desarrollo web, utilizando contenedores (Docker), orquestación (Kubernetes), infraestructura como código (Terraform) y pipelines CI/CD en plataformas cloud (AWS, Azure, GCP).


Curso de Rust básico
Explora Rust creando una calculadora científica y un juego de texto. Aprende estructuras, manipulación de datos y ciclos. Desde funciones básicas hasta integración de archivos y estructuras de control avanzadas.


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.


Curso de Game Maker Studio 2: Introducción a Creación de Videojuegos
Crea tu primer videojuego con Game Maker Studio 2. Aprende a manejar sprites, colisiones, movimiento, sonido y niveles. Perfecto para principiantes, lleva tu idea a la pantalla sin necesidad de experiencia previa.
No-Code Developer
Startups • 13 cursos
Desarrolla productos digitales con herramientas visuales. Valida tus ideas de negocio en poco tiempo o crea tu propia agencia No-Code.


Curso de Introducción a Elixir
Desarrolla el juego de Ahorcado en Elixir. Implementa la funcionalidad básica para adivinar palabras y mejora con características avanzadas. Usa módulos y funciones como aprendizaje práctico mientras aplicas lógica y diseño de juegos.


Curso de Configuración de Entorno de Desarrollo en Windows
Configura tu entorno de desarrollo en Windows. Aprende a instalar herramientas esenciales como WSL, Git y VSCode. Adquiere habilidades básicas en GitHub, Node.js y Python para iniciar tu camino en desarrollo web o software. Aprovecha y personaliza con Power Toys.
Machine Learning y Deep Learning
• 21 cursos
Profundiza en algoritmia, aprendizaje supervisado, no supervisado, redes neuronales, y el despliegue de modelos de Data Science e Inteligencia Artificial en producción.
Desarrollo Backend con PHP
• 19 cursos
Aprende a construir aplicaciones web y APIs robustas con PHP, dominando frameworks como Laravel y Symfony, gestionando bases de datos, autenticación y buenas prácticas.
Crea tu Startup
Startups • 12 cursos
Inicia tu startup desde cero, desarrolla un MVP, valida tus ideas con usuarios, establece modelos de negocio sólidos y consigue tus primeros clientes.
Desarrollo Backend con Ruby
• 4 cursos
Domina el desarrollo backend ágil y elegante con Ruby y el framework Ruby on Rails para crear APIs RESTful y aplicaciones web.
Desarrollo de Software Seguro
Desarrollo e Ingeniería • 14 cursos
Domina el desarrollo de software seguro, desde fundamentos de seguridad informática hasta técnicas de autenticación y protección en aplicaciones web.
Aprendizaje continuo
Liderazgo • 5 cursos
Conoce las mejores estrategias y herramientas para mantenerte a la vanguardia de las nuevas ideas y tecnologías.


Proyectos Creativos para Niñas y Niños
¡Tu edad no importa para crear tus primeros inventos y proyectos creativos! Inicia tu aventura en el mundo de la programación. Descubre cómo desarrollar videojuegos y aplicaciones para celular con JuanDC.