Développer en Java JEE (Java Enterprise Edition)

Les + de la formation

La formation DEVELOPPER en JAVA JEE vise à former au développement d’application d’entreprise indispensable pour se positionner sur différents postes selon votre profil, développeur, développeur back end, développeur full stack…

Les débouchés ou poursuites d'études

- Développeur Front End/Back End/Fullstack… 

- Poursuivre en formation Développeur Web Web Mobile (TP Niveau III) 

Aptitudes

- Bonne connaissance de l’intégration HTML CSS

- De bonnes notions en anglais sont nécessaires. 

- Très bonne pratique de l’outil informatique, rigueur dans la gestion des productions, aptitude à communiquer, capacité à travailler en équipe.

Objectifs

A l'issue de la formation, les stagiaires sont capables de : 

- Comprendre les principes du développement en Java JEE,

- Développer une application simple client-serveur  et web,

- D’avoir l’autonomie nécessaire pour évoluer en programmation Java. 

Programme

- Règles fondamentales de programmation : • Conventions de nommage • Conventions syntaxiques • Pourquoi et comment intégrer des commentaires • Lisibilité des programmes : indentation et découpage de code

 

- Variables : • Définition et raisons d’être des variables • Types primitifs (entiers, chaînes de caractères, nombres réels…)

• Déclaration, définition et initialisation d'une variable • Constantes • Saisie, affichage, affectation, conversion de type • Organiser ses données en tableaux • Les types évolués : enregistrement, matrice, arbre

 

- Opérateurs et expressions : • Définition et explication des différents opérateurs (multiplicatif, additif, comparaison, égalité, logique, affectation…) • Combinaison d'opérateurs • Expressions booléennes

 

- Structures de contrôle : • Sélections alternatives (if, if-then-else…) • Blocs d'instructions • Boucles itératives (répétitions) • Imbrication des instructions • Commentaires

 

- Procédures et fonctions : • Définitions de procédure et fonction • Réutilisabilité, lisibilité : leur utilité en programmation • Passage de paramètres • Code-retour de fonctions • Limites du passage de la valeur d'une variable • Passage par adresse • Appel de fonctions

 

- Concepts de la programmation objet : • Introduction à la programmation objet : classe, attribut, méthode, argument • Modélisation objet basée sur des exigences fonctionnelles • Meilleures pratiques d'organisation de conception et d'organisation d'un programme

 

- Objet Java : • Principes fondamentaux de la Programmation Orientée Objet • Bases des modèles et de la notation UML • Éléments fondamentaux du langage Java • Définition de classe • Héritage, interfaces et polymorphisme

 

- « Packages » Java : • Conception d'interfaces graphiques • Virtualisation de composantes graphiques • Gestion des événements • « Listeners » et « Adapters » • Programmation Web et « Applets » • Connexion et intégration aux bases de données

 

- Développement d'applications Web/JEE : • Rappel applications Web • Serveur et client Web/Protocole http • Plateforme JEE • Environnement de développement/exploitation • Concepts fondamentaux des servlets et pages JSP.  • Gestion de formulaires HTML • Méthodes de suivi de session • « Java Server Pages » dans une optique de développement Web


Toutes nos formations sont modulables et chaque certificat de compétences professionnelles (CCP) peut être réalisé indépendamment.
Code ROME
M1805
Codes FORMACODE
31036
31067
31088
31089
31090


Validation
Attestation de fin de formation

ÉVALUATION

Évaluation de fin de formation
Retrouvez-nous aussi sur les réseaux sociaux   FacebookLinkedIntwitterYouTubeViadeogoogleplus