fbpx
novembre 16, 2016

Formation JAVA JEE


It4all Formation JAVA JEE

Le langage Java est supporté par un outillage diversifié et de qualité. Cette richesse, associée à sa portabilité, en fait une technologie incontournable. La Formation JAVA pour devenir Développeur Java/JEE , proposée par IT4ALL est un cursus unique qui permet rapidement d'être opérationnel sur ce langage.

Cours Weekends Accélérés (Formation en 4 semaines)

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 et JSF, des librairies de balises (taglib) Gérer l'accès à une base de données via JDBC et Hibernate.

 
Durée : 4 semaines .
Prochaine Session: Novembre 2019.
Projet: la réalisation d'un projet en Java/Jee.
Attestations : Attestation de formation + Attestation  de Stage .
Horaire et Lieu de la Formation :  Samedi Centre Tanger : Centre Ville , Dimanche Centre Casablanca : Centre Ville, Casablanca (3 min de la gare Casa-Port à pieds) .  Samedi Centre Rabat Avenue Mohammed V, Rabat ( 10 min de la gare Rabat Ville à pieds)  :  du 9:00h à 13h – 14h à 16h,

Horaire Ramadan de 10h à 15 h.

Tel : 06 31 01 44 77

Email : informationtechnologies4all@gmail.com

Réservez votre place : Réservation cliquez ici

 

Programme de la formation :

La POO et JSE:

  • Bases du langages
  • Programmation Orientée Objet (Objet, Classe, Attribut, Variable, Méthode)
  • Concept objet(Encapsulation, Collaboration,Composition, Collections)
  • Concept objet avancé( Polymorphisme, Héritage, Interface)
  • Java avancé
  • Les classes et objets
  • Visibilité des propriétés et des méthodes
  • Propriétés et Méthodes statiques
  • Les classes abstraites et finales
  • Les exceptions
  • L'héritage
    ...

Introduction à JAVA JEE :

  • Design pattern MVC 1 et 2
  • Architecture Web, serveur HTTP et client léger.
  • Protocole HTTP, requête cliente et réponse serveur.
  • Fonctionnement et rôle des Servlets et des JSP.
  • Les librairies de balises ou taglibs.
  • Structure standard d'une application Web Java EE.
  • Le fichier de configuration normalisé web.xml.
  • Déploiement des applications Web Java EE, les archives JAR, WAR et EAR.
  • création servlet
  • création JSP
  • Mise en œuvre JSTL / langage EL.

ORM (Object/Relational Mapping) :

  • Introduction Hibernate
  • Utilisation fondamentale
  • Outils et environnement
  • Eléments avancés d'Hibernate
  • Le langage de requête HQL
  • Ingénierie inverse (reverse engineering)

JSF :

  • Introduction JSF
  • Configuration JSF
  • Bean managés(configuration XML / annotations)
  • Facelets
  • Gestion des ressources d’un projet JSF
  • Bibliothèque des composants standards
  • Gestion des messages utilisateur
  • Notions avancées

Struts:

  • L'installation et la mise en œuvre
  • Le développement des vues
  • La configuration de Struts
  • Les bibliothèques de tags personnalisés
  • La validation de données

Spring :

  • Programmation Orientée Aspect (AOP)
  • Configuration des beans et instanciation du conteneur
  • Couplage Fort et Couplage Faible
  • Injection des dépendances par constructeur/Seters
  • Contrôle des propriétés
  • Liaison automatique des beans (configuration XML / annotations)
  • Gestion des transactions

NB: L'attestation de stage sera délivrée aux participants qui auront réussi à réaliser le projet de Fin la formation.