Ferme la recherche

Développement d'applications Java full stack + Certification M2i Langages de Programmation

Descriptif

Durée de la formation

En centre 35 heures

Session

du 01 janv. 2019 au 31 déc. 2019  - Reims (51)
du 01 janv. 2019 au 31 déc. 2019  - Reims (51)
Pour connaître les dates des prochaines sessions, veuillez contacter l'organisme de formation

Objectif de la formation

Développer des applications serveur Java Web exploitant les principales API de Java Web, assemblées à une interface client Web utilisant un modèle SPA.

Description de la formation

Rappels de JEE
- Architecture d'une application Web Java
- Les API principales utilisées en gestion
- Architecture des serveurs d'applicationsPrésentation d'une architecture MVC Server
- Avantages du modèle MVC
- Rôle du modèle
- Rôle des vues
- Rôle des contrôleursAccès aux données
- L'API JPA
- Le provider Hibernate
- Mapping de données avec JPA
- Les relations OneToMany, ManyToMany, OneToOne...
- L'héritage
- Les annotationsLes composants métiers
- Conception de composants simples
- Conception de composants EJB
- Les annotationsRapide tour des servlets et JSP
- Rôle d'une servlet, exemple
- Rôle d'une JSP, exempleJSF 2- Composants d'affichage avec JSF 2- Managed beans
- Backing beans
- Ajax
- Conception d'une application interface graphique avec JSF 2Web services à base de REST
- Présentation de REST et de JSON
- Présenter des services REST avec Java
- Implémentation avec CXFRappels succincts sur la partie client
- Structurer avec HTML 5- Présenter avec CSS 3- Dynamiser avec JavaScript et jQueryIntégration de la partie vue cliente à la partie vue serveur
- Comprendre le MVC client au sein du MVC Server
- Avantages des frameworks MVC Client, le SPA
- Appel des ressources serveur depuis le client, REST intégréPrésentation d'Angular 2 / 4- Architecture d'une application Angular
- Les modules
- Organiser l'application en modules
- Les components
- Les templates
- Les directives
- Les services
- Le routageMise en oeuvre d'Angular 2 / 4- Structure d'un projet Angular 2- Mise en oeuvre des templates
- Mise en oeuvre des formulaires
- Travail sur HTTP, récupération des données
- Mise en oeuvre du routageAnalyse de l'application complète
- Maîtriser la couche données
- Maîtriser la couche métier, granularité- Maîtriser la couche présentation
- Maîtriser la couche MVC ClientCertification (en option)- Nos tests de validation des compétences font partie intégrante du processus d'apprentissage car ils permettent de développer différents niveaux d'abstractions.
- Solliciter l'apprenant à l'aide de nos QCM, c'est lui permettre d'étayer sa réflexion en mobilisant sa mémoire pour choisir la bonne réponse. Nous sommes bien dans une technique d'ancrage mémoriel.

Conditions d'accès

Avoir des connaissances de Java ainsi que des techniques clientes comme JavaScript, HTML 5 et CSS 3.

Validation

titre diplôme homologué

Donne accès au(x) métier(s) suivant(s)

Etudes et developpement informatique (voir la fiche métier)

Et après la formation ?

Retour à l'emploi des anciens stagiaires

EXCELLENT

Conseils
Les questions à poser avant de choisir un centre de formation
  • Quels sont les profils des anciens stagiaires (niveau de formation, expérience professionnelle) ?
  • Est-il possible de visiter le centre ?
  • Quel type de public accueillez-vous en formation (salariés, demandeurs d’emploi, particuliers) ?
  • Peut-on obtenir une liste de ces anciens stagiaires pour les interroger sur cette formation ?
  • Comment aidez-vous les stagiaires à trouver un emploi ?

M2i Formation Reims

Lieu de formation

2 rue Léon Patoux
Reims

Calculez votre itinéraire

Centre de formation

2 rue Léon Patoux
Maison des agriculteurs
51100, Reims

Toutes les formations et avis pour M2i Formation Reims