background

Encuentra tu próximo curso

Curso
Curso de Fundamentos de Arquitectura de Software
Nuevo
/cursos/fundamentos-arquitectura-software/

Curso de Fundamentos de Arquitectura de Software

Aprende los conceptos esenciales para diseñar sistemas de software estructurados, comprendiendo el rol del arquitecto, los principales estilos arquitectónicos, principios de diseño como SOLID, y cómo factores como el costo, la calidad y la comunicación influyen en las decisiones técnicas.

Profe Nicolas Bohorquez
Nivel básico
2 horas de duración
Curso
Curso de Android Testing
/cursos/curso-de-android-testing/

Curso de Android Testing

Conoce las herramientas y técnicas para realizar pruebas efectivas en aplicaciones Android. Aprende desde los fundamentos del testing hasta pruebas avanzadas como coroutines, Flows, MockWebServer y E2E, asegurando la calidad y estabilidad de tus aplicaciones.

Profe Juan David Gaines
Nivel intermedio
2 horas de duración
Curso
Curso de Patrones MVVM en Android
/cursos/android-mvvm/

Curso de Patrones MVVM en Android

Construye aplicaciones Android mantenibles y reactivas aplicando el patrón MVVM. Maneja navegación, persistencia de datos, consumo de APIs y gestión de estados usando Jetpack Compose, Room, Hilt y casos de uso.

Profe Juan Camilo Sandoval
Nivel avanzado
6 horas de duración
Ruta

Arquitectura y Patrones de Diseño Móvil

• 3 cursos

Arquitectura y Patrones de Diseño Móvil

Curso
Curso de Patrones de Diseño en Android
4.6(274)
/cursos/patrones-android/

Curso de Patrones de Diseño en Android

Comprende y aplica patrones de diseño en Android para mejorar la estructura y mantenibilidad de tus aplicaciones. Implementa MVP, MVVM, Singleton, Builder, y más con ejemplos prácticos usando Platzi Wallet.

Profe Cristian Villamil
Nivel básico
2 horas de duración
501 visualizaciones
Curso
Curso de Android: Integración de APIs nativas
/cursos/android-apis-nativas/

Curso de Android: Integración de APIs nativas

Desarrolla aplicaciones Android que usen mapas, rastreo de ubicación, cámara, servicios, notificaciones y broadcast receiver, integrando y gestionando APIs nativas con Kotlin y Jetpack Compose.

Profe Juan David Gaines
Nivel avanzado
4 horas de duración
Clase
Arquitectura NVM para Aplicaciones Android Escalables y Mantenibles

Arquitectura NVM para Aplicaciones Android Escalables y Mantenibles

/cursos/android-mvvm/domina-mvvm-crea-aplicaciones-reactivas-y-escalabl

Curso de Patrones MVVM en Android

Profe Juan Camilo Sandoval
Nivel avanzado
2 minutos de contenido
visualizaciones
Clase
Arquitecturas en Android: MVC y MVVM

Arquitecturas en Android: MVC y MVVM

/cursos/patrones-android/tipos-de-arquitectura-en-android

Curso de Patrones de Diseño en Android

Profe Cristian Villamil
Nivel básico
2 minutos de contenido
visualizaciones
Curso
Curso Básico de Diseño de Interfaces con Android Studio
4.7(1.3k)
/cursos/interfaces-android/

Curso Básico de Diseño de Interfaces con Android Studio

Construye interfaces en Android Studio, entendiendo Layouts, estilos y temas. Usa herramientas como LinearLayout, RelativeLayout, y libraries externas para hacer aplicaciones atractivas. Ideal para quienes comienzan con Android desde cero.

Profe Sinuhé Jaime Valencia
Nivel básico
1 hora de duración
2.1k visualizaciones
Curso
Fundamentos de Arquitectura de Software
4.6(2.3k)
/cursos/arquitectura-software/

Fundamentos de Arquitectura de Software

Diseña sistemas de software robustos comprendiendo los fundamentos de arquitectura. Evalúa decisiones arquitectónicas, comprende estructuras, roles y estilos. Aprende a identificar riesgos y requerimientos para crear soluciones eficientes.

Profe Guido Contreras Woda
Nivel básico
2 horas de duración
4.1k visualizaciones
Curso
Curso de Jetpack Compose en Android
/cursos/jetpack-android/

Curso de Jetpack Compose en Android

Desarrolla apps Android modernas con Jetpack Compose. Crea interfaces, administra tareas, aplica arquitectura, navega entre pantallas y guarda datos con Room e inyección de dependencias con Hilt.

Profe Juan David Gaines
Nivel intermedio
4 horas de duración
Curso
Curso de fundamentos de Material Design (Android) y Human Interface Guidelines (iOS)
/cursos/diseno-apps-multiplataforma/

Curso de fundamentos de Material Design (Android) y Human Interface Guidelines (iOS)

Diseña apps móviles que sigan los principios de Material Design (Android) y Human Interface Guidelines (iOS). Crea interfaces visualmente coherentes, accesibles y nativas, usando herramientas, patrones y componentes oficiales.

Profe Raúl Aguilar
Nivel básico
3 horas de duración
Curso
Curso de Android: Modo Offline con Room y Realm
/cursos/room-realm/

Curso de Android: Modo Offline con Room y Realm

Crea apps Android que funcionan sin conexión integrando Room y Realm para manejo local de datos. Sincroniza con APIs, gestiona conflictos y cambia entre bases fácilmente. Domina arquitecturas y flujo offline completo.

Profe Julian Velandia Mendez
Nivel avanzado
4 horas de duración
Clase
Ajustes Finales de UI y Experiencia de Usuario en Android

Ajustes Finales de UI y Experiencia de Usuario en Android

/cursos/jetpack-android/ajustes-finales-de-ui-para-tu-app

Curso de Jetpack Compose en Android

Profe Juan David Gaines
Nivel intermedio
13 minutos de contenido
visualizaciones
Curso
Curso de Android: Despliegue a Google Play Store
/cursos/releases-android/

Curso de Android: Despliegue a Google Play Store

Lanza, gestiona y monitorea apps Android en Google Play usando Git, Firebase, pruebas automatizadas, A/B testing, estrategias de rollout y automatización con Fastlane y Github Actions.

Profe Geovanny Valdes Cudriz
Nivel intermedio
1 hora de duración
Clase
Creación de Interfaces de Usuario en Android con XML

Creación de Interfaces de Usuario en Android con XML

/cursos/interfaces-android/ui-en-android-por-que-como

Curso Básico de Diseño de Interfaces con Android Studio

Profe Sinuhé Jaime Valencia
Nivel básico
3 minutos de contenido
visualizaciones
Ruta

Desarrollo Nativo Android con Kotlin

• 3 cursos

Desarrollo Nativo Android con Kotlin

Blog
Clean Architecture en Android y diferentes formas de aplicarlo

Clean Architecture en Android y diferentes formas de aplicarlo

Anteriormente en mi blog “Pasa de Junior a Senior en Android con Clean Architecture” https://plat...

Profe Mauricio Hernández
16
20 de agosto de 2024
Blog
Descargas Android en Platzi

Descargas Android en Platzi

En Platzi nos preocupamos por los estudiantes, por lo que queríamos ofrecer una mejor experiencia de...

Profe Paulo Trujillo
29
21 de agosto de 2024
Blog
¿Cómo aprender arquitectura frontend?

¿Cómo aprender arquitectura frontend?

Una Arquitecta Frontend conoce todas las tecnologías para desarrollar el frontend de una página web....

Profe Juan Castro
175
10 de mayo de 2025
Ruta

Arquitectura de Información y Usabilidad

• 7 cursos

Arquitectura de Información y Usabilidad

Blog
Arquitectura para Big Data en Cloud

Arquitectura para Big Data en Cloud

Hoy en día sabemos que podemos contar con servicios como Amazon Web Services, Azurehttps://platzi...

Profe Demian Arenas
21
20 de agosto de 2024
Blog
¿Qué sigue para la App de Android en Platzi?

¿Qué sigue para la App de Android en Platzi?

Trayendo lo mejor de vuelta al nativo Tiempos emocionantes por delante Incluso mientr...

Profe Fernanda Aragon
53
21 de agosto de 2024
Blog
Pasa de Junior a Senior en Android con Clean Architecture

Pasa de Junior a Senior en Android con Clean Architecture

Para crear un proyecto en Android, es muy importante que conozcas las bases suficientes para su...

Profe Mauricio Hernández
39
20 de agosto de 2024
Blog
¿Qué es la arquitectura hexagonal? Aplicación, puerto y adaptador

¿Qué es la arquitectura hexagonal? Aplicación, puerto y adaptador

La arquitectura hexagonal es una propuesta donde se busca organizar un sistema a partir de un elemen...

Profe Manuel Zapata
30
07 de abril de 2025
Curso
Curso de Arquitecturas CSS
/cursos/arquitecturas-css/

Curso de Arquitecturas CSS

Comprende arquitecturas CSS modernas aplicando principios como SOLID, DRY, e IMMUTABILITY. Aprende metodologías BEM, OOCSS, SMACSS, y frameworks como Tailwind, para crear estilos limpios, escalables y mantenibles en proyectos reales.

Profe Estefany Aguilar
Nivel avanzado
1 hora de duración
518 visualizaciones
Clase
Fundamentos de Diseño Nativo para iOS y Android

Fundamentos de Diseño Nativo para iOS y Android

/cursos/diseno-apps-multiplataforma/fundamentos-de-diseno-de-apps-android-vs-ios

Curso de fundamentos de Material Design (Android) y Human Interface Guidelines (iOS)

Profe Raúl Aguilar
Nivel básico
5 minutos de contenido
visualizaciones
Blog
Android Jetpack Compose: ¿Qué es?

Android Jetpack Compose: ¿Qué es?

En los últimos 3 años Google ha estado trabajando en crear una nueva herramienta para mejorar la exp...

Profe Fernanda Aragon
37
20 de agosto de 2024
Blog
Android 12L: lo nuevo de Google para adueñarse de las pantallas

Android 12L: lo nuevo de Google para adueñarse de las pantallas

El pasado 27 de octubre se llevó a cabo el Android Developer Summit 2021, la conferencia de Goo...

Profe Diego Camacho
7
20 de agosto de 2024
Ruta

Arquitecturas Web Modernas y Escalabilidad

• 23 cursos

Arquitecturas Web Modernas y Escalabilidad

Curso
Curso de Fundamentos de Diseño de Apps
/cursos/fundamentos-diseno-apps/

Curso de Fundamentos de Diseño de Apps

Diseña apps útiles y atractivas aplicando metodologías, wireframes, sistemas de diseño y pruebas con usuarios. Crea flujos, prototipos y entrega guías UI para desarrollo en proyectos reales.

Profe Santiago Carrillo Mayorga
Nivel básico
1 hora de duración
101 visualizaciones
Clase
Corrección de Errores en Android Studio y Visualización de Órdenes

Corrección de Errores en Android Studio y Visualización de Órdenes

/clases/11916-room-realm/74803-creacion-de-la-home-screen/

Curso de Android: Modo Offline con Room y Realm

Profe Julian Velandia Mendez
Nivel avanzado
9 minutos de contenido
visualizaciones
Clase
Diseño de Interfaces Android con Material Design

Diseño de Interfaces Android con Material Design

/cursos/interfaces-moviles/expandiendo-sistema-de-diseno-para-android

Curso de Diseño de Interfaces Móviles

Profe Juani Ruiz Echazú
Nivel intermedio
12 minutos de contenido
visualizaciones
Clase
Arquitectura parte 2

Arquitectura parte 2

/cursos/expressjs/arquitectura-parte-2

Curso de Backend con ExpressJS

Profe Oscar Barajas Tavares
Nivel intermedio
0 minutos de contenido
visualizaciones
Clase
Guía Android

Guía Android

/cursos/testing-videojuegos/guia-android

Curso de Testing de Videojuegos

Profe Ricardo Izquierdo
Nivel básico
2 minutos de contenido
visualizaciones
Blog
Qué es MVC, MVP y MVVM

Qué es MVC, MVP y MVVM

Muchos proyectos nacen de la idea de crear una aplicación móvil que cambie el mundo y resuelva u...

Profe Kevin Morales
32
20 de agosto de 2024
Clase
Implementación de Layout para Actividad de Cámara en Android

Implementación de Layout para Actividad de Cámara en Android

/cursos/aplicaciones-huawei/creando-nuestra-actividad-de-camara

Curso de Desarrollo de Aplicaciones con Huawei

Profe Juan Camilo Sandoval
Nivel intermedio
11 minutos de contenido
visualizaciones
Curso
Curso de Integración Módulos Nativos iOS/Android para Flutter
Nuevo
/cursos/flutter-modulos-nativos/

Curso de Integración Módulos Nativos iOS/Android para Flutter

Aprende a integrar módulos nativos iOS/Android en Flutter, usar TensorFlow Lite, MethodChannels, sensores, cámara y reconocimiento de voz.

Profe Alison Jimenez
Nivel intermedio
4 horas de duración
Clase
Componentes de Arquitectura de Aplicaciones Móviles

Componentes de Arquitectura de Aplicaciones Móviles

/cursos/diseno-software-apps-moviles/diseno-de-alto-nivel-backend-api

Curso de Diseño de Software para Apps Móviles

Profe Cristian Villamil
Nivel intermedio
10 minutos de contenido
visualizaciones
Curso
Curso de Integración Nativa iOS
/cursos/integracion-nativa-ios/

Curso de Integración Nativa iOS

Integra funciones nativas de iOS como cámara, GPS, sensores, animaciones, widgets, autenticación biométrica y almacenamiento seguro. Desarrolla apps rápidas, fluidas y modernas usando las últimas herramientas oficiales.

Profe Gustavo Lizárraga
Nivel avanzado
10 horas de duración
Clase
Clean Architecture en el Frontend

Clean Architecture en el Frontend

/cursos/arquitectura-frontend/clean-architecture-en-el-frontend

Audiocurso de Frameworks y Arquitecturas Frontend: Casos de Estudio

Profe Miguel Ángel Durán
Nivel intermedio
4 minutos de contenido
visualizaciones
Curso
Curso de Diseño de Interfaces Móviles
4.6(406)
/cursos/interfaces-moviles/

Curso de Diseño de Interfaces Móviles

Diseña interfaces móviles efectivas desde cero con un enfoque teórico y práctico. Aprenderás a crear diseños intuitivos y adaptativos para iOS y Android, asegurando una experiencia de usuario óptima y coherente en aplicaciones.

Profe Juani Ruiz Echazú
Nivel intermedio
4 horas de duración
688 visualizaciones
Curso
Curso de  Diseño de Software para Apps Móviles
/cursos/diseno-software-apps-moviles/

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.

Profe Cristian Villamil
Nivel intermedio
3 horas de duración
207 visualizaciones
Ruta

Fundamentos de Desarrollo Móvil

• 10 cursos

Fundamentos de Desarrollo Móvil

Curso
Curso Avanzado de Realidad Aumentada
4.8(174)
/cursos/avanzado-aumentada/

Curso Avanzado de Realidad Aumentada

Crea videojuegos interactivos en Spark AR, capturando fantasmas y desarrollando lógica con JavaScript. Sin programar, estructura enemigos, puntaje y más. Aprende a utilizar SDF para animaciones avanzadas. Lleva tu juego a Instagram.

Profe Rolando González
Nivel avanzado
3 horas de duración
646 visualizaciones
Blog
Cómo mejorar una app sin romperla

Cómo mejorar una app sin romperla

Recientemente encontramos más menciones acerca de Clean Architecture o Arquitectura Limpiahtt...

Profe Héctor Vega
43
20 de agosto de 2024
Curso
Curso de Patrones y Componentes en Sistemas de Diseño
4.6(221)
/cursos/patrones-componentes-diseno/

Curso de Patrones y Componentes en Sistemas de Diseño

Desarrolla sistemas de diseño eficientes con patrones y componentes, usando metodologías como el diseño atómico. Aprende a documentar, crear UIKit y utilizar design tokens para asegurar consistencia visual y funcional en tus proyectos.

Profe Marta Monterde Alonso
Nivel intermedio
58 minutos de contenido
772 visualizaciones
Curso
Curso de Diseño de Prototipos Móviles
4.6(524)
/cursos/diseno-prototipos/

Curso de Diseño de Prototipos Móviles

Traduce problemas en soluciones tangibles creando prototipos móviles. Aprende a diseñar desde wireframes hasta prototipos de alta fidelidad, validando con usuarios y colaborando con tu equipo de desarrollo.

Profe Misael León
Nivel básico
4 horas de duración
880 visualizaciones
Ruta

Diseño UX/UI para Móviles

• 6 cursos

Diseño UX/UI para Móviles

Curso
Curso de Diseño Mobile First: Prototipos
4.7(208)
/cursos/brief/

Curso de Diseño Mobile First: Prototipos

Crea prototipos mobile-first desde un brief hasta la entrega final. Aprende a investigar, diseñar y validar tu estrategia de producto usando herramientas como Figma y Airtable en un proyecto real del ecosistema cripto.

Profe Santiago Camargo
Nivel avanzado
1 hora de duración
460 visualizaciones
Curso
Curso de Patrones MVVM en iOS
/cursos/patron-mvvm-ios/

Curso de Patrones MVVM en iOS

Organiza proyectos iOS con el patrón MVVM, aplicando buenas prácticas, separación de capas, SOLID y Clean Architecture. Construye apps escalables con gestión de datos, vistas y ViewModels en Swift y SwiftUI.

Profe Gustavo Lizárraga
Nivel avanzado
5 horas de duración
Curso
Curso de Desarrollo de Aplicaciones con Huawei
/cursos/aplicaciones-huawei/

Curso de Desarrollo de Aplicaciones con Huawei

Desarrolla una cámara de selfies con inteligencia artificial usando Huawei Kits: Account Kit, Push Kit y Machine Learning Kit. Integra notificaciones Push y mejora la interacción con AppGallery Connect. Aprende a gestionar permisos y guardar imágenes.

Profe Juan Camilo Sandoval
Nivel intermedio
3 horas de duración
121 visualizaciones
Ruta

Desarrollo Multiplataforma con Flutter

• 2 cursos

Desarrollo Multiplataforma con Flutter

Blog
Proceso de construcción de una Aplicación para IOS

Proceso de construcción de una Aplicación para IOS

Un nuevo año comienza. Probablemente, este año te propusiste realizar el Producto Mínimo Viable M...

Profe Demian Arenas
17
29 de octubre de 2020
Ruta

Desarrollo Multiplataforma con React Native

• 2 cursos

Desarrollo Multiplataforma con React Native

Ruta

Fundamentos de Diseño UX/UI

• 10 cursos

Fundamentos de Diseño UX/UI

Ruta

Diseño Asistido por Inteligencia Artificial

• 3 cursos

Diseño Asistido por Inteligencia Artificial

Ruta

Desarrollo Nativo iOS con Swift

• 5 cursos

Desarrollo Nativo iOS con Swift

Ruta

Programación Móvil con Swift y Kotlin

Desarrollo e Ingeniería • 2 cursos

Programación Móvil con Swift y Kotlin

Ruta

Diseño de Interfaces y Prototipado (UI Design)

• 9 cursos

Diseño de Interfaces y Prototipado (UI Design)

Ruta

Integración de APIs y Persistencia Móvil

• 7 cursos

Integración de APIs y Persistencia Móvil

Curso
Audiocurso de Frameworks y Arquitecturas Frontend: Casos de Estudio
4.9(229)
/cursos/arquitectura-frontend/

Audiocurso de Frameworks y Arquitecturas Frontend: Casos de Estudio

Explora frameworks y arquitecturas en el desarrollo frontend. Aprende a elegir el mejor framework para tu proyecto, entender patrones de diseño, manejar Git en equipo, y conocer las tendencias como microfrontends y backend for frontend.

Profe Miguel Ángel Durán
Nivel intermedio
1 hora de duración
687 visualizaciones
Ruta

Desarrollo de Aplicaciones con IA

• 9 cursos

Desarrollo de Aplicaciones con IA

Ruta

Diseño y Prototipado No-Code

• 10 cursos

Diseño y Prototipado No-Code

Ruta

Sistemas de Diseño y DesignOps

• 6 cursos

Sistemas de Diseño y DesignOps

Ruta

Testing y Despliegue en Móvil

• 3 cursos

Testing y Despliegue en Móvil

Ruta

Diseño de Interacciones Emergentes (VUI/VR)

• 3 cursos

Diseño de Interacciones Emergentes (VUI/VR)

Ruta

Diseño Accesible e Inclusivo

• 5 cursos

Diseño Accesible e Inclusivo

Curso
Curso de Diseño en Modo Oscuro
4.7(157)
/cursos/diseno-modo-oscuro/

Curso de Diseño en Modo Oscuro

Diseña interfaces en modo oscuro entendiendo historia, fisiología humana y accesibilidad. Aplica prácticas y guías de Android e iOS para crear aplicaciones visualmente atractivas y funcionales usando herramientas como Figma.

Profe meri Fernández
Nivel avanzado
1 hora de duración
353 visualizaciones
Ruta

Contenerización y Orquestación

• 5 cursos

Contenerización y Orquestación

Ruta

Ecosistemas Blockchain Alternativos (No-EVM)

• 5 cursos

Ecosistemas Blockchain Alternativos (No-EVM)

Ruta

Realidad Aumentada en Redes Sociales

Contenido Digital • 12 cursos

Diseña filtros faciales y efectos 3D para TikTok e Instagram con técnicas avanzadas de realidad aumentada, mejorando la interacción y el engagement.