Formation Développer une application informatique en Java

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

Objectifs pédagogiques

Comprendre et mettre en oeuvre les principes de la Programmation Orientée Objet
Maîtriser la syntaxe et les principales librairies standard du langage Java
Assimiler les bonnes pratiques du développement Java
Mettre en oeuvre différents types de tests (tests unitaires, fonctionnels, de performance …)

Sommaire

  • Les techniques Objet
  • Les constructions de base du langage
  • Bonnes pratiques de conception d’une application

Programme

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

» Les constructions de base du langage
Les variables : déclaration et typage.
Les méthodes : définition.
Les expressions.
Les instructions de contrôle : les instructions conditionnelles, de boucle, de branchement.
Les tableaux.
Les unités de compilation et packages : le contrôle de la visibilité des classes, le mécanisme d’import.
Les imports statiques.

» Bonnes pratiques de conception d’une application
Découpage en couche.
Présentation des enjeux d’un développement d’entreprise.
Introduction à l’écosystème Java (JEE, Spring, Hibernate, Struts…).