Programme de de formation wemaster (expert)
Généralités et définitions
Théorie sur le web et le métier de webmaster
Approche des comportements utilisateurs
Ergonomie, navigation, utilisabilité…
Notions de webdesign et d’interface web
Principes et règles régies par le W3C
Intégration web : langages HTML et CSS
Bases de graphisme pour le web
Fonctionnement et définitions des termes techniques
Maîtrise de l’intégration web HTML-CSS
Exercices d’application
Théorie sur le développement web
Langages : avantages et inconvénients
Réussir sa structure web et son code source
Spécificités des langages
Notions de client-serveur
Animation web : langage Javascript
Connaissances générales et définitions
Apprentissage du code : variables, boucles, tableaux…
Réalisation de scripts utiles
Initiation aux bibliothèques Javascript (Jquery, Prototype…)
Exercices d’applications
Développement web : langage PHP
Apprentissage du code : variables, boucles, tableaux, requêtes…
Traitement des chaînes et des calculs mathématiques
Traitement de formulaires
Gestion des sessions
Notions de PHP orienté objet
Exercices d’applications
Bases de données MySQL
Théorie sur les bases de données (SGBD)
Jeux de caractères et requêtes MySQL
Création de bases et tables
Récupération de données en PHP : méthodes GET et POST
Exercices d’applications en PHP-MySQL : création de pages web
Webmarketing et référencement
Notions de webmarketing et de communication web
Pratique et bases en référencement naturel
SMO (réseaux sociaux) et e-réputation
Notions de SEM (référencement payant)
CMS et systèmes de gestion de contenus
Théorie sur les différents CMS (WordPress, Joomla, Spip, Prestashop…)
Installation et tests de CMS
Compréhension de code et exercices d’application
Hébergement et gestion des noms de domaine
Choix de l’hébergeur
Whois et noms de domaine
Gestion des sites web multilingues
Bilan et questions sur le métier de webmaster (expert)