Contenido de la carrera
1. Java desde Cero
Java es el lenguaje de programación para el backend con mayor demanda laboral en grandes empresas de todo el mundo.
¿Qué aprenderás?
- Introducción a Java
- Operadores y Condicionales
- Ciclos
- Arreglos
- Clases
- Características de POO en Java I
- Características de POO en Java II
- Excepciones
Alexys Lozada
2. Tipos de datos en Java
Aprende sobre los distintos tipos de datos en Java.
¿Qué aprenderás?
- Arrays
- Listas
- Pilas y Colas
- Tablas y Árboles
José Dimas Luján
3. Crea tu propia caja registradora con Java
Conoce como realizar la estrura de datos para tus proyectos e integrar buenas prácticas con Java.
¿Qué aprenderás?
- Creación de Objetos e Interfaces
- Lógica de Negocio
- Diseño y Programación Visual
Alexys Lozada
4. Creación de apis con Java y spring
Domina los conceptos y funcionalidades básicas del framework más usado en Java y desarrolla servicios web de manera rápida y eficaz.
¿Qué aprenderás?
- Springboot
- Hibernate
- Spring Security
Lucas Moyano
5. Bases de datos con Java y Spring Data
Transforma datos en soluciones con Java y Spring: ¡Domina las bases de datos y eleva tus proyectos!
¿Qué aprenderás?
- Introducción
- Mapeos y relaciones
- Queries
- Transacciones y concurrencia
- Buenas Prácticas y optimización
Andres Sacco
6. Pruebas unitarias con Java (Junit y Mockito)
Asegura la calidad de tu software con Java, JUnit y Mockito.
¿Qué aprenderás?
- Introducción
- Conceptos Básicos
- Conceptos Avanzados
- Creando mocks
- Buenas practicas
Andres Sacco
7. Introducción a las pruebas E2E con Java
Aprende a utilizar las herramientas más populares de testing con Java y Cucumber
¿Qué aprenderás?
- Cucumber
- Aplicando lo aprendido de Cucumber
Lucas Moyano