Objectifs:
- Maîtriser l’environnement utile à la mise en ligne d’informations
- Se constituer la boîte outil de l’administrateur de site internet
- Créer son cahier des charges
- Savoir installer Joomla et utiliser les ressources utiles (Composants, Modules, Plugins)
- Adopter les bons réflexes pour préparer son référencement naturel.
Durée : 20 demi-journées
Pré-requis : Bonne Connaissance windows, UN PROJET CONCRET
Lieu de Formation : Béziers, Agde et Pézénas
Introduction
- Vue d'ensemble fonctionnelle du web: HTTP, URL, serveur, navigateur ...
- Présentation des langages et technologies des sites web : HTML,CSS, Web 2.0 ...
- Découvrir les outils standards et libres pour les sites Web
- Présentation d'outils évolués pour la création graphique de site Web
- Définition de la structure : arrière-plan, zones de contenus, en-tête, pied
- Historique et comparaison avec d'autres CMS ; Mambo et Joomla
- Content Management System (CMS) : fonctionnement et intérêts
- Principe de fonctionnement de Joomla
Comprendre l'histoire des sites Web
- Sites statiques
- Sites dynamiques
- Sites avec contribution (CMS, Blog, Forum, Wiki)
Découvrir le HTML
- Présentation des principales balises
- Insertion de liens et d'images
- Structure d'une page HTML, balises et attributs
- Panorama des principales balises : titres, paragraphes, liens, images
Création de tableaux
- Atelier pratique : création des premières pages en HTML
Donner du style à son site grâce aux CSS
- Principes des règles CSS : sélecteur, propriété et valeur
- Associer un style à une balise HTML
- Principales propriétés CSS : texte, fond, bordure
Comprendre ce qu'est un hébergeur
- Protocole de communication client/serveur
- Caractéristiques d'un serveur
- Présentation d'hébergeurs
- Environnement (Linux, Windows)
- Langages de programmation (PHP, JSP, ASP, autres)
- Les outils pour le serveur (CMS, Blog, etc.)
Transférer son site sur un serveur
- Qu'est-ce que le FTP ?
- Présentation de MySQL
- Présentation de PHPmyAdmin
- Utilité d'une base de données pour un site Web
- Manipulation des outils
- Ouverture de son hébergement
- Installation d'un site Joomla
- Base de données créées et éléments d'administration du système
- Les procédures de mise à jour
Installation du template
- Template gratuit-payant
Publication de contenu
- Présentation des parties publique et privée
- Gestion des articles: création, édition, modification
- Gestion des catégories, des articles en vedette
- Paramétrage des articles
Gestion des médias
- Extensions autorisées, et poids des images
- Chemin vers les dossiers de fichiers et d'images
- Créer des dossiers
- Ajouter des images
Gestion des menus
- Menu principal, menu secondaire
- Ajouter un lien vers un article
- Modifier le lien de la page d'accueil
- Les types de liens de menus
Créer un site multilingue
- Installation des langues
- Configuration du module de changement de langue
- Gestion des pages d'accueil
- Gestion des traductions / clés de substitutions
Personnaliser le site: les modules
- Gérer les extensions du site
- Ajouter un module menu, de recherche, un fil de navigation, etc
- Paramétrer les plug-in
- Modifier l'éditeur de texte
- Indexation de la recherche
- Installer des modules Joomla: Phoca Download, Phoca Gallery, Acy-Mailling
Personnaliser le site: les composants
- Composant de publicité: Ajouter des clients, suivis des clics, etc
- Composant de contact: Créer des Fiches de contact, associer et ajouter des formulaires de contact
- Composant de fil d'actualité: Ajouter un flux d'actualité Atom ou RSS
- Configurations générales du site
- Les paramètres du site: titre, slogan, SEO, metadonnées, etc
- Les paramètres système: log, debug, cache
- Les paramètrs serveur: localisation, e-mail, base de données
Les utilisateurs
- Création et gestion des utilisateurs
- Création et gestion des groupes et niveaux
- Definir les droits