En esta sección vamos a ver cómo configurar nuestro entorno de trabajo para poder desarrollar con Spring Boot y Java/Kotlin.
Lo primero que vamos a necesitar es instalar Java JDK. En este curso nos basaremos en la última versión LTS, Java 17. Para ello vamos a hacer uso de la versión OpenJDK, que es la versión libre de Java. En este caso usaremos la versión de Amazon Corretto, que es la versión de OpenJDK que Amazon ofrece y que es la que usaremos en el curso.
También vamos a necesitar un IDE para poder desarrollar. En este caso usaremos IntelliJ IDEA, que es el IDE que usaremos en el curso. Es un IDE muy potente y que nos va a permitir desarrollar con Java y Kotlin de una forma muy cómoda con Spring Boot. Existe una versión gratuita y una versión de pago. En este curso usaremos la versión gratuita, pero si quieres puedes usar la versión de pago (es la que me verás, pero te explicaré las diferencias).
No es necesario, pero si quieres puedes instalar Docker. En este curso no vamos a usar Docker salvo en la parte final, pero si quieres puedes instalarlo para poder usarlo en el futuro. Es una herramienta muy útil para el desarrollo de aplicaciones y distribuirlas.
Aunque lo haremos casi todo con IntelliJ IDEA, también vamos a usar Visual Studio Code para cosas puntuales o ver ficheros sin abrir todo el IDE completo.