• MIA

Qué estudiar

  • Test Vocacional
  • Orientación

Cómo entrar y pagar

  • Becas
  • Financiación
  • Puntaje

Entender el sistema

  • Guías
  • Noticias

Dónde estudiar

  • Todas las opciones

Sobre MIAcademia

  • Nosotros
  • Contacto
MIAMIA - Orientación vocacional
Pregúntale a MIA por un curso corto

Sugerencias

¿Qué cursos hay de programación?¿Qué cursos de inglés puedo hacer?¿Cuáles universidades son públicas y cuáles privadas?
MIAcademia

Motor de Inteligencia Académica: tu asistente experta para descubrir qué estudiar, dónde hacerlo y cómo pagarlo en Colombia.

  • Facebook
  • Instagram
  • X
  • TikTok

Producto

  • MIA
  • Test Vocacional
  • Guías
  • Orientación
  • Noticias
  • Becas
  • Financiación
  • Puntaje
  • Todas las opciones
  • MIA 360
  • Educación superior
  • Educación para el trabajo
  • Colegios

Institucional

  • Nosotros
  • Contacto
  • Apóyanos

Legal

  • Política de Privacidad
  • Condiciones del Servicio
  • Eliminación de Datos

©2026 MIAcademia Beta | Todos los derechos reservados

Hecho en Colombia 🇨🇴

  • MIA

Qué estudiar

  • Test Vocacional
  • Orientación

Cómo entrar y pagar

  • Becas
  • Financiación
  • Puntaje

Entender el sistema

  • Guías
  • Noticias

Dónde estudiar

  • Todas las opciones

Sobre MIAcademia

  • Nosotros
  • Contacto
MIAMIA - Orientación vocacional
Pregúntale a MIA por un curso corto

Sugerencias

¿Qué cursos hay de programación?¿Qué cursos de inglés puedo hacer?¿Cuáles universidades son públicas y cuáles privadas?
  1. Cursos
  2. Platzi
  3. Desarrollo Web
Ver todas las áreas de Platzi

Área · 209 cursos

Desarrollo Web

  • Todas las áreas
MIAcademia

Motor de Inteligencia Académica: tu asistente experta para descubrir qué estudiar, dónde hacerlo y cómo pagarlo en Colombia.

  • Facebook
  • Instagram
🤖 AI Academy28
  • ⛓️ Blockchain y Web364
  • 🛡️ Ciberseguridad32
  • ☁️ Cloud Computing y DevOps49
  • 🎬 Contenido Audiovisual97
  • 📊 Data Science117
  • 📱 Desarrollo Móvil41
  • 💻 Desarrollo Web209
  • 📐 Diseño de Producto y UX108
  • 🎨 Diseño Gráfico y Arte Digital56
  • 🗣️ English Academy85
  • 💰 Finanzas e Inversiones104
  • 🤝 Liderazgo y Habilidades Blandas127
  • 📣 Marketing Digital209
  • 💼 Negocios199
  • 🧑‍💻 Programación108
  • 👥 Recursos Humanos43
  • 🚀 Startups267
  • 🗂️ Otros cursos398
  • Educación informal

    Cursos de menos de 160 horas. No requieren registro ante la secretaría de educación y expiden constancia de asistencia: no otorgan título ni certificado de aptitud ocupacional. Cómo se organiza el sistema educativo.

    Información publicada por Platzi · ver fuente · verificada el 31 de agosto de 2026

    Cargando cursos…
  • X
  • TikTok
  • Producto

    • MIA
    • Test Vocacional
    • Guías
    • Orientación
    • Noticias
    • Becas
    • Financiación
    • Puntaje
    • Todas las opciones
    • MIA 360
    • Educación superior
    • Educación para el trabajo
    • Colegios

    Institucional

    • Nosotros
    • Contacto
    • Apóyanos

    Legal

    • Política de Privacidad
    • Condiciones del Servicio
    • Eliminación de Datos

    ©2026 MIAcademia Beta | Todos los derechos reservados

    Hecho en Colombia 🇨🇴

    121–180 de 209 cursos

    Curso de Introducción a Ruby on Rails

    Crea un sistema de gestión de tareas con Ruby on Rails. Implementa modelos de datos, autenticación de usuarios con Devise, interacciones dinámicas con JavaScript, envío de emails u…

    básico20 h

    Curso de Introducción a la Automatización de Pruebas

    Entiende los fundamentos de la automatización de pruebas, sus ventajas, desventajas y limitaciones. Aprende a utilizar diferentes tipos de frameworks y herramientas para integrar e…

    básico15 h

    Fundamentos de Programación e Ingeniería de Software

    Curso de Introducción a la Terminal y Línea de Comandos

    Aprende a utilizar la terminal y la línea de comandos para navegar tu sistema operativo, manipular archivos y directorios, comprender permisos y procesos, y usar herramientas como…

    básico18 h

    Fundamentos de programación

    Curso de Introducción a la Web: Historia y Funcionamiento de Internet

    Explora la evolución y el funcionamiento de Internet. Comprende su historia, el papel crucial de los protocolos, cómo se comunican las computadoras y su impacto en la web moderna.…

    básico12 h

    Full Stack Developer con JavaScript

    Curso de Introducción al Desarrollo Backend

    Comprende el mundo del desarrollo backend. Aprende a crear, gestionar y escalar servicios, conectando bases de datos y utilizando arquitecturas como REST API. Descubre cómo manejar…

    básico14 h

    Desarrollo Web Backend con Ruby on Rails

    Curso de Introducción al Despliegue de Aplicaciones

    Despliega aplicaciones front-end y back-end usando GitHub Pages, Heroku, Netlify y más. Aprende a conectar bases de datos con Mongo Atlas y ElephantSQL, y documenta APIs con Postma…

    intermedio11 h

    Frontend y Backend con Javascript para Desarrollo Web

    Curso de Introducción al Testing con JavaScript

    Prueba toda la funcionalidad de una API con integración de servicios internos utilizando supertest. Simula datos y verifica el comportamiento completo del sistema, desde las rutas…

    básico17 h

    Desarrollo Backend con Java

    Curso de Java

    Domina los fundamentos de Java con ejercicios prácticos. Aprende a escribir, organizar y ejecutar tu código desde cero. Mejora tus habilidades con programación orientada a objetos,…

    básico14 h

    Curso de Java SE: SQL y Bases de Datos

    Conecta Java con bases de datos, crea y administra registros usando JDBC, JPA y Hibernate. Implementa patrones DAO y Repository, optimiza recursos y desarrolla interfaces gráficas…

    básico15 h

    Curso de Java Spring

    Construye una API REST con Java Spring para gestionar productos en un supermercado. Aprende a mapear objetos, manejar bases de datos con Spring Data, y aplicar principios de desarr…

    intermedio16 h

    Desarrollo Backend con Java

    Curso de Java Spring Boot

    Domina los fundamentos de Java con Spring Boot a través de ejercicios prácticos. Aprende a crear APIs desde cero con controladores, entidades, y conexión a bases de datos. Mejora t…

    intermedio11 h

    Backend con Java

    Curso de Java Spring Data JPA: Bases de Datos

    Aprende a interactuar eficientemente con bases de datos usando Java Spring Data JPA. Desde la creación y auditoría de entidades hasta la ejecución de procedimientos almacenados, co…

    intermedio16 h

    Backend con Java

    Curso de Java Spring Security: Autenticación y Seguridad Web

    Protege aplicaciones web con Spring Security. Implementa autenticación y autorización personalizadas usando JSON Web Tokens. Aprende a configurar filtros de seguridad para garantiz…

    avanzado13 h

    Curso de JavaScript: Manipulación del DOM

    Manipula el DOM con JavaScript: selecciona, crea, edita o elimina elementos, cambia estilos, gestiona eventos, valida formularios y usa localStorage para interfaces web dinámicas y…

    intermedio16 h

    Curso de JavaScript: Web Components

    Crea una tarjeta de producto para un e-commerce usando JavaScript y Web Components. Haz que sea responsive, dinámica y modificable desde atributos externos. Gana habilidades esenci…

    intermedio19 h

    Administración de Servidores y DevOps

    Curso de Kubernetes

    Orquesta aplicaciones modernas creando, gestionando y escalando contenedores con Kubernetes. Implementa clústeres, configura servicios, depura errores y despliega proyectos en la n…

    intermedio18 h

    Desarrollo Backend con PHP

    Curso de Laravel

    Aprende Laravel desde cero y crea un foro web funcional. Instala el entorno, diseña vistas con Tailwind, implementa Livewire y optimiza tu app paso a paso. Domina rutas, controlado…

    básico15 h

    Frontend a profundidad con React.js

    Curso de Manipulación del DOM

    ¿Alguna vez te preguntaste cómo los frameworks como Angular, React, Vue y demás hacen su magia en el navegador para hacer todo interactivo? En este curso comprenderás todo lo que t…

    avanzado20 h

    Curso de Maquetación con Angular CDK y Tailwind CSS

    Construye aplicaciones interactivas con Angular CDK y Tailwind CSS. Aprende a manejar componentes, drag and drop, overlays y más para diseñar interfaces web avanzadas. Convierte el…

    intermedio19 h

    Curso de Materialize

    Construye una página web con Materialize, un framework de CSS basado en Material Design. Aprende sobre el sistema de Grid, componentes reutilizables y despliega tu proyecto usando…

    básico8 h

    Bases de datos desde cero

    Curso de Modelado de Datos en MongoDB

    Modela datos en MongoDB estratégicamente, usando relaciones uno a uno, uno a muchos y muchos a muchos. Aprende a embeber y referenciar documentos para optimizar consultas, evitando…

    intermedio16 h

    Curso de MongoDB: Aggregation Framework

    Domina el Aggregation Framework en MongoDB. Aprende a transformar, agrupar y filtrar datos complejos. Descubre cómo optimizar consultas y persistir resultados, usando técnicas avan…

    intermedio15 h

    Full Stack Developer con JavaScript

    Curso de Monorepositorios con NX

    Aprende a gestionar proyectos modernos con monorepositorios usando NX. En este curso crearás un workspace completo con aplicaciones Angular y un servidor Node.js, integrando librer…

    avanzado12 h

    Full Stack Developer con JavaScript

    Curso de NPM: Gestión de Paquetes y Dependencias en JavaScript

    Gestiona paquetes y dependencias en JavaScript con NPM. Aprende desde la instalación en distintos sistemas operativos hasta crear y publicar tus propios paquetes, además de asegura…

    intermedio12 h

    Node.js: Desarrollo Backend con JavaScript

    Curso de NestJS: Autenticación con Passport y JWT

    Autentica usuarios en NestJS usando Passport y JWT, protegiendo endpoints y controlando accesos con roles. Configura e implementa una conexión con MongoDB o PostgreSQL, y despliega…

    avanzado16 h

    Curso de NestJS: Persistencia de Datos con MongoDB

    Desarrolla aplicaciones con NestJS y almacena datos de forma eficiente usando MongoDB. Aprende a conectar, crear, actualizar y eliminar datos, integra técnicas de paginación y rela…

    avanzado13 h

    Curso de NestJS: Persistencia de Datos con TypeORM

    Desarrolla aplicaciones con NestJS y TypeORM conectadas a bases de datos como Postgres y MySQL. Implementa relaciones, migraciones y maneja consultas avanzadas. Ideal para mejorar…

    avanzado23 h

    Curso de NestJS: Programación Modular, Documentación con Swagger y Deploy

    Programa aplicaciones modulares con NestJS, organiza tu código con programación modular, documenta automáticamente con Swagger e implementa despliegues efectivos en Heroku. Aprende…

    básico12 h

    Curso de Next.js Avanzado

    Profundiza en Next.js 15 aplicando renderizado en servidor, React Server Components, manejo avanzado de caché, internacionalización, autenticación, seguridad, performance y desplie…

    avanzado15 h

    Curso de Next.js: Autenticación

    Integra autenticación en Next.js usando NextAuth para proteger páginas y APIs, permitiendo login y logout seguros. Configura proveedores como GitHub y aprende a manejar cookies y s…

    avanzado10 h

    Curso de Next.js: Seguridad Web con OWASP

    Aprende a asegurar aplicaciones Next.js aplicando OWASP Top 10. Reduce vulnerabilidades como inyección, XSS y autenticación rota. Configura sesiones seguras y protege datos sensibl…

    avanzado12 h

    Curso de Next.js: Sitios Estáticos y Jamstack

    Construye sitios estáticos y dinámicos con Next.js, usando GraphQL y TypeScript para integrar CMS como Contentful. Aprende a aplicar rendering optimizado con técnicas como static g…

    avanzado15 h

    Desarrollo Backend con Node.js

    Curso de Node.js Avanzado

    Profundiza en performance, asincronía, patrones avanzados, debugging, observabilidad, CLI y chatbots en Node.js. Implementa caching, workers, manejo de errores y escalabilidad para…

    avanzado14 h

    Desarrollo Backend con Node.js

    Curso de Node.js: Autenticación, Microservicios y Redis

    Construye un backend poderoso con Node.js, enfocándote en autenticación con JWT, arquitectura de microservicios y uso de Redis. Aprende a diseñar sistemas escalables, seguros y efi…

    básico21 h

    Backend con Node.js

    Curso de OAuth 2.0 y OpenID Connect: Flujos de Autenticación y Casos de Estudio

    Explora y domina OAuth 2.0 y OpenID Connect con flujos de autenticación y casos prácticos. Aprende sobre JSON Web Tokens, su implementación y alternativas en producción. Ideal para…

    intermedio13 h

    Pentesting

    Curso de OWASP Top 10: Riesgos en Aplicaciones

    Identifica y mitiga los 10 principales riesgos de seguridad en aplicaciones web según OWASP Top 10. Practica ataques y defensas usando herramientas como Kali Linux, Burp Suite, Doc…

    avanzado8 h

    Arquitecturas Web Modernas y Escalabilidad

    Curso de Observabilidad de Agentes AI con LangSmith

    Configura, monitorea y evalúa agentes de IA usando LangSmith. Analiza conversaciones, mide desempeño y corrige errores con trazabilidad, reglas, dashboards y anotaciones para mejor…

    avanzado10 h

    Curso de Optimización Web

    Optimiza sitios web con técnicas avanzadas de optimización, incluyendo Server-side Rendering y Static Site Generation. Aprende a utilizar herramientas como Netlify y GitHub Actions…

    avanzado27 h

    Desarrollo Backend con PHP

    Curso de PHP Avanzado

    Domina PHP más allá de los fundamentos. Construye un framework desde cero con rutas, controladores, validaciones, autenticación y middlewares. Organiza tu código con Composer y est…

    avanzado18 h

    Curso de PHP: Bases de Datos

    Aprende a manejar bases de datos con PHP. Conéctate a sistemas gestores, desarrolla consultas seguras, y crea un sistema de control de gastos para aplicar tus conocimientos. Instal…

    intermedio22 h

    Curso de PHP: Cookies, Sesiones y Modularización

    Explora cookies, sesiones y modularización en PHP. Aprende debugging avanzado, manejo de excepciones y organiza tu código eficientemente. Crea sistemas de autenticación y mejora tu…

    intermedio17 h

    Curso de PHP: Integración con HTML

    Integra PHP con HTML para transformar datos en formularios y enviar correos usando PHPMailer. Aprende a validar y sanitizar datos, manejando inputs variados, y el poder de Composer…

    básico14 h

    Backend con Node.js

    Curso de Performance Testing en Node.js con K6

    Aprende a realizar pruebas de rendimiento en Node.js con K6. Configura HTTP en el CLI, evalúa tipos de pruebas como smoke, stress y spike, y analiza resultados en la nube. Mejora l…

    avanzado19 h

    Bases de datos SQL

    Curso de PostgreSQL

    Recorrido por PostgreSQL como motor de base de datos: instalación, consultas, funciones y disparadores, transacciones, respaldos y réplicas. La base para administrar los datos de u…

    básico14 h

    Frontend a profundidad con Angular

    Curso de Pruebas Unitarias en Angular

    Implementa pruebas unitarias en Angular con Jest y Spectator, cubriendo servicios, componentes, pipes y llamadas HTTP. Automatiza test con inteligencia artificial y mejora la calid…

    intermedio12 h

    Frontend con React.js

    Curso de React Avanzado

    Domina patrones avanzados de React como hooks personalizados, manejo global y local de estado con Redux, Zustand y useReducer, rutas, máquinas de estado y optimización con lazy loa…

    avanzado16 h

    Frontend a profundidad con React.js

    Curso de React Native: Formularios, Almacenamiento y Deploy

    ¡Aprende a trabajar con formularios, almacenamiento local y deploy en React Native! Integra Formik y Yup en tu app para manejar los formularios de autenticación. Guarda tus Pokemon…

    intermedio10 h

    Curso de React Testing Library

    Prueba componentes, hooks y flujos completos en aplicaciones React usando React Testing Library, Vitest y Mock Service Worker. Cubre metodologías, automatización y análisis de cobe…

    avanzado16 h

    Desarrollo Frontend con React.js

    Curso de React.js

    ¡Aprende a crear aplicaciones web interactivas con React.js! Trabaja con componentes, props, estilos CSS, estados y efectos de React. Implementa React Context, React Portals y alma…

    básico25 h

    Curso de React.js con TypeScript

    Profundiza en React.js con TypeScript. Aprende a construir aplicaciones eficientes usando tipos avanzados, props, estados y hooks. Desarrolla componentes reutilizables y configura…

    intermedio12 h

    Frontend a profundidad con React.js

    Curso de React.js: Manejo Profesional del Estado

    Aprende a manejar el estado en React.js de manera profesional. Explora el uso de React.useReducer para estructurar aplicaciones más legibles y eficientes. Deriva estados, gestiona…

    intermedio16 h

    Curso de React.js: Navegación con React Router

    Explora la navegación en aplicaciones React mediante la implementación de rutas. Utiliza React Router para crear un flujo de navegación, incluyendo autenticación falsa, navegación…

    intermedio15 h

    Curso de React.js: Patrones de Render y Composición

    Domina patrones de Render y Composición con React.js. Aprende a implementar render props, high order components y hooks. Mejora tu código y sincroniza aplicaciones en múltiples pes…

    intermedio15 h

    Frontend a profundidad con React.js

    Curso de ReactJS

    Tu portafolio pide un proyecto real en React. Aquí construyes la primera versión de un clon de Airbnb con Vite y TypeScript. Dominarás JSX, componentes tipados y props reutilizable…

    básico12 h

    Curso de Reactividad con Vue.js 3

    Crea componentes con Vue.js 3 gestionando estados y props para comunicar información del padre al hijo. Emite eventos personalizados y usa observadores, propiedades computadas y ci…

    básico16 h

    Frontend y Backend con Javascript para Desarrollo Web

    Curso de Responsive Design: Maquetación Mobile First

    Desarrolla sitios web adaptables con Responsive Design y Mobile First. Aprende a utilizar wireframes, crear estilos y aplicar media queries para garantizar que tus proyectos se vea…

    básico25 h

    Curso de Routing en React

    Aprende a convertir una pantalla de React en una aplicación con varias páginas usando React Router. Vas a configurar el router, navegar entre secciones sin recargar y armar layouts…

    básico12 h

    Bases de Datos para Web

    Curso de SQL y MySQL

    Crea y administra bases de datos relacionales con SQL y MySQL. Automatiza tareas con triggers y vistas. Mejora consultas con joins, JSON e índices. Gestiona usuarios, respaldos y o…

    avanzado14 h

    Curso de Server Side Render o SSR con React.js

    Desarrolla un motor de Server Side Rendering con React, integrando TypeScript, Webpack y Express. Realiza consultas desde el servidor, injecta datos en el HTML y maneja estilos. No…

    intermedio9 h

    Curso de Server Side Rendering con Nuxt 2

    Construye un poderoso blog con Nuxt.js y aprovecha las funciones de server-side rendering, módulos avanzados de HTTP y Netlify Functions para comentarios. Implementa el manejo de d…

    intermedio14 h
    AnterioresPágina 3 de 4Siguientes