Formation SETC844-434-7382
 Trouver un Cours: 
 
Formation ProgrammationFormation MicrosoftFormation MS OfficeFormation GestionFormation ServeurFormation RéseauLa CompagnieContactez-Nous

Formation Java


En passant ton cours est super intéressant et c’est grandement du a la facon dont tu l’enseigne.
Commentaire de Correctional Service Canada

1. Titre

  • Développement d'applications WEB avec Java Enterprise Edition (JEE) pour les développeurs professionnels (JWDEVFR, 4 jours)
    Afficher PDF

2. Pré-requis

  • Connaissance de base de Java ainsi que de la bibliothèque de classe

3. Clientèle Cible

  • Programmeurs désirant se familiariser avec le design et l'implémentation d'applications Web utilisant JEE

4. Dates et Tarifs


24 sept. au 27 sept., 2019$2,775.00/personne
22 oct. au 25 oct., 2019$2,775.00/personne
19 nov. au 22 nov., 2019$2,775.00/personne
17 déc. au 20 déc., 2019$2,775.00/personne

5. Plan de cours

Module 1: Vue d'ensemble de JEE

Sujet 1: Les plateformes Java

Sujet 2: Caractéristiques de l'informatique d'entreprise

Sujet 3: Les technologies JEE

Sujet 4: Architectures en couches

Sujet 5: Les avantages des architectures en couches

Sujet 6: Approche basée sur les containers

Sujet 7: Modèles d'applications JEE

Module 2: Introduction à WebLogic

Sujet 1: Vue d'ensemble du serveur

Sujet 2: Structure de répertoires du serveur

Sujet 3: Démarrage et arrêt du serveur

Sujet 4: Utilitaires de la ligne de commande

Sujet 5: Autres commandes administratives

Sujet 6: Outils de script

Sujet 7: Console d'administration

Module 3: Création de «servlets»

Sujet 1: Un «servlet» simple

Sujet 2: Applications Web

Sujet 3: Configuration des servlets

Sujet 4: Exécution des servlet dans WebLogic

Sujet 5: Chargement dynamique des servlets

Sujet 6: Paramètres d'initialisation des servlets

Sujet 7: Servlets et fils d'exécution

Sujet 8: Les témoins (cookies) et les sessions

Sujet 9: Identificateurs de session et gestion

Sujet 10: Exemple de gestion de session

Sujet 11: Invalidation de sessions

Module 4: JavaServer Pages (JSP)

Sujet 1: JavaServer Pages (JSP)

Sujet 2: Un simple JSP

Sujet 3: Exécution de l'exemple JSP

Sujet 4: Syntaxe et directives JSP

Sujet 5: Configuration de JSP

Sujet 6: Actions JSP

Sujet 7: Exemple JSP avec forwarding

Sujet 8: Création de contrôles

Sujet 9: Les pages JavaServer et les JavaBeans

Sujet 10: Exemple de JSP avec JavaBean

Module 5: Les «tags» JSP personnalisées

Sujet 1: Utilisation de «tags» personnalisées

Sujet 2: Les types de «tags»

Sujet 3: Définition des «tags»

Sujet 4: L'élément «tag»

Sujet 5: «tags» simples

Sujet 6: «tags» avec attributs

Sujet 7: Inclusion du corps du «tags»

Sujet 8: Inclusion optionnelle du corps

Sujet 9: Inclusion du corps plusieurs fois

Module 6: Sécurisation des applications Web

Sujet 1: Les composantes d'applications JEE

Sujet 2: Formulaires HTML pour les sondages

Sujet 3: Code HTML pour les formulaires de sondages

Sujet 4: Code de servlet pour l'application de sondages

Sujet 5: Classe JavaBean pour l'application de sondages

Sujet 6: Création d'un fichier d'archive Web (.war)

Sujet 7: La sécurité sous JEE

Sujet 8: Les utilisateurs et les groupes

Sujet 9: Ajout d'usagers dans la console d'administration

Sujet 10: Authentification

Sujet 11: Configuration de l'authentification pour les applications Web

Sujet 12: Autorisation d'accès aux ressources dans une application Web

Sujet 13: Exemple de sécurité dans une application Web

Module 7: «Java Naming And Directory Interface» (JNDI)

Sujet 1: Qu'est-ce que JNDI?

Sujet 2: Les bénéfices de JNDI

Sujet 3: Services de noms et de répertoires

Sujet 4: Utilisation de JNDI

Sujet 5: Opérations sur le contexte

Sujet 6: La classe d'utilitaires JNDI

Sujet 7: Exemple d'utilisation de JNDI

Sujet 8: Exceptions avec les noms

Module 8: Accès à une base de données avec JDBC

Sujet 1: Un simple programme JDBC

Sujet 2: Types de pilotes JDBC

Sujet 3: Pools de connexion

Sujet 4: Sources de données JDBC

Sujet 5: Exemples de sources de données

Sujet 6: Configuration de sources de données JDBC

Sujet 7: Exécution de l'exemple utilisant la source de données

Sujet 8: Utilisation de JDBC dans un Servlet

Sujet 9: Utilisation de JDBC dans un JSP

Module 9: Concepts de design pour les applications Web

Sujet 1: Architecture et design

Sujet 2: Architectures en couches

Sujet 3: Architecture modèle-Vue-Contrôleur

Sujet 4: Les patrons de conception JEE

Sujet 5: Le patron «View Helper»

Sujet 6: Le patron «Front Controller»

Sujet 7: Le patron «Intercepting Filter»

Module 10: Les filtres «servlet»

Sujet 1: Qu'est-ce qu'un filtre?

Sujet 2: Exemple de filtre

Sujet 3: L'API du filtre

Sujet 4: Initialisation des filtres

Sujet 5: Blocage des réponses

Sujet 6: Modification de la réponse

Sujet 7: Exécution des exemples

Module 11: Défilement de pages Java Struts

Sujet 1: Architecture modèle 1 versus modèle 2

Sujet 2: Implémentation de MVC

Sujet 3: Implémentation de la vue

Sujet 4: Implémentation du modèle

Sujet 5: Implémentation du contrôleur

Sujet 6: Utilisation de la balise «Beehive»

Sujet 7: Struts et le défilement des pages

Sujet 8: Exploration du défilement des pages avec «BEA WebLogic»

Module 12: Le «JavaServer Faces» (JSF)

Sujet 1: Qu'est-ce que le »JavaServer Faces»?

Sujet 2: Les rôle dans le processus du développement logiciel

Sujet 3: Les composantes de JSF

Sujet 4: Méthodes de composantes

Sujet 5: Modèles de composantes

Sujet 6: Événements

Sujet 7: Validateurs et convertisseurs

Sujet 8: Le cycle de vie du traitement d'une requête

Sujet 9: Ensembles de ressources

Sujet 10: La classe «JavaBean»

Sujet 11: Réglages dans «web.xml»

Sujet 12: Le fichier «faces-config.xml»

Formation SETC sur LinkedIn Suivez @CTESTraining Suivez-nous sur Facebook
 Formation Programmation
 Formation Microsoft
 Formation Réseau
 Formation Gestion
 Formation Serveur
 Formation MS Office
Ce site fur conçu et créé par Jean-Marc Choquette