Especializaciones
  • Cargando especializaciones...
Cursos
  • Cargando cursos...
Menú

Cursos y especializaciones

🚀 Programas Top

Bootcamps y Especializaciones

Programas intensivos completos para dominar una tecnología de cero a experto.

📚 Catálogo

Cursos Individuales

Refuerza habilidades específicas con cursos enfocados y prácticos.

Curso Profesional de Java (Nivel Inicial)
Gratis

Curso Profesional de Java (Nivel Inicial)

Aprende conceptos básicos y avanzados de programación en Java.

Ver más
Springboot (Nivel Medio)
Gratis

Springboot (Nivel Medio)

Este módulo profundiza en el uso avanzado de Spring Boot, cubriendo temas esenciales como la configuración de proyectos, inyección de dependencias, manejo de controladores y servicios REST, integración con bases de datos mediante JPA, y el uso de herramientas como Spring Security para la autenticación y autorización. Los estudiantes trabajarán en ejercicios prácticos que simulan escenarios reales, desarrollando aplicaciones web robustas y escalables.

Ver más
Bootcamp de Backend Java Developer
Gratis

Bootcamp de Backend Java Developer

Conviértete en Java Developer desde cero y forma parte de la generación de creadores de tecnología que están cambiando el mundo.

Ver más
Abandono
Gratis

Abandono

Abandono el bootcamp

Ver más
Bootcamp de Backend Java Developer 2025
Gratis

Bootcamp de Backend Java Developer 2025

Bootcamp 2025

Ver más
Curso de Computación Básico Nivelatorio
Gratis

Curso de Computación Básico Nivelatorio

Este módulo está diseñado para preparar a los estudiantes sin conocimientos previos en computación para su participación en un bootcamp intensivo de programación. A través de lecciones prácticas y teóricas, los participantes adquirirán conceptos básicos de hardware y software, manejo de sistemas operativos y nociones iniciales de programación. El curso ofrece una sólida base para enfrentar los desafíos del bootcamp con confianza y competencia.

Ver más
Análisis de Sistemas y Metodologías Ágiles (SCRUM)
Gratis

Análisis de Sistemas y Metodologías Ágiles (SCRUM)

Este módulo se centra en el análisis de sistemas y la implementación de la metodología Scrum para la gestión ágil de proyectos. Los estudiantes aprenderán a identificar y documentar los requisitos de los sistemas empresariales mediante técnicas de análisis y el uso de diagramas UML. Además, el curso profundiza en los principios y prácticas de Scrum, incluyendo la definición de roles como Scrum Master y Product Owner, la organización de sprints, y la facilitación de reuniones clave como las reuniones diarias, de planificación, revisión y retrospectiva. A través de ejercicios prácticos, los participantes adquirirán habilidades para gestionar proyectos de desarrollo de software de manera efectiva y adaptativa, mejorando la colaboración y la entrega de valor en las organizaciones.

Ver más
Bases de Datos
Gratis

Bases de Datos

Este módulo aborda el diseño y administración de bases de datos relacionales. Los estudiantes aprenderán a modelar datos con diagramas entidad-relación (ERD), aplicar normalización, y optimizar el almacenamiento de datos. Se cubrirán las consultas en SQL, la manipulación de datos, transacciones y la creación de índices. Además, se explorarán temas avanzados como concurrencia, recuperación ante fallos y seguridad en bases de datos. Los ejercicios prácticos permitirán desarrollar habilidades clave para gestionar bases de datos eficientemente.

Ver más
GIT
Gratis

GIT

Este módulo enseña el uso de GIT y GitHub para gestionar proyectos de software de forma colaborativa. Los estudiantes aprenderán a crear repositorios, hacer commits, trabajar con ramas y fusionar cambios. También se abordarán temas avanzados como la resolución de conflictos y estrategias de colaboración en equipo. Los ejercicios prácticos y videos guiarán a los estudiantes en escenarios reales, desarrollando habilidades esenciales para el trabajo en grupo. El contenido se actualizará con nuevos videos para cubrir técnicas adicionales y mejores prácticas.

Ver más
Introducción a Java
Gratis

Introducción a Java

Este módulo cubre los fundamentos del lenguaje de programación Java. Los estudiantes aprenderán sobre la sintaxis básica de Java, la estructura de clases y objetos, y los principios de la programación orientada a objetos (POO), como la herencia, el polimorfismo, y la encapsulación. Además, se abordarán temas avanzados como el manejo de excepciones, concurrencia, streams, y manejo de colecciones. Los ejercicios prácticos proporcionarán experiencia en la resolución de problemas del mundo real, desarrollando aplicaciones robustas y escalables en Java.

Ver más
Java Avanzado
Gratis

Java Avanzado

Este módulo abarca temas avanzados de Java, incluyendo conceptos de Programación Orientada a Objetos (POO) como toString, equals, y hashCode, además de clases genéricas, manejo de excepciones, concurrencia, y streams. Los estudiantes realizarán ejercicios prácticos, aplicando conocimientos en situaciones reales para crear aplicaciones robustas y escalables. Recursos adicionales incluyen un repositorio en GitHub con ejercicios, un chat en Discord y enlaces a herramientas útiles para compilar y programar en Java fácilmente.

Ver más
Testing con Java
Gratis

Testing con Java

Este módulo está diseñado para profundizar en el testing con Java, abarcando herramientas y técnicas esenciales como JUnit, TDD (Test Driven Development) y Cucumber. A través de este curso, los estudiantes desarrollarán habilidades para escribir pruebas unitarias robustas, implementar prácticas de desarrollo ágil y asegurar la calidad de sus aplicaciones desde las primeras etapas del desarrollo.

Ver más
Contenido Extra - Java Avanzado
Gratis

Contenido Extra - Java Avanzado

Este módulo está diseñado para alumnos que desean profundizar en tecnologías avanzadas relacionadas con Java. Se abordan temas como Arquitectura Hexagonal y Microservicios. Aunque estos conocimientos no son indispensables para conseguir tu primer trabajo en la industria, pueden ayudarte a convertirte en un mejor profesional. Por esta razón, no forman parte del examen final del bootcamp. Si te resultan complejos, no te preocupes: son conceptos avanzados que van más allá de lo que se espera de un programador junior.

Ver más