Dawan is a training organisation that offers more than 2000 training courses in IT, management, project management and sales in instructor-led live online or on-site trainings. We have 11 centres in France and we have developed partnerships with local structures in Brussels, Luxembourg and Geneva. Our catalogue includes hundreds of topics: Java, PHP, Webmaster, E-Marketing, Linux, Windows Server, Vmware, Autocad, Photoshop, IA etc. Our courses have been created and designed by in-house trainers who have over 20 years of teaching experience. Constantly renewed, they are adapted to the requirements of our customers and to the evolution of technologies.
The content of this page is not available in English
Développeurs Java EE
Maîtriser la programmation orientée objet en Java - Notions de SQL - Notions de Spring Core
Intégrer différents modules Spring Data à une application Java SE/EE.
Galaxie Spring
Apport de Spring CoreSpring Data: principe, fonctionnalitésPanorama des modules Spring Data:
Installation de l'environnement et configuration des dépendances
Rappels JDBC
Pattern DAO (Data Access Object)Spring Data JDBC: apports, dépendances, configurationApport de Spring DAO (JdbcTemplate)Configuration de datasources et accès aux ressources JNDI Ecriture de requêtesTraitement des résultatsGestion des transactionsGestion des erreurs
Mapping Relationnel Objet (ORM): principe, standard JPA (Java Persistence API)
Implémentations de JPA: Hibernate, EclipseLink, OpenJPA,...Mise en place de JPA/Hibernate dans un projet: dépendances, configurationMapping des entités: clés, champs, association, héritageObjets EntityManagerFactory, EntityManager, EntityTransaction,...Spring Data JPA: principe, apportsTransposition de la configuration de l'unité de persistance dans Spring Data JPAPrésentation des DAOs disponiblesEcriture de requêtes et exploitation des résultatsGestion des transactions par annotationsGestion des exceptions
LDAP: principe d'annuaire, structure
Spring LDAP: principe, apportsGestion des accès à un annuaire LDAPSpring Data LDAP: intégration de données avec Spring LDAPManipulation de l'annuaire et récupération d'objets JavaGestion des erreurs
Modèle relationnel vs modèle orienté documents (NoSQL)
MongoDB: présentation, fonctionnalités, paramétrageInfrastructure MangoDB: définition, optimisationRéférentiels MongoInsertion et modification de donnéesSpring Data MongoDB: principe, fonctionnalitésCouplage MongoDB - Spring: dépendances, configurationRequêtes et traitement des résultatsGestion des erreurs
Méthodologie basée sur l'Active Learning : 75% de pratique minimum. Chaque point théorique est systématiquement suivi d'exemples et exercices.
Contrôle continu
Attestation de fin de stage mentionnant le résultat des acquis
Support de cours + exercices