- Conocer algunos conceptos y elementos intermedios en el lenguaje de programación Java.
- Conocer prácticas que te ayudarán a convertirte en mejor programador y a aplicar conceptos de diseño de clases.
- La programación reactiva, o Reactive Programming, es un paradigma enfocado en el trabajo con flujos de datos finitos o infinitos de manera asíncrona, permitiendo que estos datos se propaguen generando cambios en la aplicación, es decir, “reaccionan” a los datos ejecutando una serie de eventos.
-
Hardware/Software necesario
- Computadora con al menos 8gb en memoria RAM
- Sistema Operativo GNU/Linux, MacOS o Windows 10
- MySQL (o MariaDB) en el equipo y tener las credenciales de root
- IntelliJ IDEA Community Edition
- Apache Maven 3.8.4 o superior
- JDK (o OpenJDK)
-
Conocimientos:
- Acercamiento básico a la terminal o sistemas operativo GNU/Linux
- Conocimiento para la instalación de programas y ejecutarlos
- Manejo de navegador Web
- Aplicación funcional que permita calcular el promedio de las calificaciones de un Curso dado.