> formation Technologies numériques > formation Technologies Web > formation Développement Back-End et PHP > formation Parcours certifiant Développer une application informatique Web en Java

ERROR Avis : La référence d'objet n'est pas définie à une instance d'un objet.
Toutes nos formations Développement Back-End et PHP

Formation Parcours certifiant Développer une application informatique Web en Java
Bloc de compétences d'un titre RNCP

Stage pratique
Durée : 16 jours
Réf : ZJN
Prix  2021 : 6130 € H.T.
Pauses et déjeuners offerts
Financements
CPF
  • Programme
  • Composition
  • Participants / Prérequis
Programme

Ce parcours de formation représente le troisième bloc de compétences "Développer une application informatique Web en Java" constituant le titre certifié de Niveau 7 (Bac+5) "Concepteur développeur en environnement objet - Web en Java" reconnu par l'État.

Objectifs pédagogiques

À l’issue de la formation, le participant sera en mesure de :
  • Apprendre les principes de la Programmation Orientée Objet
  • Maîtriser la syntaxe du langage Java
  • Maîtriser l'architecture des applications Java EE
  • Développer une couche présentation basée sur des JSP, des librairies de balises et JSF
  • Sécuriser une application Java EE
  • Manipuler des données XML via les API SAX, DOM et JAXB
  • Sécuriser des services Web

CPF

Le financement de cette formation peut être assuré par votre CPF (www.moncompteformation.gouv.fr) et cofinancé par différents organismes selon votre situation (votre entreprise, Pôle Emploi, votre région...). Pour toute question, contactez-nous par mail cpf@orsys.fr.

Certification

Chaque bloc de compétences est validé au travers d'un examen écrit sous forme d'étude de cas (cf Réf XXJ).
PROGRAMME DE FORMATION

Les techniques Objet

  • Les principes généraux de la modélisation et de la programmation Objet.
  • L'abstraction et l'encapsulation : les interfaces.
  • Les différentes formes d'héritage, le polymorphisme.
  • Introduction à la modélisation UML : le modèle statique, le modèle dynamique, le modèle de coopération, les scénarios.

Travaux pratiques
La spécification UML d'une étude de cas qui sera l'un des fils directeurs des exercices suivants.

Les bases du langage Java

  • Les variables : déclaration et typage.
  • Les méthodes : définition.
  • Les instructions de contrôle : les instructions conditionnelles, de boucle, de branchement.
  • Les tableaux. Les types énumérés, l'autoboxing.
  • Les unités de compilation et packages.

Travaux pratiques
Suite d'exercices simples permettant la prise en main de l'environnement de développement et la réalisation d'un programme simple. Utilisation des packages.

Architecture des applications Java Web

  • Les serveurs Web et serveurs d'applications Java EE.
  • Structure normalisée d'une application Web Java EE.
  • Les principaux composants : Servlets, pages JSP, JSF.
  • Les API Java EE. Modèles d'architectures JSP/Servlet
  • Outils de développement, de test et de débogage : Eclipse, Netbeans, IntelliJ.
  • Déploiement et packaging des applications Java EE.

Travaux pratiques
Installer un environnement de développement et un serveur d'applications Web Tomcat Apache. Déployer une application Java EE sur un conteneur Tomcat .

Le framework de présentation JSF 2

  • Présentation du framework. Les Composants essentiels.
  • Cycle de vie du traitement d'une page JSF.
  • Les composants UI. Facelets.
  • La Servlet "FacesServlet". Notion de FacesContext.
  • Mise en oeuvre des Managed Beans.
  • Convertir et valider des données.

Travaux pratiques
Adaptation de l'application existante avec le framework JSF 2.

Web Services SOAP/WSDL et REST

  • Description du protocole SOAP.
  • Transmission de contenus binaires MTOM.
  • Le langage de description des Web Services, WSDL.
  • Principes de REST, comment les mettre en œuvre.

Travaux pratiques
Envoi de requêtes SOAP. Interprétation des réponses. Déploiement d'un Web Service.

Composition
Participants / Prérequis

» Participants

Analystes, développeurs, consultants, chefs de projets, toute personne impliquée dans un projet informatique.

» Prérequis

Être titulaire d'un diplôme bac+3. Connaissances de base en informatique.
Intra / sur-mesure

Demande de devis intra-entreprise
(réponse sous 48h)

Vos coordonnées

En cochant cette case, j’atteste avoir lu et accepté les conditions liées à l’usage de mes données dans le cadre de la réglementation sur la protection des données à caractère personnel (RGPD).
Vous pouvez à tout moment modifier l’usage de vos données et exercer vos droits en envoyant un email à l’adresse rgpd@orsys.fr
En cochant cette case, j’accepte de recevoir les communications à vocation commerciale et promotionnelle de la part d’ORSYS Formation*
Vous pouvez à tout moment vous désinscrire en utilisant le lien de désabonnement inclus dans nos communications.
* Les participants inscrits à nos sessions de formation sont également susceptibles de recevoir nos communications avec la possibilité de se désabonner à tout moment.

Pour vous inscrire

Ce parcours est composé d’un ensemble de modules. Les dates indiquées ci-dessous correspondent aux premières sessions possibles du parcours.

[-]
PARIS
19 juillet 2021
16 août 2021
13 septembre 2021

Pour vous inscrire : nous consulter

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.