- Windows 10 or later, Linux or MacOS, 64 bit
- RAM, 8GB required, 16GB preferable
- 128 GB Storage (SSD would be preferrable)
- 2 Core CPU
- Download and install the Java LTS version 21 from JDK 21 downloads (free software).
- In Windows, create an environment variable named JAVA_HOME pointing to JDK installation folder.
Earlier versions of Java are not compatible with the course content, you will need to have version 21. If you already have an earlier version of Java on you machine, you do not need to uninstall it. You can let it be there and install version 21 along with that.
- Download the latest version of Apache NetBeans for your operating system and install (free software).
If you prefer to use a different IDE, that is fine; support in the training, however, can only be provided for NetBeans.
- Download and install the latest version of MySQL Community Server (free software).
- Download and install the latest version of MySQL Workbench (free software).
- Download the zip file with the latest version of WildFly. Set a folder in your system where the zip file will be unzipped. WildFly does not require any installation, so you can unzip in any folder that you have write access.
- Download and install Git Version Control (free software). If you have an older version of git, it is highly recommended that you update to the latest version.
- Create a Github account if you don't already have one (free to use).