Java - Initiation (3 jours)

Cette formation à pour but de vous initier au langage Java, sa portabilité et sa facilité d’utilisation permettent l’exploitation des données via les différents systèmes d’exploitations (Linux, Max, Windows).

Vous y découvrirez les outils et fonctionnalités de Java.

Les objectifs de cette formation sont les suivants :

  • Présentation de la Syntaxe Java
  • Les concepts objet en Java
  • Utilisation des exceptions
  • Gestion des bibliothèques standard
  • Accès au SGBR avec JBDC (Connection, Query, Resulset, Ressourcebundle, Orm)
  • Introduction au modèle MVC (Modèle/Vue/Contrôleur)
  • Aperçu de AWT et SWING (Composants, Conteneurs, Layouts)
  • API pour les fichiers LOGS
  • Améliorer la qualité d’une application grâce aux tests unitaires

Présentation de la Syntaxe Java

  • Déclaration de variables
  • Initialisation
  • Instruction de contrôles
  • Boucles et itérations

Les concepts objet en Java

  • La classe et ses attributs / méthodes
  • L’encapsulation
  • Les imports et packages
  • Les interfaces
  • Les classes abstraites
  • L’héritage

Utilisation des exceptions

  • Les différentes exceptions en Java
  • Les blocs try/catch/finally
  • Gestion locale ou centralisée
  • Personnaliser ses propres exceptions métier

Gestion des bibliothèques standard

  • Les tableaux et collections
  • Les dates et calendriers
  • Les entrées / sorties de fichiers

Accès au SGBR avec JBDC (Connection, Query, Resulset, Ressourcebundle, Orm)

  • Présentation de Java et de JBDC
  • Connexion à une BDD
  • Exécution d’une requête et itération sur les résultats (connection, statement et resultset)
  • Externaliser les paramètres avec les fichiers properties et ressourcebundle

Introduction au modèle MVC (Modèle/Vue/Contrôleur)

  • Architecture MVC
  • Le modèle
  • La vue
  • Le contrôleur

Aperçu de AWT et SWING (Composants, Conteneurs, Layouts)

  • Les composants et conteneurs (JButton, JTextField, JPanel et JFrame)
  • Les layouts
  • Les listeners

API pour les fichiers LOGS

  • Générer des Logs avec Log4j
  • Filtrer les Logs par niveau d’importance
  • Gérer les destinations où sont générés les logs

Améliorer la qualité d’une application grâce aux tests unitaires

  • Tests unitaires et Suits de texte avec JUnit suites
  • Générer des rapports

Référence

Javini

Modalités

Formation présentielle

Validation 

Évaluation du stagiaire par le formateur, attestation de suivi de stage

Durée

3 jours, soit 21h

Public visé

Toute personne souhaitant s’initier au langage Java

Moyens

Un ordinateur par stagiaire, 1 écran 4K FULL HD 140 cm par salle, support numérique

Pré-requis

Avoir des bases en bureautique et en programmation

Vous avez la possibilité de choisir le lieu de déroulement de votre formation :

 

  • Inter-entreprise : La formation se déroule dans un centre de formation

 

  • Intra-entreprise : La formation se déroule chez le client

Nos autres formations

formation informatique
formation pao-cao
formation langues