L’efficacité de l’experience open source
 
PartagerPartager ImprimerImprimer
Logo_Java

Développement Web en environnement Java/JEE - Cursus avancé TOP

Star Star Star Star Star
Ref : DEVENVJAVJ2
 

Développement Développement

Durée : 5 jours
Lieu : Asnières
Niveau : 1débutant

Prix : nous consulter

Logo_Java

Développement Web en environnement Java/JEE - Cursus avancé TOP

Objectifs

Maitriser l’ORM qui domine l’écosystème Java
Apprendre à industrialiser ses développements et ses livraisons
Comprendre l’inversion de contrôle et profiter des avantages qu’il procure pour la rédaction de tests unitaires
Savoir modulariser ses développements et permettre ainsi une plus grande souplesse et une meilleur réutilisabilité

Programme détaillé

Hibernate

  • Persistance Objet/relationnel
  • Principes de fonctionnement
  • Mise en œuvre d’Hibernate
  • Gestion de la session et des transactions
  • Le langage HQL
  • Créer, modifier, supprimer
  • Bonnes pratiques
  • Associations
  • API Criteria
  • Pagination
  • Optimisation

Maven

  • Principes de base, installation et mise en œuvre sur une exemple simple
  • Présentation
  • Premier projet maven
  • Structure d'un projet, pom.xml
  • Cycle de vie d'un projet
  • Intégration dans Eclipse (m2eclipse)
  • Dépendances d'un projet
  • Configuration par défaut
  • Configuration et utilisation détaillée
  • Configurer et utiliser m2eclipse
  • Gérer des dépendances
  • Outils de vérification du code
  • Quelques bonnes pratiques
  • Mise en œuvre sur des projets complexes, tests d'intégration
  • Tests unitaires, tests d'intégration
  • Intégration continue
  • Projets multi-modules
  • Overlay
  • Profils
  • Distribution, documentation, principes d'utilisation chez Smile
  • Référentiel d'entreprise Archiva/Nexus
  • Documentation d'un projet
  • Livraison, déploiement

Spring

  • Bases
  • Présentation
  • Pourquoi utiliser Spring ?
  • Inversion de contrôle
  • Configurer une application
  • Description XML
  • Cycle de vie
  • Propriétés
  • Le mode transactionnel
  • Conclusion
  • Avancés
  • Principes avancés
  • Cycle de vie
  • Programmation par aspect
  • Cache
  • Correspondance objet-XML

Pré-requis

  • Base de programmation Java

Public concerné

  • Architectes
  • Chefs de projet technique
  • Développeurs

Contactez-nous

Pour tout renseignement ou demande de devis :

Jennifer Châtelet

01 41 40 88 03 training@smile.fr

demande de devis

Franck Y.

Franck Y 236

Expert fonctionnel Jahia - 6 ans d'expérience 

Au cours de mes 6 années d'expérience, j'ai pu acquérir une expertise de l'outil Jahia et transmettre mon expérience ainsi que mon vécu à de nombreux stagiaires. Mes dernières référence à ce jour sont MAKHEIA Affinity, EUROPCAR et VEOLIA EAU.

Les dernières actualités

mercredi 26 août 2015

-30% sur la formation AngularJS

Domptez le framework AngularJS !
Profitez de 30% de remise, 1390€ les trois jours au lieu de 1990€.
Prochaine formation les 7-8-9 septembre 2015 à Paris-Asnières.

En savoir +
mercredi 01 avril 2015

Smile Training forme les équipes de Safran et de leurs filiales sur la nouvelles plateforme Drupal

Le projet confié à Smile par SAFRAN avait pour but la mise en place d’une usine à sites. Cette usine permet aux sociétés du groupe SAFRAN de produire des sites selon un schéma cohérent pour l’ensemble du groupe.

Chaque entité peut bénéficier d’un template de site orienté vers ses besoins (groupe, société, pays, événementiel, support métier). La gestion des contenus est autonome, mais permet aussi aux différents contributeurs de sélectionner et partager les contenus disponibles sur le portail pour leurs propres besoins de communication (agenda des événements, communiqués de presse). Après une phase de déploiement pilote réussie, SAFRAN souhaite déployer la solution sur l’intégralité de ses sites avant le salon du Bourget 2015.

Smile a piloté les aspects techniques de la réalisation du projet. Développée avec Drupal, l’usine met notamment en place un répertoire de contenus géré en mode push, une innovation qui permet aux contributeurs de bénéficier en temps réel des contenus produits par SAFRAN.

Quatre sites ont été déployés à ce jour : www.safran-group.com/fr , www.safran-usa.com , www.sagem-ds.com/fr et www.techspace-aero.be/fr .

En savoir +
jeudi 26 mars 2015

Découvrir Drupal 8 sans bouger de son bureau

Smile Training vous propose d'intervenir au sein de votre entreprise avec un séminaire dédié à la découverte de Drupal 8

En savoir +