Menu

FORMATIONS / INFORMATIQUE / LANGAGE / DEVELOPPEMENT / Java JEE

LD-034  TECHNOLOGIES SERVEURS ET FORGE LOGICIELLE EN JAVA |  3 jours  | 21 heures

Cours en presentiel

01/. Définir l'architecture Web en Java

  • Le protocole http
  • Les Servlets et JSP
  • Optimisation du Web
  • Sécurité

02/. Utiliser l'architecture JEE

    03/. Utiliser les EJB

    • Les EJB de Session
    • Les EJB Entity
    • Les EJB Message-Driven
    • Le modèle de Sécurité
    • Pooling, Scope et Transaction
    • Les outils associés

    04/. Utiliser Hibernate

    • Les Entity Beans
    • Configuration d'Hibernate
    • Relations entre objets
    • Relations avec des Collections
    • Le problème n+1 select
    • Gestion du cache
    • Gestion des transactions

    05/. Gérer le modèle de sécurité

    • Configuration de Serveur
    • Authentification et Autorisations
    • Limite des spécifications
    • Definition du Realm
    • Configuration de web.xml
    • User &
    • Roles
    • Autorisations par classes ou méthodes

    06/. Intégrer avec la couche Web

    • Context and Dependency Injection
    • Intégration du web avec JSF
    • Intégration des Web Services avec JAX-RS
    • Tests fonctionnels avec Arquillian
    • Les Portlets



    07/. Maîtriser la Clusterisation avec JBoss

    • Création du domaine
    • Infinispan et JGroups
    • Le mode HA
    • Comportement d'Hibernate en mode cluster
    • Le problème des singletons

    08/. Gérer la Forge Logicielle

      09/. Utiliser Git

      • Définition des repositories
      • Cycle d'un commit
      • Push, Pull, Fetch
      • Résoudre des problèmes

      10/. Utiliser Maven

      • Gestion des dépendances
      • Gestion du Build
      • Les Plugins

      11/. Maîtriser Jenkins

      • Principes de l'intégration continue
      • Création d'une tâche
      • Intégration avec Maven
      • Intégration avec Git



      Tarif
      1755€ HT

      Public
      Développeurs débutants, programmeurs, responsables de projets et débutant sur le langage Java.
      Si vous êtes en situation de handicap, merci de nous contacter.

      Objectifs
      Maîtriser les interactions entre les différentes spécifications de JEE et les nouveaux outils de productivité existants dans le monde de l'entreprise.

      Prérequis
      Évaluation diagnostique réalisée en amont. Une première expérience d'un langage de programmation orienté Objet est souhaitée.

      Méthodes pédagogiques
      Exposés alternant théorie et pratique, études de cas, correction travaux pratiques et ateliers. 1 support de cours par personne.

      Ressources pédagogiques
      1 Formateur. 1 ordinateur par personne, un vidéoprojecteur par salle de cours, un tableau numérique. Connexion Internet très haut débit.

      Évaluation et sanction de fin de parcours
      Évaluation formative par le formateur pendant le programme. Évaluation des acquis en fin de session. Attestation de fin de formation délivrée.

      VOS DATES DE FORMATION


      • Vous souhaitez organiser cette formation à une date spécifique ?
      • Vous ne trouvez pas de date de session sur les semaines à venir ?
      Contactez nos équipes au 05 59 14 62 62 ou remplissez le formulaire de contact
      • Vous êtes demandeurs d’emploi ? Contactez-nous pour connaître les modalités de financement et le détail de nos tarifs.

      TECHNOLOGIES SERVEURS ET FORGE LOGICIELLE EN JAVA

      25 janvier 2021,  par admin, publié dans