Objectifs de la formation
- Maîtriser la syntaxe et les principales APIs du langage Java
- consolider la compréhension des concepts orientés objet
- programmer en Java en toute autonomie
- maitriser les différentes APIs du langages (collections, I/O, JDBC)
- manipuler des données à l'aide de JDBC et introduction à la persistance transparente avec JPA
- appliquer le paradigme de la programmation fonctionnelle
- tester et débuguer une application Java
- Découvrir les dernières évolutions de Java
- maîtriser l'utilisation d'un IDE Java
- Maîtriser le développement Java avec l'IDE Eclipse
- utiliser les principaux Frameworks Java
- Disposer des connaissances nécessaires au développement d'une application Java
- tester, debugger et optimiser ses applications
- Maîtriser la programmation d'interface utilisateurs d'applications web Java
- Mettre en oeuvre une application web de bout en bout en JEE tout en respectant le patron d'architecture MVC
- Avoir une présentation détaillée sur les frameworks MVC JEE les plus populaires : Struts, JSF et Spring MVC
- Maîtriser la conception d'interfaces web et la validation des formulaires
- Découvrir les services web avec REST