Module 1 - Les enjeux
Joomla! c'est quoi ?
Prérequis : concepts de base
Présentation et fonctionnement
PHP / MySQL : à quoi cela sert-il ?
Module 2 - Installation
Où trouver Joomla! ?
Comment l'installer ?
Quelle version choisir ?
Module 3 - Installation locale
Installation du pack serveur XAMPP pour Windows
Administration et paramétrage de XAMPP et réglages php.ini
Télécharger Joomla! et l'installer en local
Installer un outil de sauvegarde
Sauvegarder et restaurer un site Joomla! avec Akeeba Backup
Module 4 - Base de l'administration de Joomla!
Découverte de la console d'administration
Gestion des listes de contenu
Utiliser l'outil de recherche et de filtrage de contenu
Comprendre la notion de template et introduction à la notion de position
Assigner un template à un ou plusieurs liens de menu
Introduction à la notion d'instance de template
Comprendre les modules
Assigner un module à une ou plusieurs pages
Module 5 - Création du contenu
Découverte de l'éditeur de contenu WYSIWYG TinyMCE
Une alternative à TinyMCE : l'éditeur JCE
Création des catégories
Rédaction de votre 1er article
Gestion du texte
Gestion des composants de mise en page
Insertion de liens, insertion d'images
Gestion des médias
Intégration de code HTML externe
Intégration d'un module dans un article
Intégration de plusieurs articles dans un article unique
Module 6 - Gestion des utilisateurs
Les enjeux de la gestion d'utilisateurs et scénario possible
Comprendre les groupes d'utilisateurs et niveau d'accès
Mettre en place des liens cachés (extranet)
Mettre en place des droits de contribution de contenu (rédacteurs)
Module 7 - Les extensions de Joomla!
Définir ce que sont des composants, modules et plug-ins
Les plug-ins system et plug-ins de contenu
Module 8 - Gestion des langues
Personnaliser les libellés Joomla!
Mise en place d'un site multilingue : paramétrage du filtrage de langues
Organiser le contenu d'un site multilingue
Affecter du contenu à une langue spécifique : Articles, Modules, Templates
Associer du contenu multilingue