Environnement de travaux pratiques Java
Les travaux pratiques de toutes nos formations Java peuvent être organisés dans des environnements variés. Pour chaque session de formation intra-entreprise, nous laissons le choix à notre client entre plusieurs systèmes d’exploitation, plusieurs outils de développement et, le cas échéant, plusieurs serveurs d’applications ainsi que plusieurs bases de données.
Pour les logiciels propriétaires, le client doit être en possession d’une licence pour chaque poste de stagiaire, excepté pour IntelliJ IDEA, pour lequel Jetbrains nous fait bénéficier d’une licence classroom.
Système d’exploitation
-
Linux Ubuntu (notre préféré)
-
Linux Fedora, RHEL,…
-
Apple MacOS X
-
Microsoft Windows
Outil de développement
-
Jetbrains IntelliJ
-
Eclipse IDE
-
Netbeans
Nous pouvons aussi utiliser une suite basée sur Eclipse, comme Spring Tools ou JBoss CodeReady Studio.
Serveur d’applications
-
WildFly
-
JBoss EAP (construit via eap-build)
-
GlassFish / Payara
Base de données
-
PostgreSQL
-
MySql
-
H2 ou Apache Derby
-
…
Docker
Que ce soit pour démarrer une base de données relationnelle, une instance de MongoDB ou un broker de messages, nous privilégions une solution basée sur Docker.