Download IntelliJ IDEA Community Edition and install it.
Note: In case you prefer using another IDE, or you have a valid license for IntelliJ IDEA Ultimate, that's also fine, as the examples do not make use of any IDE specific functionality.
- Download the .exe file and install the latest LTS version of Liberica JDK LTS (use only the LTS version, not the "Current" version).
- Download and install Git Version Control.
- Create a Github account.