Académique Documents
Professionnel Documents
Culture Documents
https://asphaltthemes.com/15-
best-wordpress-books-for-
beginners-to-learn-wordpress-in-
2018/
IT 320
Système de
Gestion de
Contenu
WordPress et WooCommerce -
Wordpress 4.5 - Coffret en 2 volumes :
Créer votre boutique en ligne
créer une boutique en ligne avec
Woocommerce
Créer votre boutique en ligne
De Christophe Aubry
Titre : Wordpress 4.5 - Coffret en 2
Auteur(s) : Christophe Aubry
volumes : créer une boutique en ligne avec
Woocommerce
Editeur(s) : Eni
Auteur : Christophe Aubry
Editeur (Livre) :Editions ENI
Collection :OBJECTIF WEB
Collection : Objectif Web
Date sortie / parution : 10/10/2018
EAN commerce : 9782409015601
Nombre de pages : 422 pages
ISBN : 978-2-409-01560-1
Date de parution : 15/11/2017
EAN13 : 9782409010903
1|Page IT 320 Système de Gestion de Contenu
Cours
IT 320 Système de Gestion de Contenu
Conception et utilisation de systèmes de gestion de contenu (CMS) pour gérer des supports
numériques non structurés dans toute l'entreprise, simplifier la publication de contenu Web et
localiser et lier le contenu à tous les niveaux de l'entreprise. Les discussions porteront sur les
principaux utilisateurs, leurs rôles et responsabilités, leur workflow collaboratif et leur version.
Les étudiants se familiariseront avec les CMS disponibles, concevront un site Web basé sur
une base de données axé sur la séparation de la couche sémantique du contenu de son
agencement et implémenteront un système utilisant divers logiciels open source.
2. Objectifs Techniques :
▪ Gérer un compte Webhost
▪ Gérer un environnement de développement de CMS
▪ Apprendre PHP
▪ Apprendre la syntaxe SQL
▪ Apprenez à créer des sites Web CMS avec WordPress et Drupal
▪ Apprenez à étendre WordPress avec des plugins et des thèmes
▪ Apprenez à créer et déployer des plugins WordPress personnalisés
▪ Apprenez à gérer et à administrer les CMS WordPress et Drupal 7 & 8
▪ Apprenez à étendre Drupal avec des modules, des bibliothèques et des thèmes
▪ Gérer les bases de données MySQL
3. Objectifs Conceptuels :
▪ Comprendre le CMS et ses utilisations
▪ Définir un problème lié au CMS
▪ Sélectionnez une plateforme de CMS en fonction des exigences du client et du projet.
▪ Utilisez SDLC et UX pour développer des CMS
▪ Configurez bien deux CMS
▪ Gérer les environnements CMS
▪ Utiliser CSS dans un CMS
▪ Utiliser PHP dans un CMS
▪ Utilisez SQL dans un environnement de CMS
▪ Utilisez les commandes Bash pour créer des CMS
▪ Comprendre les taxonomies et les vocabulaires dans un environnement CMS
▪ Comprendre l’impact du SEO sur le CMS
▪ Comprendre l'impact sur les appareils mobiles dans la conception et l'utilisation du
CMS
▪ Comment un CMS peut être utilisé :
- dans un paramètre de portail
- dans un cadre extranet
- dans un environnement Internet (public)
- gérer un utilisateur / membre de base
- faire du commerce électronique
5. Pré-requis
CONDITIONS PRÉALABLES: IT 130
Week 1
Lecture Topics:
• Introduction to CMS – Core concepts defined
• What is content? What is data?
• Review of DePaul D2L (CMS) – Organization and location of class materials
• Review of Assignment submission templates
• How to submit assignments in D2L
• Rubric review and how to confirm your grade
• How to select your domain and web host – Host requirements and costs
• Signup for a free one year SiteGround web hosted account
• Signup for free Cloud9 web account
• IT320 – Class overview of assignments, grading, due dates, expectations.
• Getting help with class assignments
Week 2
Class Topics:
• WordPress – Review of WordPress
• Extending WordPress through Plugins and Themes: FAQ, Google Maps, Contact Form
• WordPress plugins best practices
• PHP:
o String concatenation operator
o Coding HTML formatted output
o Arithmetic operators
o Troubleshooting PHP errors on topics covered to date
Week 3
Class Topics:
• Extending WordPress with Themes and Plugins continued
• WordPress SEO Settings
• WordPress site cloning and site migration best practices
• PHP:
o Compare vs. Assign operator
o Change control statements (IF-THEN-ELSE)
o Functions (part1) format, syntax, calling and testing
Week 4
Class Topics:
• WordPress Plugins continued: Link list, Event Calendar
• Creating Forms on your WP site
• WordPress security best practices
• PHP:
o Index arrays
o Iteration (for and for each for index arrays)
o Functions (Part 2) augments, optional arguments, default arguments, handling returns
o Prewritten functions: Gettype, Sizeof
o Introduction to Object Oriented PHP
Week 5
Class Topics:
• WordPress – How to configure and install a WP Custom Plugin
• WordPress Security – introduction
• WordPress Plugin: GitHub
• RDBMS phpMyAdmin –introduction & detailed overview
• Importing SQL tables – RDBMS phpMyAdmin and Bash command line
Week 6 : Midterm/Partiels
Week 7
Class Topics:
• Introduction to Drupal 7
• Creating Drupal 7 sites on SiteGround , Codeanywhere and Cloud9 webhosts
• Understanding Drupal 7 Core
• The Drupal 7 Admin Interface
• Introduction to Drupal 7 themes and menus
• Review of the top free Drupal 7 responsive themes
• Introduction to creating Drupal 7 content
• Extending the Drupal 7 Admin menu through contrib. modules.
• PHP: Prewritten Functions: Money
Week 8
Class Topics:
• Understanding Drupal 7 Core and Contrib. Modules.
• Extending Drupal 7 images types adding type adaptive.
• Introduction to Extending Drupal 7 using Contrib. Modules
o Drupal 7 Frequently Asked Questions Module (CONTRIB.)
o Drupal 7 Links Module
o Drupal 7 DownloadFIle Module
o Drupal 7 Simple Google Map Module
• Introduction to Extending Druapl7 using Core modules
o Drupal 7 Contact Us Form (CORE)
• How to remove and delete Drupal7 Contib modules
• More on Drupal 7 menus
Week 9
Class Topics:
• Introduction to Drupal 7 taxonomy, vocabulary, and terms
• Introduction to Drupal views
• Introduction to Drupal Security & Privacy
• How to add menu blocks to a Drupal 7 site
• How to configure secure file downloads with Drupal 7
• PHP: (Real world examples) WordPress Custom Dashboard Plugin
Week 11
Lecture Topics:
• The Cheat – How to build Drupal 7 sites quickly
• Importing views
• Importing Taxonomies, Vocabularies and Terms
• Drupal 7 Web Forms
• The Drupal 7 Backup and Migrate module
Week 12
No Class – office Hours only
Final Project Due
7. Manuel de cours
Wordpress 4.5 - Coffret en 2 volumes : créer une boutique en ligne avec Woocommerce
De Christophe Aubry
Titre : Wordpress 4.5 - Coffret en 2 volumes : créer une boutique en ligne avec Woocommerce
Auteur :Christophe Aubry
Editeur (Livre) :Editions ENI
Collection : OBJECTIF WEB
Date sortie / parution : 10/10/2018
EAN commerce :9782409015601
ISBN : 978-2-409-01560-1