Accueil    Formations    Informatique    Langages et développement    Développeur Java    Développement d'applications Java full stack

Partager cette formation Télécharger au format pdf Ajouter à mes favoris

Objectifs pédagogiques

  • 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.

Niveau requis

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

Public concerné

Développeurs ayant à développer et maintenir des applications Java de bout en bout.

Programme

Rappels de JEE

  • Architecture d'une application Web Java
  • Les API principales utilisées en gestion
  • Architecture des serveurs d'applications

Présentation d'une architecture MVC Server

  • Avantages du modèle MVC
  • Rôle du modèle
  • Rôle des vues
  • Rôle des contrôleurs

Accè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 annotations

Les composants métiers

  • Conception de composants simples
  • Conception de composants EJB
  • Les annotations

Rapide tour des servlets et JSP

  • Rôle d'une servlet, exemple
  • Rôle d'une JSP, exemple

JSF 2

  • Composants d'affichage avec JSF 2
  • Managed beans
  • Backing beans
  • Ajax
  • Conception d'une application interface graphique avec JSF 2

Web services à base de REST

  • Présentation de REST et de JSON
  • Présenter des services REST avec Java
  • Implémentation avec CXF

Rappels succincts sur la partie client

  • Structurer avec HTML 5
  • Présenter avec CSS 3
  • Dynamiser avec JavaScript et jQuery

Inté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 routage

Mise 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 routage

Analyse 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 Client

Certification (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.
  • L'examen sera passé à la fin de la formation.

Les + de la formation

L'examen de certification (proposé en option) est en français.

Partager cette formation Télécharger au format pdf Ajouter à mes favoris

Calendrier des sessions

Je réserve avec mon CPF

Pendant la période de confinement, cette formation en présentiel est disponible en Classe à Distance avec la même qualité pédagogique. Quand souhaitez-vous commencer votre formation ?

22/06/2020 Paris La Défense 2 750 € HT Je m'inscris

21/09/2020 Paris La Défense 2 750 € HT Je m'inscris

07/12/2020 Paris La Défense 2 750 € HT Je m'inscris

Modalité Présentiel

Certification M2i Langages de Programmation (+ 120€)

Financements CPF

Je réserve avec mon CPF

Pendant la période de confinement, cette formation en présentiel est disponible en Classe à Distance avec la même qualité pédagogique. Quand souhaitez-vous commencer votre formation ?

22/06/2020 Nancy 2 750 € HT Je m'inscris

22/06/2020 Strasbourg 2 750 € HT Je m'inscris

22/06/2020 Reims 2 750 € HT Je m'inscris

22/06/2020 Metz 2 750 € HT Je m'inscris

22/06/2020 Mulhouse 2 750 € HT Je m'inscris

21/09/2020 Nancy 2 750 € HT Je m'inscris

21/09/2020 Strasbourg 2 750 € HT Je m'inscris

21/09/2020 Reims 2 750 € HT Je m'inscris

21/09/2020 Metz 2 750 € HT Je m'inscris

21/09/2020 Mulhouse 2 750 € HT Je m'inscris

07/12/2020 Nancy 2 750 € HT Je m'inscris

07/12/2020 Strasbourg 2 750 € HT Je m'inscris

07/12/2020 Reims 2 750 € HT Je m'inscris

07/12/2020 Metz 2 750 € HT Je m'inscris

07/12/2020 Mulhouse 2 750 € HT Je m'inscris

Voir plus de sessions

Modalité Présentiel

Certification M2i Langages de Programmation (+ 120€)

Financements CPF

Je réserve avec mon CPF

Pendant la période de confinement, cette formation en présentiel est disponible en Classe à Distance avec la même qualité pédagogique. Quand souhaitez-vous commencer votre formation ?

22/06/2020 Lille 2 750 € HT Je m'inscris

22/06/2020 Rouen 2 750 € HT Je m'inscris

22/06/2020 Nantes 2 750 € HT Je m'inscris

22/06/2020 Caen 2 750 € HT Je m'inscris

22/06/2020 Évreux 2 750 € HT Je m'inscris

22/06/2020 Le Havre 2 750 € HT Je m'inscris

21/09/2020 Lille 2 750 € HT Je m'inscris

21/09/2020 Rouen 2 750 € HT Je m'inscris

21/09/2020 Nantes 2 750 € HT Je m'inscris

21/09/2020 Caen 2 750 € HT Je m'inscris

21/09/2020 Évreux 2 750 € HT Je m'inscris

21/09/2020 Le Havre 2 750 € HT Je m'inscris

07/12/2020 Lille 2 750 € HT Je m'inscris

07/12/2020 Rouen 2 750 € HT Je m'inscris

07/12/2020 Nantes 2 750 € HT Je m'inscris

07/12/2020 Caen 2 750 € HT Je m'inscris

07/12/2020 Évreux 2 750 € HT Je m'inscris

07/12/2020 Le Havre 2 750 € HT Je m'inscris

Voir plus de sessions

Modalité Présentiel

Certification M2i Langages de Programmation (+ 120€)

Financements CPF

Je réserve avec mon CPF

Pendant la période de confinement, cette formation en présentiel est disponible en Classe à Distance avec la même qualité pédagogique. Quand souhaitez-vous commencer votre formation ?

22/06/2020 Lyon Part-Dieu 2 750 € HT Je m'inscris

22/06/2020 Grenoble 2 750 € HT Je m'inscris

21/09/2020 Lyon Part-Dieu 2 750 € HT Je m'inscris

21/09/2020 Grenoble 2 750 € HT Je m'inscris

07/12/2020 Lyon Part-Dieu 2 750 € HT Je m'inscris

07/12/2020 Grenoble 2 750 € HT Je m'inscris

Voir plus de sessions

Modalité Présentiel

Certification M2i Langages de Programmation (+ 120€)

Financements CPF

Je réserve avec mon CPF

Pendant la période de confinement, cette formation en présentiel est disponible en Classe à Distance avec la même qualité pédagogique. Quand souhaitez-vous commencer votre formation ?

22/06/2020 Tours 2 750 € HT Je m'inscris

22/06/2020 Orléans 2 750 € HT Je m'inscris

22/06/2020 Bordeaux 2 750 € HT Je m'inscris

22/06/2020 Blois 2 750 € HT Je m'inscris

22/06/2020 Bourges 2 750 € HT Je m'inscris

22/06/2020 Châteauroux 2 750 € HT Je m'inscris

22/06/2020 Le Mans 2 750 € HT Je m'inscris

22/06/2020 Niort 2 750 € HT Je m'inscris

22/06/2020 Poitiers 2 750 € HT Je m'inscris

21/09/2020 Tours 2 750 € HT Je m'inscris

21/09/2020 Orléans 2 750 € HT Je m'inscris

21/09/2020 Bordeaux 2 750 € HT Je m'inscris

21/09/2020 Blois 2 750 € HT Je m'inscris

21/09/2020 Bourges 2 750 € HT Je m'inscris

21/09/2020 Châteauroux 2 750 € HT Je m'inscris

21/09/2020 Le Mans 2 750 € HT Je m'inscris

21/09/2020 Niort 2 750 € HT Je m'inscris

21/09/2020 Poitiers 2 750 € HT Je m'inscris

07/12/2020 Tours 2 750 € HT Je m'inscris

07/12/2020 Orléans 2 750 € HT Je m'inscris

07/12/2020 Bordeaux 2 750 € HT Je m'inscris

07/12/2020 Blois 2 750 € HT Je m'inscris

07/12/2020 Bourges 2 750 € HT Je m'inscris

07/12/2020 Châteauroux 2 750 € HT Je m'inscris

07/12/2020 Le Mans 2 750 € HT Je m'inscris

07/12/2020 Niort 2 750 € HT Je m'inscris

07/12/2020 Poitiers 2 750 € HT Je m'inscris

Voir plus de sessions

Modalité Présentiel

Certification M2i Langages de Programmation (+ 120€)

Financements CPF

Je réserve avec mon CPF

Pendant la période de confinement, cette formation en présentiel est disponible en Classe à Distance avec la même qualité pédagogique. Quand souhaitez-vous commencer votre formation ?

22/06/2020 Aix-en-Provence 2 750 € HT Je m'inscris

22/06/2020 Montpellier 2 750 € HT Je m'inscris

22/06/2020 Sophia Antipolis 2 750 € HT Je m'inscris

21/09/2020 Aix-en-Provence 2 750 € HT Je m'inscris

21/09/2020 Montpellier 2 750 € HT Je m'inscris

21/09/2020 Sophia Antipolis 2 750 € HT Je m'inscris

07/12/2020 Aix-en-Provence 2 750 € HT Je m'inscris

07/12/2020 Montpellier 2 750 € HT Je m'inscris

07/12/2020 Sophia Antipolis 2 750 € HT Je m'inscris

Voir plus de sessions

Modalité Présentiel

Certification M2i Langages de Programmation (+ 120€)

Financements CPF

Votre société a besoin d'une offre personnalisée ? Contactez-nous

Faites-nous part de votre projet de formation, nous sommes là pour vous guider.

Contactez-nous