Master Gestion de l'Information et de la Documentation en Entreprise (Master GIDE)
Les cours que j'ai assuré dans le Master 2 GIDE jusqu'en 2017 : codage numérique de l'information, programmation PHP et réalisation de sites web dynamiques.
Présentation du cours « information numérique structurée »
Contenu de la formation
Le cours s'intéresse au stockage de données,
puis à leur interrogation, à leur transformation
et aux raisonnements que l'on peut mener automatiquement sur ces données.
Ces objectifs, et les moyens d'y parvenir,
sont déclinés à travers différentes technologies :
bases de données relationnelles et SQL,
modèle hiérarchique et XML,
programmation logique et Prolog.
Compétences visées
Coder un modèle conceptuel de données.
Interroger les données stockées.
Extraire et transformer ces données.
Mener des raisonnements automatiques sur les données.
Présentation du cours de programmation PHP
Contenu de la formation
Ce cours présente la réalisation d'un site web dynamique,
programmé en PHP côté serveur et s'appuyant sur une base
de données MySQL. Des points spécifiques pourront être
abordés selon les besoins induits par les sites des étudiants,
par exemple :
gestion des utilisateurs,
cryptage des mots de passe dans la base de données,
envoi automatique de mails,
mise en place d'un flux RSS,
tirage aléatoire d'un enregistrement ou d'une photo dans la base de données,