Este repositorio contiene todo lo necesario para poder comenzar el curso.
Los siguientes son los puntos más importantes en este archivo:
Para poder realizar el curso necesitas tener instalado en tu computadora las siguientes herramientas:
Si no tienes algunas de estas herramientas instaladas en tu computadora, sigue las instrucciones en la documentación oficial de cada herramienta o los videos creados como guía para esta materia.
Si instalaste en tu computadora algunas de estas herramientas anteriormente o lo acabas de hacer ahora, verifica si todo funciona bien.
-
Comprueba si la versión de Java está correctamente instalada usando el siguiente comando:
% java -version openjdk 21.0.2 2024-01-16 OpenJDK Runtime Environment GraalVM CE 21.0.2+13.1 (build 21.0.2+13-jvmci-23.1-b30) OpenJDK 64-Bit Server VM GraalVM CE 21.0.2+13.1 (build 21.0.2+13-jvmci-23.1-b30, mixed mode, sharing) -
Comprueba si la versión de Maven en tu computadora es 3.8.0 o superior. Podés ver qué versión de Maven tenés usando el siguiente comando:
% mvn --version Apache Maven 3.8.3 Maven home: /usr/share/maven -
Comprueba si tienes instalado de manera correcta en tu computadora Git usando el siguiente comando:
% git --version git version 2.34.1
Este curso contiene una serie de ejercicios para que todos los estudiantes puedan practicar mas alla de lo que cada clase muestre.
- Clase 2 - Optional
- Clase 3 - Switch Expressions
- Clase 4 - Text Blocks
- Clase 5 - Pattern Matching
- Clase 6 - Value Classes
- Clase 1 - Fork/Join Framework y ExecutorService
- Clase 2 - CompletableFuture
- Clase 3 - Structured Concurrency
- Clase 4 - Virtual Threads
- Clase 5 - Scoped Values