Have a stackoverflow account : https://stackoverflow.com/
Have a github account : https://github.com/
- Intellij Idea: https://www.jetbrains.com/fr-fr/idea/download
- Scala plugin : https://www.jetbrains.com/help/idea/discover-intellij-idea-for-scala.html
- Open Intellij and set up the scala SDK and JDK
Beware : For Spark code, we have to use Java 17 (JDK17) or inferior, otherwise you'll have this error :
Extracting Structure Failed
Take time to read and install
https://docs.docker.com/get-started/overview/
docker --version
Docker version XX.XX.XX
https://docs.docker.com/compose/
docker-compose --version # Or docker compose --version
docker-compose version X.XX.X