Webmestre – Multimédia

Description générale

Utiliser votre créativité pour rendre des sites web interactifs et novateurs ! Avec cette spécialisation en multimedia, vous étudierez la conception d’interface web ainsi que la création et manipulation des images et le développement d’applications animées.


Objectifs généraux du programme

Après avoir complété ce programme, vous serez en mesure de :

  • comprendre le fonctionnement du réseau Internet et ses composantes ;
  • appliquer les techniques de bases pour produire des éléments multimédias pour le Web ;
  • appliquer les principes fondamentaux du design visuel à la production multimédia pour le Web ;
  • créer des applications multimédias pour le Web ;
  • en tenant compte des besoins de la clientèle et du marché créer des sites Web dynamiques et interactifs ;
  • développer et gérer des sites Web sur différentes plateformes.

Cours obligatoires :

  1. Introduction au HTML

    Préalable : Aucun

    Ce cours vous permettra d’acquérir des connaissances relatives au langage de balisage HTML (« Hyper Text Markup Language ») ainsi que la compréhension de l’utilisation des feuilles de style.


  2. Design visuel pour le Web I

    Préalables : Introduction au HTML

    Ce cours permettra à l'étudiant de structurer une page Web correctement, d'établir des ensembles de couleurs harmonieuses, de maîtriser l'apparence d'un texte et enfin d'y intégrer des images qu'il aura préalablement optimisées.


  3. Traitement de l’image matricielle

    Préalable : Aucun

    Ce cours initie l'étudiant aux fonctions de base du logiciel Adobe Photoshop en vue de préparer, ajuster, modifier et sauvegarder des images matricielles (bitmap) pour leur utilisation optimale dans un contexte de présentation électronique, en autre, la page Web.


  4. Traitement de l’image vectorielle

    Préalable : Aucun

    Ce cours permettra à l’étudiante ou l’étudiant de se familiariser avec un des logiciels de dessin à base de vecteurs le plus couramment utilisé dans l’industrie du multimédia. L’étudiante ou l’étudiant sera amené à utiliser les différentes fonctions de base nécessaires pour produire des images vectorielles destinées à l’impression, la diffusion en ligne, la production de cédéroms ou autres applications multimédias.


  5. Animation pour Internet I

    Préalables : Connaissances de base en informatique.

    Ce cours initie l'étudiant à la maîtrise des divers aspects de la conception, de la publication et de la diffusion de documents incluant des éléments graphiques et multimédias dans Internet.


  6. Animation pour Internet II

    Préalables : Animation pour Internet I

    Ce cours initie l'étudiant à la maîtrise et l’utilisation de logiciels et de langages de programmation propres au multimédia, soit le ActionScript.


  7. Design visuel pour le Web II

    Préalables : Design visuel pour le Web I

    Ce cours vous expliquera comment créer puis intégrer des animations, du son, de la vidéo, des panoramas interactifs ou encore des séquences en 3D temps réel afin de donner une dimension multimédia à vos sites web.


  8. Web interactif

    Préalables : Aucun

    Ce cours permettra à l’étudiant d’utiliser les technologies associées au Web interactif les plus fréquemment exploitées par les Webmestres et les internautes.

Cours optionnels

Assurez-vous d'avoir suivi le cours préalable s'il y a lieu.

  1. Éléments et concepts de la réseautique

    Préalables :Connaissances de base en informatique.

    Ce cours vous permettra de connaître et de mettre en œuvre efficacement les divers concepts d'un réseau basé sur la suite de protocoles TCP/IP, d'identifier correctement les diverses couches associées à ces protocoles et le système d'adressage propre au réseau Internet. Vous verrez également les notions d'Internet versus les intranets et les extranets, et l'architecture des réseaux.


  2. Éléments de commerce électronique

    Préalables : Connaissances de base en informatique.

    Ce cours vous permettra de comprendre les concepts d'utilisation des nouvelles technologies, du marketing, de la vente, du design de sites commerciaux, de transactions électroniques et du développement de solutions qui entourent l'émergence du commerce électronique. Vous développerez une perspective futuriste à propos du commerce électronique et serez en mesure de comprendre l'importance d'Internet dans une économie globale.
  1. Introduction à la gestion de projets

    Préalables : Connaissances de base en informatique.

    Ce cours ne présente pas l'utilisation de logiciels donc une connaissance de base du logiciel Microsoft Project est nécessaire pour réussir ce cours.
    Ce cours vous fournira les connaissances théoriques nécessaires pour développer des sites Internet respectant un budget fixé, un temps limité et une norme de qualité. On y verra les fonctions fondamentales de la gestion de projets, incluant, entre autres, les objectifs, les priorités, l'échéancier, les coûts, le plan d'exécution et l'affectation des ressources.


  2. Développement d’application I (Microsoft Access) (Disponibilité à déterminer)

    Préalables : Connaissances de base en informatique.

    Ce cours vous permettra d’acquérir une connaissance pratique du système de gestion de base de données Access. Vous apprendrez le rôle et les caractéristiques d'un système de gestion de base de données (SGBD), ainsi que des notions de modélisation de données et d'architecture de système. Vous concevrez des bases de données relationnelles et apprendrez à maîtriser les commandes de création et de manipulation de tables et d'enregistrements dans celles-ci. Vous devrez créer les différents objets d’une base de données Access tels que des formulaires et des états. Enfin, vous utiliserez des macros pour automatiser le travail et vous serez initié à la programmation dans un environnement GUI avec le langage VISUAL BASIC ÉDITION APPLICATIONS (VBA).


  3. Programmation Internet I (Programmation JavaScript)

    Préalables : Introduction au HTML

    Ce cours vous permettra d'acquérir des connaissances relatives au langage de programmation JavaScript et d'apprendre les notions fondamentales de la programmation.