Passer au contenu
60 h

Informatique

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

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

Ce cours est basé sur la pratique à 100% avec beaucoup d’exemples et de tutoraux avec lesquels les participants seront en mesure de programmer les concepts abordés et de progresser rapidement dans la programmation Java.

Contenu du cours:

– Présentation de l’environnement de développement :
Présentation de JShell, Eclipse et IntelliJ IDEAs sous Windows
Présentation du (JDK/ JRE/ JVM et JIT)
Présentation du framework spring
Première application Java

– 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 de Base :
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
Fichiers et répertoires

– Notions Avancées :
Concurrence en Java – multithreading
Générique
Gestion des exceptions
Lambda Expression
Introduction au Spring Framework
Introduction à Java full stack avec Spring Boot
JDBC et interaction avec une Base de données relationnelles

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.