Encuentra tu próximo curso

Curso
Curso de Java Spring Boot
4.8(172)
/cursos/java-spring-boot/

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 tu productividad usando Spring Initializr, configuración eficiente, control de errores y documentación profesional con OpenAPI.

Profe Alejandro Ramírez
Nivel intermedio
3 horas de duración
348 visualizaciones
Clase
Configuración inicial de proyecto Spring Boot con Java 21

Configuración inicial de proyecto Spring Boot con Java 21

/cursos/java-spring-boot/configuracion-inicial-de-proyecto-spring

Curso de Java Spring Boot

Profe Alejandro Ramírez
Nivel intermedio
7 minutos de contenido
visualizaciones
Clase
Curso de Spring Data JPA con MySQL y RESTful API

Curso de Spring Data JPA con MySQL y RESTful API

/cursos/java-spring-data/que-es-spring-data

Curso de Java Spring Data JPA: Bases de Datos

Profe Alejandro Ramírez
Nivel intermedio
2 minutos de contenido
visualizaciones
Curso
Curso de Java Spring Data JPA: Bases de Datos
4.8(244)
/cursos/java-spring-data/

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, construye aplicaciones robustas y eficientes.

Profe Alejandro Ramírez
Nivel intermedio
3 horas de duración
797 visualizaciones
Curso
Curso de Java Spring Security: Autenticación y Seguridad Web
4.8(236)
/cursos/java-spring-security/

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 garantizar un acceso seguro y auditar usuarios en tu sistema.

Profe Alejandro Ramírez
Nivel avanzado
3 horas de duración
738 visualizaciones
Clase
Implementación de Autenticación con JSON Web Tokens en Spring Boot

Implementación de Autenticación con JSON Web Tokens en Spring Boot

/cursos/java-spring-security/implementacion-de-autenticacion-con-json

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

Profe Alejandro Ramírez
Nivel avanzado
15 minutos de contenido
visualizaciones
Blog
Cómo Spring y los ORMs como Hibernate agilizan nuestro Desarrollo con Java

Cómo Spring y los ORMs como Hibernate agilizan nuestro Desarrollo con Java

Independiente del lenguaje de programación que utilizamos para construir nuestras aplicaciones, lo m...

Profe Juan Castro
32
28 de junio de 2019
Clase
Despliegue de Aplicaciones en App Engine con Java 11 y SpringBoot

Despliegue de Aplicaciones en App Engine con Java 11 y SpringBoot

/cursos/cloud-platform/despliegue-de-aplicaciones-en-app-engine

Entrenamiento de Google Cloud Platform

Profes Angel León, Daniel Sánchez G ...
Nivel básico
12 minutos de contenido
visualizaciones
Clase
Implementación de APIs y Web con Spring Boot en Arquitectura Limpia

Implementación de APIs y Web con Spring Boot en Arquitectura Limpia

/cursos/arquitecturas-limpias/aplicaciones-web-y-apis

Curso de Arquitecturas Limpias para Desarrollo de Software

Profe Manuel Zapata
Nivel intermedio
5 minutos de contenido
visualizaciones
Curso
Curso de Supabase
4.8(191)
/cursos/supabase/

Curso de Supabase

Aprende a construir aplicaciones con backend serverless usando Supabase. Este curso práctico te enseña a dominar el ecosistema completo: desde la creación y gestión de bases de datos Postgres, hasta la generación automática de APIs REST, gestión de storage para archivos e imágenes, y la integración fluida con frontend. Trabajarás tanto en Supabase Cloud como con la CLI local, entenderás cómo modelar datos, realizar consultas SQL, relacionar tablas con archivos almacenados, y desplegar tu aplicación en producción con Vercel. Es ideal para desarrolladores que quieren construir productos escalables y funcionales sin perder tiempo configurando infraestructura compleja.

Profe Erasmo Hernández
Nivel básico
1 hora de duración
225 visualizaciones
Curso
Curso de Kotlin
/cursos/kotlin/

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 completa con arquitectura, lógica y testing en Kotlin.

Profe Juan David Gaines
Nivel básico
9 horas de duración
Ruta

Desarrollo Backend con Java

• 7 cursos

Especialízate en el desarrollo backend con Java, utilizando el ecosistema Spring (Spring Boot, Spring Data JPA, Spring Security) para crear APIs y servicios escalables y seguros.

Clase
Creación de APIs RESTful con Feign y Spring Boot

Creación de APIs RESTful con Feign y Spring Boot

/cursos/java-funcional/creacion-de-apis-restful-con-feign-y-spr

Curso de Programación Funcional con Java SE

Profe Sinuhé Jaime Valencia
Nivel básico
9 minutos de contenido
visualizaciones
Curso
Curso de Backend con NestJS
/cursos/nestjs/

Curso de Backend con NestJS

Aprende a construir una API RESTful profesional con NestJS, integrando autenticación, roles de usuario y persistencia de datos con TypeORM y PostgreSQL. Crea funcionalidades avanzadas como generación automática de resúmenes de artículos mediante Inteligencia Artificial. Desarrolla habilidades clave para estructurar, documentar y desplegar aplicaciones listas para producción.

Profe Nicolas Molina
Nivel básico
9 horas de duración
174 visualizaciones
Curso
Curso de Introducción a los Microservicios
/cursos/microservicios/

Curso de Introducción a los Microservicios

Desarrolla arquitecturas de microservicios escalables. Aprende a fragmentar APIs, comunicar servicios con colas y tópicos, y automatizar tareas con Bash. Domina Docker, organiza tus repositorios y despliegar Apps. Implementa observabilidad y buenas prácticas desde el diseño hasta la ejecución continua.

Profe Amin Espinoza
Nivel básico
1 hora de duración
130 visualizaciones
Curso
Curso de Firebase con Angular 20
/cursos/firebase/

Curso de Firebase con Angular 20

Aprende a usar Firebase en aplicaciones web con Angular 20. A lo largo del curso implementarás autenticación de usuarios con Firebase Authentication, gestionarás información en tiempo real con Firestore y llevarás tu proyecto a producción mediante el despliegue en Firebase Hosting. Con ejemplos prácticos, descubrirás cómo integrar estos servicios de forma segura y eficiente para crear aplicaciones web modernas y escalables.

Profe Sergie Code
Nivel avanzado
2 horas de duración
Curso
Curso de Java
4.8(276)
/cursos/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, estructuras modernas y buenas prácticas para construir software robusto y profesional.

Profe Alejandro Ramírez
Nivel básico
4 horas de duración
555 visualizaciones
Curso
Curso de Webpack
4.6(1.6k)
/cursos/webpack/

Curso de Webpack

Construye aplicaciones React usando Webpack. Aprende a configurar y optimizar tu entorno de desarrollo con loaders, compresión CSS y análisis de paquetes. Despliega tu proyecto fácilmente en producción y mejora el rendimiento.

Profe Oscar Barajas Tavares
Nivel básico
2 horas de duración
3k visualizaciones
Curso
Curso de API First
/cursos/apifirst/

Curso de API First

Descubre cómo diseñar APIs desde cero con el enfoque API First. Aprende a usar OpenAPI, validar endpoints, manejar errores y generar código con IA. Domina métodos HTTP, versionado y buenas prácticas para crear APIs robustas y escalables.

Profe Oscar Barajas Tavares
Nivel intermedio
2 horas de duración
162 visualizaciones
Curso
Curso de Angular Avanzado
/cursos/angular-avanzado/

Curso de Angular Avanzado

Profundiza en técnicas y nuevas APIs de Angular, como signals, server-side rendering, optimización SEO, lazy loading y control granular de estados y eventos. Aplica buenas prácticas, despliega a producción y domina recursos avanzados.

Profe Nicolas Molina
Nivel avanzado
6 horas de duración
209 visualizaciones
Curso
Curso Práctico de Arquitectura Backend
4.6(309)
/cursos/practico-backend/

Curso Práctico de Arquitectura Backend

Crea un sistema backend para manejar reviews de cámaras. Diseña entidades, APIs y maneja autenticación, lectura y escritura. Desarrolla servicios escalables con retry policies y throttling para soportar millones de usuarios.

Profe Jorge Villalobos
Nivel avanzado
3 horas de duración
958 visualizaciones
Curso
Curso de Kubernetes
4.6(125)
/cursos/kubernetes/

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 nube y local.

Profe Jaggy Castaño
Nivel intermedio
5 horas de duración
390 visualizaciones
Curso
Curso de NestJS: Programación Modular, Documentación con Swagger y Deploy
4.8(740)
/cursos/nestjs-modular/

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 sobre inyección de dependencias.

Profe Nicolas Molina
Nivel básico
2 horas de duración
1.6k visualizaciones
Curso
Curso de Flujo de Desarrollo Moderno CodeStream
4.6(1.6k)
/cursos/desarrollo-moderno-codestream/

Curso de Flujo de Desarrollo Moderno CodeStream

Aprende a integrar CodeStream en tu flujo de desarrollo. Gestiona tareas, revisa código y colabora eficientemente dentro de tu editor con herramientas como GitHub y Jira. Ideal para programadores que buscan optimizar calidad y productividad.

Profe Claudio Pinkus
Nivel básico
1 hora de duración
2.4k visualizaciones
Curso
Curso de Java SE Persistencia de Datos
3.9(779)
/cursos/java-persistencia/

Curso de Java SE Persistencia de Datos

Aprende a manejar datos en Java SE creando aplicaciones que interactúan con bases de datos relacionales y API públicas. Domina CRUD, configure Git para el control de versiones y construye aplicaciones robustas con MySQL y NetBeans.

Profe Santiago Bernal
Nivel básico
2 horas de duración
2.3k visualizaciones
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
Curso
Curso de  Serverless Framework en AWS
4.7(119)
/cursos/serverless/

Curso de Serverless Framework en AWS

Construye una aplicación serverless en AWS usando Serverless Framework. Aprende a manejar Lambdas, API Gateway y DynamoDB para crear, consultar y actualizar usuarios. Integra CI/CD con GitHub Actions y optimiza costos con AWS Budgets.

Profes Jaggy Castaño, Juan Restrepo ...
Nivel intermedio
5 horas de duración
420 visualizaciones
Clase
React con Create React App

React con Create React App

/cursos/react/react-con-create-react-app

Curso de React.js

Profe Juan David Castro Gallego
Nivel básico
5 minutos de contenido
visualizaciones
Curso
Curso de Webpack con Express.js, React.js y TypeScript
/cursos/webpack-practico/

Curso de Webpack con Express.js, React.js y TypeScript

Configura y despliega aplicaciones modernas con Webpack, Express.js, React.js y TypeScript. Aprende a optimizar recursos, realizar code splitting, lazy loading, y gestionar imágenes, todo mientras integras una API y herramientas de despliegue.

Profe Oscar Barajas Tavares
Nivel intermedio
3 horas de duración
168 visualizaciones
Blog
Programación reactiva: Guía para desarrolladores

Programación reactiva: Guía para desarrolladores

La programación reactiva es un paradigma declarativo que permite responder automáticamente a cam...

Profe Samuel Burbano
22
26 de junio de 2023
Curso
Curso de Programación Funcional con Java SE
4.6(866)
/cursos/java-funcional/

Curso de Programación Funcional con Java SE

Desarrolla aplicaciones funcionales en Java SE, aprendiendo a utilizar lambdas, streams y la clase Optional. Implementa colecciones y API RESTful, mientras construyes una herramienta CLI para buscar empleos en GitHub.

Profe Sinuhé Jaime Valencia
Nivel básico
3 horas de duración
1.7k visualizaciones
Curso
Curso de Java SE: SQL y Bases de Datos
4.5(195)
/cursos/java-sql/

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

Profe Ana Fernanda Gutierrez Villanueva
Nivel básico
3 horas de duración
757 visualizaciones
Blog
¿Por qué deberías darle una nueva oportunidad a Java?

¿Por qué deberías darle una nueva oportunidad a Java?

¿Tuviste una mala experiencia con Java, escuchaste comentarios negativos o nunca te has atrevido a a...

Profe Alejandro Ramírez
55
20 de julio de 2025
Clase
Uso de IntelliJ IDEA para Escribir y Probar Código Java

Uso de IntelliJ IDEA para Escribir y Probar Código Java

/cursos/testing-java/instalacion-de-intellij-idea-y-creacion-del-proyec

Curso Básico de Testing en Java

Profe Ferran Maylinch Carrasco
Nivel básico
10 minutos de contenido
visualizaciones
Curso
Curso Básico de Testing en Java
4.7(1.2k)
/cursos/testing-java/

Curso Básico de Testing en Java

Escribe tests básicos para aplicaciones Java usando JUnit y Mockito. Aprende a crear clases, simular dependencias y aplicar TDD. Practica con ejemplos reales como validación de contraseñas y administración de películas. Usa IntelliJ IDEA.

Profe Ferran Maylinch Carrasco
Nivel básico
2 horas de duración
2.5k visualizaciones
Clase
Instalación y configuración de JPA con Hibernate en Java

Instalación y configuración de JPA con Hibernate en Java

/cursos/java-sql/instalacion-y-configuracion-de-hibernate

Curso de Java SE: SQL y Bases de Datos

Profe Ana Fernanda Gutierrez Villanueva
Nivel básico
7 minutos de contenido
visualizaciones
Curso
Curso Avanzado de Java SE
4.6(1.3k)
/cursos/java-avanzado/

Curso Avanzado de Java SE

Explora programación avanzada en Java SE centrándote en la programación orientada a objetos, lambdas, y manejo de excepciones. Aprende a usar JDBC para acceder a bases de datos, aplicando técnicas modernas y eficientes para gestión de datos.

Profe Anahí Salgado Díaz de la Vega
Nivel avanzado
4 horas de duración
2.2k visualizaciones
Ruta

Desarrollo Nativo Android con Kotlin

• 3 cursos

Aprende a construir aplicaciones nativas para Android utilizando Kotlin, desde layouts XML tradicionales hasta la moderna UI declarativa con Jetpack Compose.

Curso
Curso de Go Avanzado: REST y WebSockets
/cursos/go-rest-websockets/

Curso de Go Avanzado: REST y WebSockets

Desarrolla aplicaciones avanzadas en Go con REST y WebSockets. Aprende a implementar APIs, gestionar comunicaciones en tiempo real y manejar bases de datos. Ideal para desarrolladores backend que buscan mejorar sus habilidades.

Profe Néstor Escoto
Nivel avanzado
4 horas de duración
331 visualizaciones
Curso
Curso de Node.js: Autenticación, Microservicios y Redis
4.8(594)
/cursos/nodejs-microservicios/

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 eficientes para aplicaciones modernas. Ideal para desarrolladores avanzados.

Profe Carlos Hernández
Nivel básico
4 horas de duración
1k visualizaciones
Blog
Reto Developer Foundations: desarrolla tu app en 15 días

Reto Developer Foundations: desarrolla tu app en 15 días

En el desarrollo de software, un proyecto dice más que cualquier certificado. Por eso te invitamos...

Profe Platzi Team
13
06 de febrero de 2026
Ruta

Programación con Java

Desarrollo e Ingeniería • 5 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.

Curso
Curso de NestJS: Persistencia de Datos con MongoDB
4.9(226)
/cursos/nestjs-mongodb/

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 relaciones, y organiza tu código con estrategias modulares. Ideal para desarrollar un e-commerce.

Profe Nicolas Molina
Nivel avanzado
2 horas de duración
473 visualizaciones
Ruta

Desarrollo Frontend con Angular

Desarrollo e Ingeniería • 11 cursos

Desarrollo Frontend con Angular

Blog
Ruby on Rails para crear apps a velocidad

Ruby on Rails para crear apps a velocidad

Algunas de las aplicaciones de uso cotidiano son para gestión de tareas to-do lists y registro de...

Profe Héctor Vega
32
03 de junio de 2025
Blog
Java vs. Kotlin, ¿cuál es mejor? - Platzi

Java vs. Kotlin, ¿cuál es mejor? - Platzi

¿Kotlin reemplazará a Java? El uso generalizado de Kotlin no indica su capacidad para reempl...

Profe Daniel Esteves
27
03 de junio de 2025
Curso
Curso de Scala básico
/cursos/scala/

Curso de Scala básico

Aprende desde cero la programación funcional con Scala. Descubre funciones, inmutabilidad, colecciones, patrones y más. Integra bases de datos con Slick y gestiona errores en aplicaciones robustas con Play Framework.

Profe Carlos Daniel Sanchez
Nivel básico
3 horas de duración
208 visualizaciones
Curso
Curso Avanzado de Serverless Framework en AWS
/cursos/serverless-avanzado/

Curso Avanzado de Serverless Framework en AWS

Implementa aplicaciones avanzadas en AWS utilizando Serverless Framework. Aprende a integrar servicios como SQS y S3, manejar eventos con Lambdas, aplicar buenas prácticas, y asegurar tu app con API Gateway.

Profes Jaggy Castaño, Juan Restrepo ...
Nivel avanzado
3 horas de duración
246 visualizaciones
Ruta

Seguridad Web & API

• 12 cursos

Implementa mecanismos de autenticación y autorización robustos (JWT, OAuth, Auth0), protege tus aplicaciones contra vulnerabilidades comunes (OWASP Top 10) y asegura la comunicación.