Votre partenaire à l’écoute de vos besoins
Votre partenaire à l’écoute de vos besoins
Introduction
Une formation-atelier complète en développement autour de plusieurs
Frameworks Java EE. Elle est destinée aux étudiants et aux
professionnelles qui souhaitent acquérir de nouvelles compétences afin
d’augmenter leurs salaires ou changer de poste et de maîtriser tous les
mécanismes nécessaires pour le développement professionnel
Java EE.
Programme de la formation
1. Chapitre préliminaire
• Créer des applications qui répondent aux Besoins fonctionnelles et techniques des entreprises. • Connaitre le potentiel et le rôle de chaque Framework. • Comprendre les design Patterns ET quand les utilisés. • Maitriser la qualité du code.
2. Analyse, Conception et design pattern
• Présentation WEB-UML (diagramme de cas d’utilisation, diagramme de classe, diagramme de séquences, transformation d’un diagramme de classe en code Java). • Les exigences d’un projet informatique. • Analyse des besoins et élaboration d’un cahier des charges. • Introduction aux designs pattern et les bonnes pratique d’une conception. • Projet à rendre: Élaboration diagrammes: use case, class avec visual paradigm. • TP: Création des maquettes sur mockflow ou wireframesketcher et Navigation sprint projet finale.
3. Introduction Java EE
Spécification ET potentiel Java EE.
Cours Protocole HTTP.
Cours Servlet 2.0 et cycle de vie.
Méthodes Get, Post, et récupération des paramètres.
Coockies, Filtres, Sessions .
Cycle de vie JSP (Syntaxe, balises ET scriptlet).
JSP ET JavaBean.
4. Persistance des données
Spring c’est quoi ? Son potentiel ? Notion de l’injection des dépendances. Première application avec SpringIoc. Cours design pattern: DAO, ORM-DAO, Generic-DAO. TP1: création de la couche persistance. TP2: implémentation du design pattern Generic-DAO. Tests des entités avec Junit.
5. SPRING MVC & Maven
Le potentiel du framework Maven. Gérer le cycle de vie ET les dépendances d’un projet avec Maven. Cours modèle mvc 2 et SpringMVC. Sécuriser l’application avec SPRING SECURITY. TP: créer une application AVEC: Spring MVC, hibernate, jpa, spring security.
6. Webservices
Présentation architecture en couches. Cours sur les webservices (SOAP, RESTFUL). Présentation jax-ws et création de la couche Service. Présentation de SpringBoot & l’architecture microservices. TP : Développements d’une API Rest en Spring & consommation des services en AngularJs. TP: développez la couche service et communiqué avec d’autre clients (Java, PHP…).
7. Framework de présentation
Architecture Ajax. Cours Framework Java Server Faces. Présentation Framework de composants Primefaces. TP Pagination ET exportation de données sous plusieurs formats. Tp Smart Upload avec primefaces. Présentation Primefaces Mobile. TP: créer une application mobile en Primefaces Mobile.
Coût de la formation
Pour étudiants Pour entreprises
2 590,00 Dhs (Réduction 40%)
4 290,00 Dhs
Informations / Réservations
Adresse : 7 Avenue TanTan (Rue Chouaib Ben Taib Chabaain)
Résidence Zeroual – Appt. N°12 Bourgogne – 20160 CASABLANCA
Tél : (+212) 05 22 36 61 71
E-mail : [email protected]
Site Web : www.partenaire.ma