Cours INF8214 – Programmation avancée

2e cycle
3 crédits
Informatique
À confirmer

Objectifs

Ce cours vise à initier aux concepts fondamentaux de la programmation orientée objet, avec le même langage que le cours INF8212.

Sommaire du contenu

Comprendre les possibilités et les limites du langage choisi. Orientation objet (OO) comme technique d’emballage de composants réutilisables. Lignes directrices de conception et de programmation. Introduction aux librairies de base et mathématiques. Introduction aux librairies bioinformatiques et aux accès automatisés aux ressources en ligne. Notions de client et de serveur, survol des protocoles d’échange d’information, accès à des bases de données distantes. Introduction aux bases de données relationnelles: tables, enregistrements, colonne, langage d’interrogation. Ce cours intègre la théorie et la pratique sur des postes informatiques. Il comporte une séance supplémentaire obligatoire de laboratoire.