Développement Java avancé et accès aux données
Se former aux principales librairies du langage
Très répandu car précurseur des langages multi plates-formes, le langage Java est encore très souvent choisi pour sa portabilité sur les différents systèmes. Pour développer des applications d'entreprise en Java, plusieurs approches sont possibles : opter pour les Enterprise Java Beans (EJB) qui permettent aux développeurs de se concentrer sur les problématiques "métier" plutôt que d'avoir à se préoccuper de questions techniques ou pour le duo formé par Spring et Hibernate qui offre l'avantage de bien séparer la couche présentation de l'accès aux données. Les participants à cette formation de 4 jours seront amenés à évaluer les avantages et inconvénients de chacune des 2 solutions en les mettant en oeuvre dans un même projet de développement.
Objectifs
- Maîtriser le développement Java avec l'IDE Eclipse
- Comprendre comment utiliser les principaux Frameworks Java
- Disposer des connaissances nécessaires au développement d'une application Java
- Savoir tester, debugger et optimiser ses applications
Public
- Développeurs
- Chargés de développement d'applications informatiques
Prérequis
- Avoir suivi la formation "Les fondamentaux de la programmation Java" (OMS300) ou maîtriser la programmation orientée objet Java
- Connaissance des concepts de bases de données relationnelles et du langage SQL
Certification
Cette formation prépare au test 1Z0-808 et entre en jeu dans le cursus de certification Java SE 8 Programmer I.
Méthode pédagogique
L'apprentissage par la pratique intensive : la majeure partie de la formation est consacrée à la mise en oeuvre des principes de développement en Java.
Une formation très concrète durant laquelle s'alternent les phases d'apports théoriques, d'échanges, de partage d'expériences et d'ateliers réalisés au travers d'un cas pratique "fil rouge".
Chaque API/Framework est présenté et appliqué concrètement ce qui favorise un ancrage immédiat des acquis et une meilleure appréhension des sujets traités.
Cette formation est éligible à l'action collective Atlas "Développer avec les langages .Net, Java et C++" (Réf : 28111).