Durée : 217 heures Objectifs : Webmaster / Concepteur Multimedia Participants : Toute personne attirée par la création de site internet professionnel. Méthodes : Mise en pratique sur micro-ordinateur. Un support de cours sera remis en fin de stage à chaque participant - Acquérir les connaissances et savoir-faire permettant de concevoir, - Réaliser et maintenir un site web graphique et interactif dans un contexte projet de création ou d'amélioration d'un site existant Programme : I GENERALITE - 49 h CONNAISSANCE GENERALE DE L OUTIL INTERNET Les fondements La situation aujourd hui La terminologie Les fonctionnements : les réseaux et connections Transmissions et protocoles de transport & de service WEB Qu est-ce qu un navigateur? Les services multimédia Fonctionnement des moteurs de recherche MAIL La messagerie e-mail Envoyer des messages simples / avec fichiers joints II CREER UN SITE - 35 h HTML Introduction Exigences matérielles et logicielles Outils appropriés au développement HTML Elément de base d une page Web Les pages Web Fonctionnement des pages Web Modifier les pages Web Les multiples facettes du HTML
Création d une page Web Une page simple Les balises obligatoires des pages HTML Paragraphes et lignes En-têtes Examiner les pages des autres Mise en page du document Les délimiteurs Les styles de texte Les listes Les caractères spéciaux et lettres accentués Les images Les images réactives Les liens Les formulaires Les tableaux Les cellules (frames) Créer des liens vers d autres pages Web Liens locaux et universaux Créer un lien vers une autre page Web Adresses relatives Publier des pages HTML Créer un site Web Rendre un fichier disponible pour téléchargement Publier des pages Web sur un intranet Publier des pages Web sur un disque FEUILLE DE STYLE CSS Débuter avec CSS Introduction aux CSS Principe de fonctionnement, l'héritage Ecriture des premières instructions Structure d'une instruction Première instruction Instruction pour plusieurs éléments Plusieurs instructions pour un élément Class et ID Class ID Les fonctions CSS
Sélecteurs contextuels Pseudos - classes Pseudos- éléments Les polices Choix multiple Familles de polices Superposition des images Positionnement Boite de type bloc en flux normal Boite de type en - ligne La position relative Les flottants Position absolue III SITE WEB DYNAMIQUE- 35h PHP INTRODUCTION Qu'est ce que PHP? Fonctionnement de PHP Les différences entre PHP et JavaScript Introduction aux concepts de la programmation LES BASES DU LANGAGE PHP Généralités sur la syntaxe de PHP Les expressions Les instructions Les opérateurs & les fonctions mathématiques Les constants et les variables Les tableaux Les fonctions de tableau Manipulation des chaînes de caractères Les expressions régulières LA STRUCTURE DES PROGRAMMES PHP Les blocs et les structures Les conditions Les boucles Les choix alternatifs avec switch Les fonctions La programmation orientée objet
Le débogage en PHP Le concept d'erreur en PHP Les stratégies de recherche d erreur PHP et le système de fichier Les opérations élémentaires sur les fichiers en PHP Les fonctions relatives au système des répertoires Manipuler les sockets et processus avec des fonctions de fichiers PHP Les fonctions date et heure Les fonctions d'information en PHP Les fonctions spécifiques au serveur Apache DES PAGES INTERACTIVES EN PHP Création de formulaire en HTML Accès aux données de formulaires avec PHP Génération dynamique d'éléments de formulaire en PHP Les fonctions spécifiques au serveur Web Apache Transfert de données entre scripts PHP Définition de cookies à l'aide de la méthode http GET Domaines d'application des cookies Gestion des cookies avec PHP Gestion des sessions avec PHP Les sessions Configuration du module de session avec PHP Gestion des sessions sous PHP Génération dynamique d'images en PHP La bibliothèque graphique GD Les images et le protocole http Gestion des fichiers graphiques avec PHP Fonction GD de retouches d'images Génération d'image avec la bibliothèque GD Exemple d'un calendrier interactif La mise en page et les modèles Fast template Installation et configuration de Fast Template Utilisation de Fast Template Les applications utilisant Fast Template LES BASES DE DONNEES Qu'est ce qu'une base de données? Les systèmes de gestion de base de données Le modèle entité - relation (ER) Les éléments de base du modèle ER
Représentation graphique du modèle entité - relation Développement du modèle ER Exemple d'un site de e-commerce Le modèle relationnel de données Transformation du modèle ER en schéma de base de données relationnelle IV WEB DESIGN ET MULTIMEDIA - 63 h FLASH PRESENTATION GENERALE La scène Les bibliothèques LE DESSIN Les outils et leurs propriétés Associer/dissocier L ECHELLE DE TEMPS L espace des couches L échelle temporelle L ANIMATION Animation image par image Animation par interpolation de déplacement Animation par interpolation de forme LES SYMBOLES Graphiques Boutons Clips INTERACTIVITE Les images clés Les boutons IMPORTATION Le son Les images EXPORTATION Fichier Shokwave Intégration dans une page HTML PROGRAMMATION SHOKWAVE Structure de programme Eléments du langage
PHOTOSHOP PRESENTATION GENERALE La zone de travail Les palettes Les calques LES IMAGES Importation/ouverture d image Les différents formats Les modes colorimétriques Réglages couleurs et tons LES RESOLUTIONS, LA TAILLE DES FICHIERS IMAGES PRINCIPES DE FONCTIONNEMENT DES ECRANS COULEURS ET DES SYSTEMES DE REGLAGE EN MODE RVB LES SELECTIONS Définition de sélections de pixels Ajustement et lissage des contours d une sélection Déplacement, copie et collage TRANSFORMATIONS ET RETOUCHES Recadrage Transformation d objets Les outils de retouche DESSIN ET EDITION Création de formes et tracés Les outils de dessins Edition et gestion des tracés LES CALQUES Utilisation de la palette des calques Propriétés des calques Calques de réglage ou remplissage Gestion des images multicalques Les effets spéciaux Les filtres LES COUCHES ET LES MASQUES Utilisation de la palette des couches Gestion des couches/mélange des couches Ajouts de tons directs Opérations pour fusionner calques/couches Enregistrement de masques (couches alpha) OPTIMISATION DES IMAGES IMPRESSION Impression d images
Définition des options de sortie Sélection d attributs de trame de demi-teintes Impression d une partie de l image Choix d une méthode de codage d impression Utilisation de la gestion des couleurs LES TEXTES Création et mise en forme Les calques de texte DREAMWEAVER PRESENTATION DU LOGICIEL L espace de travail Les palettes Les inspecteurs Le code source MISE EN PAGE D UN DOCUMENT HTML Le texte - Les tableaux - Les cadres LES IMAGES Formats Propriétés PRINCIPES DE NAVIGATION Les liens hypertextes Les barres de navigation GESTION DE SITE Architecture d un site Web Transfert FTP - Test LES FORMULAIRES Les éléments du formulaire Méthode d envoi du formulaire LES FEUILLES DE STYLE Création et édition d un style Style interne et externe Puissance des styles LES CLAQUES Aperçu et particularité - Propriétés Les comportements Rollover Eléments de DHTML La timeline DREAMWEAVER ET PHP
V MISE EN LIGNE - 35h HEBERGEMENT DEFINIR SES BESOINS Taille disque Ressources (Base de données, Php, Jsp,...) Nom de domaine SERVICES FOURNIS PAR LES HEBERGEURS Disponibilité Serveur dédié ou mutualisé Nom de domaine Mails GERER SES HERBEGEMENTS Mise à jour du site sur le serveur Différents outils fournis par les hébergeurs REFERENCEMENT DIFFERENTS TYPES DE REFERENCEMENT Annuaires Moteurs MODE DE REFERENCEMENT A la main Automatiquement ETABLIR UNE STRATEGIE DE REFERENCEMENT