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
|