Retour

Le langage JAVA Les fondamentaux

Objectifs

Maîtriser le langage Java en termes de mécanismes de base et de syntaxe.

Prépare aux certifications :

Certification TOSA
A propos de cette formation

Référence : JAVA-INIT

Durée : 5 jour(s)

Date(s)
Du 9 au 13 septembre 2019

Public

Ce cours s'adresse aux développeurs qui veulent acquérir les concepts de la programmation objet avec le langage Java.

Pré-requis

Une bonne expérience dans un langage structuré est nécessaire. Une connaissance des concepts objet, constitue un atout. Ce stage constitue le point d'entrée pour toutes les sessions complémentaires autour de Java (développements Web, développements client

SOMMAIRE

Introduction au langage Java

  • Références – Domaines d'utilisation
  • Le langage Java et le Web
  • Comment le langage JAVA diffère des langages C et C++ ?

Outils Java

  • Kit de développement Java
  • Variables d'environnements
  • Le compilateur Java et
  • l'interpréteur Java
  • Générateur de documentation Java – Outils de développement (Eclipse)

Concept d'objets dans le langage Java

  • Programmation orientée objet
  • Définir une Classe en langage Java
  • Objets Java
  • Héritage
  • Classes abstraites – Interfaces
  • Les contrôles d'accès Java
  • Les méthodes et variables statiques
  • Les Packages – Les exceptions et leur gestion

L'application Java minimum

  • Une application Java de base -Extensions Java et variables d'environnement
  • Problèmes à la compilation – Fichier JAR

Constructions Java de base

  • Les bases de la programmation en Java
  • Les opérateurs
  • Les tableaux
  • Le contrôle de flux Java – Les classes de base – Les classes Collection

Les entrées/sorties Java

  • Le flot Java I/O
  • La classe System
  • Les fichiers
  • Les flux d'entrée/sortie
  • Fichiers d'accès aléatoires

Les bases de données avec JDBC

  • Les principales interfaces de l'API JDBC et leur rôle
  • Le DriverManager
  • L'URL JDBC et la mise en œuvre de base
  • Notion de DataSource
  • Resultsets scrollables et updatables
  • Metadata
  • Requêtes précompilées et procédures stockées
  • Mise à jour par lots
  • Exceptions et warnings

Interface Graphique Utilisateur Java

  • Les panneaux
  • La gestion des événements
  • Les boutons
  • Les labels
  • Les listes
  • Les champs de texte
  • Les barres – Conception et mise en œuvre d’une application Swing

Demande d'inscription à la formation

Date(s) souhaitée(s) (facultatif)
Du 9 au 13 septembre 2019

Lieu souhaité (facultatif)


Demande de renseignements