Sewatech - Travaux pratiques Java

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.