EDUGROUPE — JEE - Développement d'applications Web (en présentiel ou à distance)
Publié le 04/01/2021 — Produit n° 000888
: MEDIAS NUMERIQUES — CONCEPTION REALISATION MEDIAS NUME RIQUES — MEDIAS NUMERIQUES CREATION GESTION — DEVELOPPEMENT MOBILE IPHONE IPAD ANDROID
Cette formation vous permettra de développer des applications d'entreprise en vous basant sur l'API JDBC et les Servlets.
Informations générales
Profil professionnel des stagiaires
            
            
                Intermittents,
                
            
            
                Auteurs,
                
            
            
                Journalistes pigistes,
                
            
            
                Salariés des entreprises adhérentes
                
            
            
        
         :
        AUDIOVISUEL, CINÉMA, DIVERS, ÉDITION, SPORT, GOLF, HOTELLERIE DE PLEIN AIR, PRESSE, LOISIRS, AGENCE DE MANNEQUINS, ORGANISME DE TOURISME, PUBLICITÉ, SPECTACLE, TELECOM, CASINO
    
         :
        
Il est demandé aux participants de connaître la programmation Java, ainsi que les techniques de base Internet (HTML, serveur HTTP)
Identification du stage
         :
        
        
            Formation en présentiel
        
    
    
         :
        
Mettre en place une application web dynamique à l'aide de servlets, JSP, Taglibs et des JvaBeans en respectant le modèle MVC
Assurer la persistance en utilisant JDBC
            
            
                Durée de la formation : 21 heures
            
            
            
        
             
            Audrey Magro — 01 71 19 71 33
            
            audrey.magro@edugroupe.com
            
            www.edugroupe.com
        
Informations pédagogiques
Programme pédagogique
L'API JDBC
 Les objectifs de JDBC 
Les types de drivers 
Les architectures applicatives 
Les classes et interfaces en jeu 
Connexion 
La gestion des transactions et l'isolation transactionnelle 
Interrogation et mise à jour 
Appel d'une procédure stockée 
Les types de données 
Les pools de connexion 
Les Rowset 
La libération des ressources 
La gestion des exceptions 
Présentation de JPA (Java Persistance API) 
 
Architecture en couches
 Présentation, Métier et Persistance 
Couplage fort, couplage faible 
Les Design Patterns nécessaires : Singleton, Factory, Façade, Iterator 
Notion de composant. Découpage du composant en 3 couches (service, donnée, persistance) 
Mapping opérationnel pour la persistance. L'implémentation de la persistance avec JDBC 
 
La couche Présentation
 Servlet, JSP et Taglib 
Design Pattern MVC 
 
Servlet (le contrôleur)
 Les objectifs 
Le protocole HTTP 
L'API Servlet 
Cycle de vie d'une servlet 
Gestion de contexte 
Gestion de la requête client 
Gestion des cookies 
Redirection côté client et côté serveur 
Configuration et déploiement 
 
Java Server Page (la vue)
 Les objectifs 
Cycle de vie d'une page JSP 
JSP dans le MVC 
Les différents tags 
JSP et l'intégration des JavaBeans 
 
Les bibliothèques de Tags
 Les objectifs 
Utilisation et conception 
La JSTL 
 
JNDI
 Objectif de JNDI 
Enregistrement (Binding. Lookup)
Informations complémentaires (méthodologie, ...)
Cette formation allie à la théorie des exercices et des mises en situation.
Supports et ressources fournis aux stagiaires
Support de cours