Passer au contenu
60 h

Informatique

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

Préalables

Connaître les algorithmes de base en programmation.

Description

Java est un langage très utilisé dans de nombreux domaines et secteurs d’affaires et par un grand nombre de programmeurs professionnels, ce qui en fait un langage incontournable. Ce cours permettra à l’apprenant(e) de se familiariser avec la programmation objet en utilisant Java et l’environnement de développement NetBeans et/ou Eclipse sous Windows. 

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.