Nos domaines de formation :
> formation Technologies numériques > formation Développement logiciel > formation Java / Java EE > formation Développer des sites Web avec Java EE
Formation Développer des sites Web avec Java EE
Mixte tutoré
Durée : 34 heures 30 mn
Réf : JSB
Prix 2018 :
1840 €
H.T.
Pauses et déjeuners offerts
- Programme
- Participants / Prérequis
- Intra / sur-mesure
Programme
Objectifs pédagogiques
- Maîtriser l’architecture des applications JavaEE
- Développer des composants de contrôle et de navigation basés sur des servlets
- Mettre en place Spring sur les différentes couches d’une application n-tiers
- Développer des vues basées sur des JSP, des librairies de balises (taglib)
- Gérer l’accès à une base de données
PROGRAMME
DE FORMATION
1. DISTANCIEL / E-LEARNING sur 4 semaines
- Evaluer mon niveau.
- Etablir une référence pour mesurer ma progression.
- Qu’est-ce que Java EE ?
- Le modèle MVC, l’environnement de développement - leçon 20’ + quiz de 5 questions.
- Comprendre les Servlets et les JSPs.
- Créer une Servlet, les inclusions, les Java - leçon 70’ + quiz de 10 questions.
- Exercice : Développez votre propre calculatrice.
- Des vues puissantes avec la JSTL.
- Qu’est-ce que la JSTL ? Les variables, conditions et boucles - leçon 30’ + quiz de 10 questions.
- Développer une application Web.
- Les formulaires avec Java EE, envoyer des fichiers, Gérer les sessions - leçon 50’+ quiz de 10 questions.
- Fiches de synthèse sur les points clés de la formation à utiliser dans mon quotidien professionnel et des leçons complémentaires.
- Développer une application Web et des formulaires avec Java EE, envoyer des fichiers, gérer les sessions.
- Implémenter une base de données, travailler avec JDBC, lire et enregistrer des données en SQL.
■ Je fais un quiz
■ Je me prépare, j’assimile les fondamentaux
Point téléphonique
Je fais un point avec mon tuteur. Je lui expose mon contexte professionnel et mes attentes métiers. Il me conseille et m’oriente vers les meilleures ressources de la boîte à outils.
■ Boîte à outils
2. PRESENTIEL sur 2 jours
- Mise en place de la base de données et du pilote JDBC.
- Connexion à la base, récupération d’informations, mise à jour de données.
- Gestion des transactions. Utilisation d’un pool de connexions (DataSource).
- Mapping BDR/Modèles objet (ORM) : objectifs, approches et outils Java.
- JPA et les différentes solutions du marché (Hibernate...).
- Exercice : évolution d’une application Web présentant des données d’un SGBDR.
- Présentation du framework Spring MVC.
- Configuration de l’application.
- Mapping des url de requête sur les contrôleurs.
- Configuration des ViewResolver, utilisation de JSP.
- Exercice : Adaptation de l’application au modèle MVC.
- Authentification et autorisation. Sécurité et programmation de servlets.
- Certificats numériques, SSL. Tomcat.
- Exercice : Ajout de la sécurisation d’accès au site construit.
- Bilan des compétences acquises.
- Plan de progrès individuel.
■ Base de données relationnelle
Objectifs de la séquence
Utiliser une base de données relationnelle pour se connecter et récupérer des informations. Réaliser un mapping objet / relationnel avec Hibernate. Créer, mettre à jour, supprimer et charger des objets persistants.
■ Spring MVC
Objectifs de la séquence
Mettre en pratique l’injection de dépendance sur les différentes couches d’une application n-tiers. Concevoir des applications web basées sur Spring MVC.
■ Sécurisation des applications Web
Objectifs de la séquence
Mettre en oeuvre la sécurité d’une application Web, SSL. Sécuriser une application Java EE.
■ Plan d’actions
3. DISTANCIEL / E-LEARNING sur 4 semaines
- Développer une application Web.
- Stocker les cookies, Quiz.
- Utiliser une base de données
- Utiliser le modèle DAO, gérer ses erreurs avec son DAO.
- Exercice : Améliorer l’accessibilité avec un éditeur de sous-titres (programme de traduction de sous-titres) + Quiz.
- Le développement de site avec l’adaptation d’un site bancaire existant pour consulter ses comptes, catégoriser ses débits et crédits, obtenir des projections de soldes sur la fin du mois.
- Assimiler la solution de mon tuteur.
- Comparer sa solution avec la mienne.
■ Je complète ma formation selon mes objectifs
■ CAS PRATIQUE : Dès mon retour en entreprise je mets en application les connaissances acquises
■ CORRIGE TYPE / Je reçois un corrigé type avec des commentaires sur chaque ligne et bloc d’instructions.
▪ Online : 20h00
▪ Présentiel : 14h00
▪ Entretien 30mn
Participants / Prérequis
» Participants
Tout public
» Prérequis
Pas de pré-requis
Intra / sur-mesure
Dates de sessions
Début distanciel :
14 Fév. 17
Présentiel Paris 2 jours :
13 Mar. 17
Fin du parcours :
11 Avr. 17
Début distanciel :
02 Mai 17
Présentiel Paris 2 jours :
29 Mai 17
Fin du parcours :
27 Juin 17
Début distanciel :
12 Sep. 17
Présentiel Paris 2 jours :
09 Oct. 17
Fin du parcours :
07 Nov. 17
Début distanciel :
17 Oct. 17
Présentiel Paris 2 jours :
13 Nov. 17
Fin du parcours :
12 Déc. 17
Horaires
Les cours ont lieu de 9h à 12h30 et de 14h à 17h30.
Les participants sont accueillis à partir de 8h45.
Pour les stages pratiques de 4 ou 5 jours, les sessions se terminent à 15h30 le dernier jour.
Formations conseillées
Filières métiers
Thème associé









