Contenu du cours
- Ouverture d’un compte chez un hébergeur.
- Gestion d’un nom de domaine.
- Installation et configuration d’un site dynamique.
- Intégration de contenu dynamique.
- Intégration et mise en forme du texte.
- Intégration dynamique d’images fixes.
- Intégration d’éléments audiovisuels.
- Intégration d’un moteur de recherche.
- Intégration avec les divers services par courriel.
- Intégration et gestion d’une liste de diffusion.
- Intégration et gestion d’un groupe de discussion.
- Intégration d’un forum de discussion.
- Intégration de formulaires.
- Modificatin et création de gabarits par construction modulaire pour un site web dynamique.
- Intégration avec les bases de données.
- Macros et scripts côté serveur.
- Configuration d’un serveur Web.
- Intégration d’éléments transactionnels.
Méthodologie
- Le cours comporte une période théorique suivie de démonstrations et exercices pratiques.
- Les travaux seront exécutés pendant les heures de cours dans une classe prévue à cette fin.
- Un projet de session exigera d’être planifié et complété en partie à la maison.
Matériel requis
- Connexion internet à la maison.
- Hébergement Web, FTP, PHP, MySql, ListServer.
Évaluation
Les exercices effectuées en laboratoire doivent être remis à la date fixée par l’enseigant. Aucune reprise de travaux pratiques ou théoriques n’est permise sans justification pertinente.
Contrôles théoriques
- Semaine 8 -* 10%
- Semaine 15 -* 15%
Contrôle pratique
- travaux pratiques en lab -* 50%
- Projet final -* 25%
La note de passage est de 60%
Médiagraphie
Voir : Sites web dynamiques
Programmation
Bloc 1
Théorie
- Présentation du plan d’études.
- Attendes de l’enseignant et des élèves.
- L’intégration statique, dynamique et multimédia.
- Rapport entre numéro IP et nom de domaine
- Domaines de tête (TLD).
- Critère quant au choix d’un nom de domaine.
- Recherche de noms de domaines (whois :)
- Enregistrement d’un nom de domaine
- Configuration du serveur de nom de domaines (DNS)
- A NAME, C NAME, Redirection, etc ?
Pratique
- Ouverture d’un compte chez un hébergeur
- Configuration du nom de domaine (DNS)
- Configuration et tests d’accès d’un service FTP
- Configuration d’un service web
Ressources :
- Nom de domaine
- Critères pour le choix d’un hébergeur
- http://gandi.com
- http://www.eu.org
- http://zonedit.com
- http://www.cleverdot.com
- http://lautre.net
- http://ouvaton.org
- http://apinc.org
Bloc 2
Théorie
- Caractéristiques des sites dynamiques.
- Les divers types de sites dynamiques.
- Les wikis.
- Les blogues (weblog).
- Les CMS.
- Les applications spécialisées.
- Les divers intervenants d’un site dynamique : webmestre, administrateur principal, administrateur restreint, rédacteurs, visiteurs.
- Intégration de contenu textuel à un CMS.
- Les zones de saisie du texte.
- Les règles de formatage (raccourcis).
- Intégration d’images au contenu textuel.
- Intégration de média audiovisuels.
- Intégration de documents attachés.
Pratique
- Installation et configuration d’un site dynamique.
- Ajout de contenu à un site dynamique.
- Organisation du contenu : rubriques, articles, brèves, mot-clés, sites référencés, auteurs, forums de discussion.
Ressource :
Bloc 3
Théorie
- Modification de la chartre graphique d’un site dynamique.
- Par modification de la feuille de style.
- Par remplacement du jeu complet de gabarits.
- Par modification des gabarits.
- Par création de nouveaux gabarits.
Pratique
- Analyser l’organisation des fichiers d’un CMS.
- Modifier une feuilles de style d’un CMS.
- Modifier un fichier de gabarit d’un CMS.
- Remplacer un jeu de gabarits d’un CMS.
- Créer un nouveau gabarit.
Ressource :
Semaine 8 [1]
Premier examen théorique
- L’examen porte sur la matière des 7 premiers cours
- L’examen constitue une récapitulation de la matière
- L’examen est sous forme de questions objectives et de problèmes à résoudre
- De ce fait, vous avez droit à l’ordinateur et à vos notes
- L’examen compte pour 10 % de la note finale
Présentation et précisions sur le travail de session
Bloc 4
Théorie
- Intégration et configuration d’un moteur de recherche interne.
- Organisation des résultats du moteur de recherche.
- Instruire les moteurs de reherche externe : le fichier robots, les balises META.
- Référencer un site auprès des principaux moteurs de recherche.
- Référencer un site dynamique auprès des principaux aggrégateurs.
- Contrôler les pages d’erreurs d’un site dynamique
- Intégration de scripts de redirection : intégré au CMS ou par script PHP
Pratique
- Intégration d’un moteur de recherche à un site.
- Fabrication d’un fichier robots pour un site web.
- Intégration des balises META à une page.
- Intégraton d’une page d’erreur.
- Tests de recherche.
Ressource :
Bloc 5 et 6
À venir
Semaine 15
Deuxième examen théorique
- L’examen porte sur la matière des cours 8 à 14
- L’examen constitue une récapitulation de la matière
- L’examen est sous forme de questions objectives et de problèmes à résoudre
- De ce fait, vous avez droit à l’ordinateur et à vos notes
- L’examen compte pour 15 % de la note finale
Remise du travail de session
