• 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. Programación
Ver todas las áreas de Platzi

Área · 108 cursos

Programación

  • 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 🇨🇴

    61–108 de 108 cursos

    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

    Ruta de Matemáticas

    Curso de Introducción al Pensamiento Probabilístico

    Comprende y aplica el pensamiento probabilístico y su uso en programación. Aprende a calcular y actualizar probabilidades en varios contextos, incluyendo programación probabilístic…

    básico13 h

    Ruta de Matemáticas

    Curso de Introducción al Álgebra Lineal: Vectores

    Descubre el álgebra lineal a través de vectores. Aprende a operar, representar y aplicar conceptos de norma, distancia y desviación para resolver problemas reales como la búsqueda…

    básico18 h

    Internet de las cosas

    Curso de IoT: Protocolos de Comunicación

    Explora los protocolos de comunicación en IoT, desde radiofrecuencia hasta Wi-Fi y redes celulares. Configura tu ESP32, aprende sobre HTTP y LoRa, y conecta sensores y actuadores.…

    avanzado22 h

    Internet de las cosas

    Curso de IoT: Telecomunicaciones con LoRa

    Configura redes inalámbricas con LoRa y AP Wi-Fi para transmitir datos desde aplicaciones web. Aprende a conectar dispositivos ESP32, recibir y enviar mensajes codificados, y crear…

    intermedio15 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

    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

    Frontend a profundidad con Angular

    Curso de JavaScript Engine (V8) y el Navegador

    Explora el motor JavaScript V8 y el navegador. Comprende cómo corre y optimiza el código en tiempo real, gestionando memoria y asegurando asincronismo para crear aplicaciones web e…

    intermedio7 h

    Curso de JavaScript Orientado a Objetos

    Domina la Programación Orientada a Objetos en JavaScript construyendo un Habit Tracker paso a paso. Aprende a modelar problemas reales con clases y objetos, aplicando encapsulación…

    básico4 h

    Desarrollo Backend con Java

    Curso de Kotlin

    Aprende Kotlin desde sus fundamentos. Configura tu entorno, domina variables, funciones, clases, excepciones, null safety, listas e interfaces. Crea paso a paso una app de consola…

    básico22 h

    Curso de Lenguaje y Notación Matemática

    Comprende los símbolos matemáticos y su aplicación en múltiples áreas, desde aritmética hasta álgebra de conjuntos y cálculo. Aprende a leer y escribir en lenguaje matemático, anal…

    básico12 h

    Curso de Manejo de Datos en C# con LINQ

    Manipula datos en colecciones C# usando LINQ. Aprende operadores para filtrar, agrupar y obtener promedios. Practica creando un proyecto de libros, aplicando técnicas avanzadas y m…

    intermedio15 h

    Curso de Manipulación Avanzada de Datos con JavaScript

    ¿Tu código se complica cada vez que tocas un array? En este curso aprenderas a transformar colecciones con map, filter y reduce (totales, agrupaciones y reestructuración). Limpiará…

    básico6 h

    Curso de Matemáticas Discretas

    Explora la lógica, la teoría de conjuntos y la teoría de gráficas. Descubre cómo aplicarlas a algoritmos de optimización y comunicación, estructuras de datos y redes. Construye árb…

    básico19 h

    Frontend y Backend con Javascript para Desarrollo Web

    Curso de Next.js con GraphQL

    Integra Next.js con GraphQL para crear aplicaciones web eficientes. Diseña un frontend utilizando Apollo Client y aprende a gestionar caché, autenticar usuarios y generar contenido…

    básico11 h

    Desarrollo Web Backend con PHP

    Curso de PHP con Composer

    Desarrolla aplicaciones web profesionales en PHP utilizando Composer para gestionar dependencias y automatizar cargas. Aprende a crear estructuras de código eficiente y mantén tus…

    básico6 h

    Desarrollo Web Backend con PHP

    Curso de PHP con Laravel

    ¡Con Platzi, desarrollar aplicaciones web a la medida de tus necesidades es pan comido! Aprovecha todas las bondades de Laravel. Descubre con este framework PHP las ventajas de ten…

    básico19 h

    Curso de PHP: Arreglos, Funciones y Estructuras de Control

    Explora PHP creando un juego del ahorcado. Descubre cómo trabajar con arreglos, condicionales y ciclos para controlar el flujo del juego. Implementa funciones y plantillas para ges…

    básico20 h

    Curso de PHP: Entornos Virtuales y Funciones Avanzadas

    Explora entornos virtuales con PHP, profundiza en funciones avanzadas y optimiza tu código. Aprende a manejar constantes, funciones variables y escalabilidad en proyectos PHP para…

    intermedio14 h

    Curso de Patrones de Diseño en JavaScript

    Construye aplicaciones robustas con patrones de diseño en JavaScript. Aprende a crear objetos reusables con Singleton, Factory y Builder; y explora la creación de prototipos eficie…

    intermedio17 h

    Desarrollo Web Backend con PHP

    Curso de Patrones de Diseño y Buenas Prácticas en PHP

    Escribe código legible y libre de vicios. Conoce los principios básicos para programar aplicaciones que sean fáciles de mantener y ampliar. Realiza pruebas en tu código para encont…

    básico20 h

    Curso de Patrones de Diseño y SOLID en Python

    Aplica principios SOLID y patrones de diseño como Factory, Builder y Decorator para crear un procesador de pagos en Python, mejorando la organización, escalabilidad y mantenibilida…

    intermedio11 h

    Habilidades Blandas

    Curso de Pensamiento Crítico para usar Inteligencia Artificial

    Aprende a pensar con claridad, comunicar con precisión, evaluar información y tomar decisiones responsables para sacarle el máximo provecho a cualquier herramienta de inteligencia…

    básico14 h

    Curso de Principios SOLID en C# y .NET

    Aplica principios SOLID en C# y .NET para mejorar tus habilidades de programación. Aprende buenas prácticas, refactoriza código y prepárate para entrevistas de trabajo. Mejora códi…

    básico16 h

    Habilidades Blandas

    Curso de Productividad

    Aprende a administrar tu tiempo, espacio y contexto para planear y crear tu propio proyecto de vida desarrollando buenos hábitos.

    básico13 h

    Backend con C# y .NET

    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…

    intermedio11 h

    Programación con C y C++

    Curso de Programación Orientada a Objetos con C++

    Comprende cómo gestionar memoria, punteros, y clases para aplicar la programación orientada a objetos con C++. Crea estructuras y hereda clases, utilizando polimorfismo y atributos…

    básico12 h

    Curso de Programación Orientada a Objetos en PHP

    Domina la programación orientada a objetos en PHP creando clases, objetos y aplicando conceptos como herencia, polimorfismo y modularidad. Aprende a integrar pruebas con PHPUnit pa…

    básico8 h

    Curso de Programación Orientada a Objetos en Swift

    Comprende a fondo la programación orientada a objetos en Swift. Aprende a manejar propiedades, métodos, subíndices, herencia, inicializadores y desafíos con valores opcionales. Alc…

    básico16 h

    Internet de las cosas

    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 bus…

    básico10 h

    Curso de Python Avanzado para Arquitectura de Proyectos y PyPI

    Domina las herramientas modernas de desarrollo en Python con proyectos prácticos. Aprende a escribir, probar y automatizar código profesional con Ruff, pytest, Mypy y GitHub Action…

    básico10 h

    AI Software Engineer

    Curso de Python Intermedio para Entornos virtuales y PEP8

    Domina el código Python intermedio con proyectos reales. Aprende a escribir funciones limpias, usar type hints y manejar errores profesionales. Mejora tu lógica con comprensiones,…

    básico14 h

    AI Software Engineer

    Curso de Python Orientado a Objetos

    Domina los fundamentos de la Programación Orientada a Objetos en Python con ejercicios guiados. Aprende a crear clases, herencia y métodos desde cero. Mejora tus habilidades constr…

    básico12 h

    Data Engineer

    Curso de Python: Comprehensions, Funciones y Manejo de Errores

    Comprende y aplica comprehensions, manejo de errores y funciones avanzadas en Python. Domina los sets y transforma listas y diccionarios eficientemente. Aprende a modularizar tu có…

    básico21 h

    Desarrollo Backend con Python y Django

    Curso de Python: PIP y Entornos Virtuales

    Trabaja profesionalmente con Python gestionando proyectos con PIP y entornos virtuales. Instala y contenediza aplicaciones en Docker, aprende a utilizar FastAPI para construir serv…

    intermedio13 h

    Herramientas de IA para el trabajo

    Curso de RPA e Hiperautomatización con AI

    Implementa flujos de automatización de tareas usando RPA, Power Automate, APIs y modelos de IA como ChatGPT. Conecta formularios, gestiona datos, responde por email y Teams, y alma…

    intermedio11 h

    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 es…

    básico15 h

    Frontend y Backend con Javascript para Desarrollo Web

    Curso de SQL y MySQL 2018

    Aprende desde cero SQL, el lenguaje para gestionar y consultar bases de datos relacionales. Elabora tablas, cruza, elimina, modifica y consulta información. Conoce las funciones de…

    intermedio18 h

    Curso de TypeScript

    Aprende TypeScript, el superset de Microsoft para agregar tipado fuerte a tu código JavaScript. Conoce los datos primitivos y especiales del lenguaje para programar aplicaciones we…

    intermedio11 h

    Curso de TypeScript: Programación Orientada a Objetos y Asincronismo

    Aprende a desarrollar aplicaciones robustas con TypeScript, enfocándote en programación orientada a objetos y asincronismo. Implementa conceptos avanzados como clases, promesas y g…

    avanzado16 h

    Curso de TypeScript: Tipos Avanzados y Funciones

    Domina TypeScript con tipos avanzados, funciones y utility types. Aprende a manejar datos de forma estructurada usando interfaces y DTOs, y aplica técnicas para crear un CRUD efect…

    intermedio15 h

    Herramientas de IA para el trabajo

    Curso de Vibe Coding para Crear Apps sin Programar con Google AI Studio

    Aprende a crear aplicaciones web completas con inteligencia artificial sin escribir código. En este curso construirás "Tu Billetera", una app funcional de gestión de gastos desde c…

    básico8 h

    Curso de Windsurf AI

    Domina Windsurf AI creando prompts dinámicos con texto, voz e imágenes. Configura reglas personalizadas, refactoriza código, integra pruebas unitarias y conecta datos reales reempl…

    básico14 h

    Matemáticas para Programación

    Curso de Álgebra y Funciones

    Desarrolla la capacidad de resolver problemas matemáticos mediante el uso de expresiones algebraicas. Impulsa el pensamiento lógico y el razonamiento. Aprende a factorizar trinomio…

    básico16 h

    Curso de Ética y Manejo de Datos para Data Science e Inteligencia Artificial

    Comprende la ética y el manejo de datos en el ámbito de la ciencia de datos y la inteligencia artificial. Aborda la protección de datos personales, normativas vigentes y dilemas ét…

    básico9 h

    Habilidades Blandas

    Curso para Líderes en Formación

    Desarrolla habilidades de liderazgo personal y grupal, entendiendo modelos y estrategias para tomar decisiones efectivas en equipos diversos. Aprende a definir metas, gestionar con…

    básico13 h
    AnterioresPágina 2 de 2