seperator
Collège de Bois-de-Boulogne - Formation continue
seperator
Cours


INFO07 - Java - Programmation orientée objet et interface BD MySQL 

Services Québec

Coût 120.00$
Durée 60 heures
Nb semaines 8


Désolé, ce cours n'est plus disponible


INFO07 - Java - Programmation orientée objet et interface BD MySQL
(INFO07)
Du 30 nov 2020 au 23 jan 2021
Lundi 18:00 à 22:00 du 30 nov au 21 déc 2020
Mercredi 18:00 à 22:00 du 2 déc au 16 déc 2020
Lundi 18:00 à 22:00 du 4 jan au 18 jan 2021
Mercredi 18:00 à 22:00 du 6 jan au 13 jan 2021
Samedi 09:00 à 12:00 le 5 déc 2020
Samedi 09:00 à 12:00 le 9 jan 2021
Mercredi 18:00 à 21:00 le 20 jan 2021
Samedi 09:00 à 12:00 le 23 jan 2021
Numéro de groupe INFO07_A20_GR01


ATTENTION : COURS À DISTANCE (EN LIGNE)


MISE EN PLACE D'UNE BASE DE DONNÉE AVEC JAVA.

Durée: 60 heures

Le cours a pour objectif de montrer par la pratique comment intégrer les accès aux bases de données relationnelles dans des applications orientées-objet d’envergure développées selon les meilleures pratiques. Il est centré sur les outils:

API JDBC (Java DataBase Connector) permettant de connecter une application Java à une base de données relationnelle. Le système de gestion de base de données retenu pour cette formation est MySQL.

API ORM (Object-Relational Mapping) qui établisse automatiquement une conversion entre les données stockées dans une base de données relationnelle et les composants (objets) manipulés par les applications informatiques. L’un des plus connus de ces outils est Hibernate, qui sert de base à une grande partie des exemples fournis.

Contenus :
La programmation orientée objet
Le concept de classe
Les objets
Les modificateurs d'accès
Les propriétés ou attributs
Les méthodes
L'héritage
Les packages
Les classes internes
La gestion dynamique des objets

JDBC (Java DataBase Connectivity)
Les types de pilotes JDBC
L'enregistrement d'une base de données dans ODBC sous Windows
La présentation des classes de l'API JDBC
La connexion à une base de données
L'accès à la base de données
L'obtention d'informations sur la base de données
L'utilisation d'un objet de type PreparedStatement
L'utilisation des transactions
Les procédures stockées
Le traitement des erreurs JDBC
JDBC 2.0
JDBC 3.0
MySQL et Java
L'amélioration des performances avec JDBC
Les ressources relatives à JDBC

Hibernate / JPA
Introduction à JPA et Hibernate
Premiers pas avec Hibernate
JPA: le mapping
Mapping d'une relation @OneToOne
Mapping d'une relation @ManyToOne
Mapping d'une relation @OneToMany
Mapping d'une relation @ManyToMany
Règles avancées de mapping


Ce cours est financé par Services Québec de l'Île-de-Montréal et est réservé en priorité aux personnes en emploi dans une entreprise privée ou aux travailleurs autonomes et aux personnes sans emploi résidant sur l'île de Montréal ayant de l'expérience de travail ou fait des études dans le domaine.

À NOTER: Les clientèles suivantes SONT EXCLUES de l’offre de cours de perfectionnement à temps partiel :

• Les employés des villes et municipalités
• Les travailleurs des secteurs public et parapublic ainsi que des entreprises d’État
• Les étudiants, même s’ils travaillent à temps partiel
• Les personnes sans emploi qui ne résident pas sur l’île de Montréal
• Les personnes en réorientation de carrière ou simplement intéressées par un cours à des fins personnelles
• Les travailleurs autonomes participant au programme Jeunes volontaires
• Les prestataires de la CNESST ou de la SAAQ

POLITIQUE D'ANNULATION

Annulation par le Collège : Frais d'inscription remboursés en totalité

Annulation par un participant : Envoyer un courriel à l'adresse suivante: perfectionnement@bdeb.qc.ca

Préavis de 10 jours ouvrables avant le début du cours : frais remboursés en totalité

Préavis de moins de 10 jours ouvrables avant le début du cours: 30.00$ de frais administratifs seront facturés au participant

Le jour même ou après le début du cours: aucun remboursement


Description de l'horaire

Du 17 mars au 26 mai 2020 de 18 h à 22 h

Les mardis : 17, 24 et 31 mars__7, 14, 21 et 28 avril__5, 12, 19 et 26 mai 2020
Les jeudis : 16 et 30 avril__14 et 28 mai 2020


Retour