Passer au contenu
60 h

Informatique

JAVA – Programmation orientée objet et interface BD MySQL (classe virtuelle)

Préalables

Compétences en programmation avec d’autres langages

Objectif

À la fin de ce cours, les participants seront en mesure de réaliser des applications Java et d’aller plus loin dans la programmation objet avec Java.

Contenu du cours:

  • Introduction
         • Présentation de l’environnement de développement NetBeans et Eclipse sous Windows
         • Programmation Orientée Objet versus programmation procédurale
         • Installation ( Java9 NetBeans, Eclipse)
         • Présentation du (JDK/ JRE/ JVM et JIT)
         • Première application Java
  • Bases du langage
         • Types primitifs en Java
         • Tableau à une ou plusieurs dimensions
         • Chaînes de caractères
         • Gestion des dates
         • Structures de contrôles et de répétition
         • Flux d’entrée et de sortie
  • Programmation Orientée objet
         • Classe / objet / attribut/ Méthode
         • Constructeurs / destructeurs
         • Accesseurs /Mutateurs
         • Mécanisme d’exceptions
         • Classes imbriquées
         • Classe abstraite
         • Interface
         • Association / Composition / Agrégation
         • Héritage et polymorphisme
         • Communication entre objets
         • Package
         • Différences avec C#
  • Notions Avancées
         • Modélisation et représentation UML
         • Multithreading
         • JDBC et interaction avec une Base de données relationnelles (Mysql)
         • Classe Anonyme, Interface fonctionnelle et Lambda Expression
         • Notions de MVC

Environnement : NetBeans 7.1 et My SQL

Les participants peuvent suivre la formation à distance, en classe virtuelle, ou en laboratoire informatique au Collège de Bois-de-Boulogne. *Présence obligatoire au Collège à la première séance.