Développement de sites Web et commerce électronique - Groupe 1656

Formation offerte en collaboration avec Emploi-Québec

Attestation d'études collégiales (AEC)

Temps plein

17 mois

1 485 heures

Date(s)

Septembre 2013 à décembre 2014

Jour(s)

Lundi au vendredi

Horaire

Entre 8 h 15 et 18 h

Lieu

2030, boul. Pie-IX

Objectifs

Cette attestation d'études collégiales, AEC Développement de sites Web et commerce électronique, vise à former des spécialistes aptes à créer, maintenir et développer des applications interactives sur le Web.

Tout au long de ce programme vous acquerrez une aisance certaine à utiliser les principaux langages de codes et de programmation, vous apprendrez les fonctions avancées des principaux logiciels de création et de maintenance de site, sans oublier le fait que vous développerez une pensée marketing en ligne.

Au terme de la formation AEC Développement de sites Web et commerce électronique, vous pourrez :

  • travailler adéquatement sur une plateforme Windows en exploitant les fonctionnalités d'un réseau;
  • utiliser Internet comme outil de communication;
  • programmer sous différents langages de programmation tels que XML, JavaScript, HTML;
  • mettre en ligne une base de données avec PHP et ASP;
  • traiter et monter des éléments numériques tels que des images, des photos, du son et de la vidéo;
  • exploiter le concept de pensée marketing;
  • analyser l'exploitation et les contraintes d'un site transactionnel en incluant les aspects sécurité et législation;
  • administrer des services Internet tels qu'un serveur DHCP et un serveur DNS.

Perspectives professionnelles

Que vous décidiez de travailler au sein d'une entreprise spécialisée en production de sites Internet ou multimédia ou d'agir à titre de consultant ou d'avoir un statut de travailleur autonome, vous serez appelé à occuper des fonctions reliées à la conception, à la scénarisation, à la réalisation et à l'entretien de sites Internet. Vous serez en mesure d'élaborer des solutions de commerce électronique pour la PME.

Si la programmation vous intéresse, vous pourrez vous orienter vers la programmation de sites comportant des bases de données en ligne ou même, dans certains cas, collaborer à l'installation de serveurs Web.

Grille de cours

CodeTitrePondération*
410-802Application du marketing sur Internet

Exploitation du concept et de la « pensée » marketing en ligne en tant que des notions larges qui englobent plusieurs dimensions et niveaux d’intervention dans les applications du marketing en ligne.

Fermer la boîte
2-1-2
410-803Stratégies, modèles d’affaires et législation sur Internet

Différencier les modèles d’affaire sur Internet, mettre en évidence les changements majeurs issus de l’utilisation des transactions électroniques et analyser l’exploitation et les contraintes d’un site transactionnel. )

Fermer la boîte
3-1-2
420-821Bases de données 1

Analyser les caractéristiques d’une base de données. Modélisation et structures. Analyser les caractéristiques d’un logiciel de base de données (SGBD). Connaître et utiliser des commandes d'un langage de programmation de bases de données. Créer et exploiter une base de données à l’aide d’un logiciel et d’une application de base de données.

Fermer la boîte
1-2-2
420-861Système d’exploitation et logiciels courants

Initiation aux environnements de travail et des composantes internes et externes d’un ordinateur, exploitation des systèmes de fichiers et personnalisation des environnements de leur station de travail. Visualisation, utilisation des ressources de trois systèmes d’exploitation (Windows, Apple et Linux). Optimiser, entretenir les stations de travail.  Utiliser Microsoft Word et Excel dans leurs fonctions de base.

Fermer la boîte
1-2-2
420-871Introduction à TCP/IP

Introduction à la suite des protocoles TCP/IP et aux conventions d’adressage logique de la couche réseau IP. Comprendre le concept d’un modèle de référence de communications. Distinguer les particularités des différents types de réseaux et de leurs services associés. Analyse de la topologie d’un réseau informatique. Connaître les protocoles de communication les plus utilisés. Différencier l’adressage physique de l’adressage logique. Évaluer la fiabilité du transport des données.

Fermer la boîte
2-1-2
420-874Administration de services Internet et sécurité des sites

Analyser l’environnement d’un serveur. Introduction à Windows 2000 Server et à Linux. Installation, configuration, paramétrage et gestion d’un serveur DHCP, d’un serveur DNS, de IIS et de Apache. Installation, configuration et gestion d’un serveur WWW et d’un serveur FTP. Analyse des services disponibles sur Internet pour se connecter à un serveur WWW et FTP. Analyser la sécurité d’un serveur Internet et prévenir une quelconque attaque. Éviter une perte d’information totale ou partielle.

Fermer la boîte
2-3-3
582-801Introduction au monde d’Internet, du multimédia et du commerce électronique

Positionnement en regard de la formation intensive en développement de sites Web et commerce électronique et du marché du travail en multimédia. Examiner les tendances d’évolution dans le domaine du multimédia et du commerce électronique. Définir les caractéristiques du travail dans une équipe de production multimédia.

Fermer la boîte
2-1-2
582-802Internet comme médium de communication

Communiquer grâce aux possibilités offertes par le réseau Internet et utiliser Internet comme outil de travail dans le domaine du développement de sites Web et du commerce électronique. Effectuer des recherches efficaces dans Internet, naviguer efficacement et choisir les outils de recherches pertinents au travail. Configurer et installer des outils reliés au Web.

Fermer la boîte
1-2-2
582-811Ergonomie et design d’interfaces

Établir un lien entre la structure d’un message et le langage plastique utilisé pour le véhiculer. Analyser le design d’une page écran et analyser l’interactivité des pages écrans, analyser le design d’un site Web. Analyser les particularités d’un site transactionnel. Proposer des adaptations à la navigation et à l’interface des pages écrans. Consigner le résultat des travaux effectués et archiver le travail. Appliquer les notions de création d’interfaces avec un logiciel auteur.

Fermer la boîte
1-2-2
582-831Bases de données 2

Distinguer les principaux concepts reliés aux bases de données; utiliser la terminologie et les opérateurs de l’approche relationnelle. Analyser l’exploitation d’une base de données dans le contexte d’une architecture client-serveur. Établir et manipuler des relations entre plusieurs tables de données. Concevoir des applications PHP. Développer des applications frontales client/serveur. Créer des procédures et des fonctions dans le langage PHP. Utiliser les différentes facettes de l’environnement Internet avec PHP.

Fermer la boîte
2-2-2
582-841Programmation orientée objets

Introduction aux différents paradigmes de programmation. Concepts de la programmation orientée objet.  Programmation d'interfaces graphiques. Déploiement des applications coté serveur.

Fermer la boîte
2-3-2
582-851Programmation Internet 1

Reconnaître les différents langages de programmation et leurs applications en production multimédia. Produire des algorithmes préalables à la programmation et programmer l’interactivité. Documenter la programmation. S'initier à la programmation côté client.

Fermer la boîte
2-3-3
582-852Programmation Internet 2

Utiliser JavaScript pour la création d’applications Web côté client. S'initier au modèle objet du document (DOM). Intégrer des différents composants pour créer des pages dynamiques.

Fermer la boîte
2-3-2
582-853Programmation Internet 3

Exploiter des langages de programmation et l’architecture client-serveur des applications Web. Installer et configurer le langage PHP sur un serveur Web. Intégrer des bases de données MySQL. Gérer l'état et les connexions avec PHP. Créer des applications client-serveur de type transactionnelles en commerce électronique.

Fermer la boîte
1-2-2
582-861Mise en page Internet 1

Comprendre les notions de base du World Wide Web. Apprendre la structure d'un document HTML et créer des pages HTML et des sites Web. Connaître les règles de base de typographie et de mise en page utilisées et adaptées aux pages Web. Mettre en ligne les sites Web. Connaître les différents styles et modes organisationnels des sites Web, utiliser les outils en ligne d'évaluation et de validation selon les standards.

Fermer la boîte
2-4-2
582-862Mise en page Internet 2

Planifier, scénariser et créer un site de plusieurs pages interreliées sur plusieurs niveaux en maximisant les automatismes grâce à l'utilisation de gestion de sites et de règles de feuilles de styles. Utiliser et valider des pages Internet sous le standard XHTML. Créer, valider et modifier des documents XML et XSL et utiliser des scripts JavaScript.

Fermer la boîte
1-3-1
582-871Techniques d’animation 2D

Identifier les caractéristiques et les principes directeurs de l’animation 2D. Déterminer une stratégie de montage. Appliquer des techniques d’animation 2D et d’interactivité par la programmation ActionScript. Préparer le montage des animations.  Adapter le montage des animations en fonction de l’intégration. Vérifier la qualité du montage. Intégrer des animations dans un site Web. Archiver le montage.

Fermer la boîte
1-3-2
582-881Techniques d’infographie

Traiter des images fixes et s'initier au design graphique. Appliquer des techniques reliées au traitement, au classement, à l’analyse et a la conception d’image digitale. Appliquer les notions de contraste, de couleur et de densité dans le but de transformer des images.

Fermer la boîte
2-3-3
582-882Techniques multimédias pour le Web

Numériser et traiter les images en mouvement (vidéo). Établir le mode de traitement et préparer le traitement de la bande son. Numériser et appliquer le traitement à la bande son en fonction de l’intégration.

Fermer la boîte
1-3-2
582-891Projet d’intégration 1

Créer et installer en ligne un site Web simulant une application de type « Commerce Électronique » (B to B ou B to C). Appliquer les compétences acquises en réalisant un site Web multi-média en ligne. Utiliser la programmation coté client. Produire la documentation du projet et présenter le produit final. 

Fermer la boîte
0-3-3
582-892Projet d’intégration 2

Créer et installer en ligne un site transactionnel complet de type « Commerce Électronique » (B to B ou B to C), avec les éléments multimédias, les modules de contrôles ou de gestion de l’information (PHP), les fichiers annexes servant à l’interactivité (JavaScript) et de la mise en forme des pages Web (CSS). Produire la documentation du projet et présenter le produit final.

Fermer la boîte
1-5-4
582-893Stage d’insertion en milieu de travail

Expérimenter le travail en entreprise de développement de sites Web et des applications en ligne en utilisant l'ensemble des compétences développées tout au long du programme de formation.

Fermer la boîte
1-13-4

*Pondération des cours :
Le 1er chiffre représente la proportion d’heures (x15) de théorie en classe ou laboratoire pour ce cours.
Le 2e chiffre représente la proportion d’heures (x15) de pratique en laboratoire pour ce cours.
Le 3e chiffre représente la proportion d’heures (x15) de travail personnel en dehors de l’horaire pour ce cours.

Stages

Durant 6 semaines, vous mettrez vos compétences acquises lors de l'AEC en Développement de sites Web et commerce électronique au service d'une petite, d'une moyenne ou d'une grande entreprise.

College de Maisonneuve | Formation continue