Encuentra tu próximo curso

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.
Configuración inicial de proyecto Spring Boot con Java 21
Curso de Java Spring Boot
Curso de Spring Data JPA con MySQL y RESTful API
Curso de Java Spring Data JPA: Bases de Datos
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.
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.
Implementación de Autenticación con JSON Web Tokens en Spring Boot
Curso de Java Spring Security: Autenticación y Seguridad Web

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...
Despliegue de Aplicaciones en App Engine con Java 11 y SpringBoot
Entrenamiento de Google Cloud Platform
Implementación de APIs y Web con Spring Boot en Arquitectura Limpia
Curso de Arquitecturas Limpias para Desarrollo de Software
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.

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.
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.
Creación de APIs RESTful con Feign y Spring Boot
Curso de Programación Funcional con Java SE

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

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

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.
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.
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.
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.
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.
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.
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.
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.
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.
React con Create React App
Curso de React.js
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.

Programación reactiva: Guía para desarrolladores
La programación reactiva es un paradigma declarativo que permite responder automáticamente a cam...
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.
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.

¿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...
Uso de IntelliJ IDEA para Escribir y Probar Código Java
Curso Básico de Testing en 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.
Instalación y configuración de JPA con Hibernate en Java
Curso de Java SE: SQL y Bases de Datos
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.
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 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.
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.

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...
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 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.
Desarrollo Frontend con Angular
Desarrollo e Ingeniería • 11 cursos
Desarrollo Frontend con Angular

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

Java vs. Kotlin, ¿cuál es mejor? - Platzi
¿Kotlin reemplazará a Java? El uso generalizado de Kotlin no indica su capacidad para reempl...
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.
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.
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.