Cycle Webmaster : Conception, développement
Transcription
Cycle Webmaster : Conception, développement
Cycle Webmaster : Conception, développement et Maintenance de sites internet ou intranet dynamiques DUREE : 15 JOURS, soit 105 heures OBJECTIFS : Cette formation de 15 jours vous permet d’acquérir les connaissances et savoir-faire permettant de concevoir, développer et maintenir un site Web dynamique dans un contexte projet de création ou d'amélioration d'un site existant. Ce stage permet de travailler sur vos cas concrets et objectifs de création ou de reprise de sites Web existants. Il se déroule en nos locaux à Paris dans le 8ème arrondissement. Le stage comprend : le matériel pédagogique et technique (1 poste multimédia par personne), 3 supports de cours et une assistance téléphonique d’une durée de un an. PARTICIPANTS : toute personne chargée de développer et de maintenir un ou des site(s) web : webmaster. Cette formation est destinée à des professionnels en poste, en reconversion ou bien dans le cadre d’un DIF ou CIF. Pour plus d’information sur les moyens de financements, consultez notre site internet www.dolfi-formation.net. PRE REQUIS : bonne pratique des logiciels bureautiques sous Windows et pratique d’internet régulière (Web et courrier électronique). Après cette formation, vous serez capable de : - Participer à la création et à la maintenance d'un site Web - Dialoguer avec les informaticiens et les développeurs - Créer des sites en HTML/XHTML - Intégrer des applications développées en PHP - Mettre en place un serveur Web et les services associés - Concevoir une base de données pour le web, créer des formulaires, intégrer une application simple développée en PHP DETAIL DES MODULES : • Initiation au HTML/XHTML/CSS2/JavaScript (7 jours, soit 49 heures) • Créer une base de données et l'exploiter sur le Web avec PHP/MySql (8 jours, soit 56 heures) LOGICIELS ET ENVIRONNEMENT : • DREAMWEAVER MX 2004 ou Studio 8 • PHP5 / MYSQL • Windows XP ou MAC OS X CALENDRIER DES SESSIONS 2007 - 1er session : les 12, 13, 14, 15, 16, 19, 20, 21, 22, 23 février et 12, 13, 14, 15 et 16 mars 2007. - 2ème session : le 30, 31 juillet et 1, 2, 3, 6, 7, 8, 9, 10, 20, 21, 22, 23, 24 août 2007. Inscription : contactez nous par téléphone au 01 34 08 74 33. DOLFI - Société de Formation et de Développement pour l’Informatique 46, rue de la Roche – 95300 PONTOISE - RCS : B438093791 - Siret : 438 093 791 00020 Tel : 01 30 75 02 38 - Fax : 01 34 69 88 30 - : [email protected] Retrouver toutes les informations sur nos stages : http://www.dolfi-formation.net MISE EN PLACE d’un site WEB en HTML/XHTML/CSS2/JavaScript Durée : 7 jours, soit 49 heures PROGRAMME CONDUIRE VOTRE PROJET WEB GENERALITES Définition des besoins et prise en compte des contraintes Importance de la charte graphique Reprise des données existantes Erreurs à ne pas commettre et recommandations CONCEPTS ET ORGANISATION D’UN SITE WEB Répertoires, noms et tailles des fichiers Maintenance et mise à jour d'un site Intranet Notion d’arborescence, organisation d’un site CREATION ET GESTION DE SITE EN HTML PRESENTATION DU HTML AVEC DREAMWEAVER Principe de fonctionnement d’un outil Wysiwyg Environnement de travail et menus Fenêtres, barres d’outils et fonctions associées Manipulation de fichiers Création de « Site Map » Travail en groupe avec Dreamweaver («check in / check out ») Gestion des liens et tests du site CREATION DE PAGES DYNAMIC HTML Introduction au Dynamic Html (D-Html) Création de calques (Layers) Manipulation des propriétés des calques Génération de scripts clients Création d’applications « Cross Browser » MISE EN ŒUVRE DES FONCTIONS D’EDITION Insertion et mise en forme de textes (titre, paragraphe, liste, justification, indentation…) Insertion d’images, création de zones sensibles, de « rollover » Création et manipulation de tableaux Création de liens hypertexte (ancres, liens Http, liens e-mail) Création de cadres (frame) Utilisation des feuilles de style (Css) Ajout d’éléments dans l’en-tête du document (Head) Création et reprise de modèles Création de librairies de code Html réutilisables ERGONOMIE ET ESTHETISME PRINCIPES DE MISE EN PAGE Mise en page du texte, lisibilité, ergonomie Utilisation d’images et de graphiques Quels formats d’images utiliser ? (Gif, Jpeg, Png) ? Techniques de mise en page à l’aide de tableaux Optimisation de la taille des pages (rapport qualité / performance) XHTML/CSS2/JavaScript INTRODUCTION Le XTML n'est pas une technologie particulière. Il s'agit plutôt du regroupement de plusieurs technologies fonctionnant sur le navigateur (script client - Javascript, VBScript, feuilles de style – CSS, CSS2, objets du navigateur - DOM). LES REGLES - Un impératif : l'ergonomie Les règles générales de l'ergonomie : . Critères d'utilité et d'utilisation . Prise en compte de l'utilisateur . Cohérence, lisibilité, flexibilité, concision. Recommandations ergonomiques : . Traitements généraux . Retours d'informations . Ecrans-types Contrôle, Entrées/Sorties, Principes de navigation. Présentation des écrans, Messages, Gestion des polices Gestion des couleurs, Graphisme, Vocabulaire - Les technologies employées HTML et le XHTML CSS et CSS2 : . Création de feuilles de style . Intégration des feuilles de style - Le Javascript . Variables et opérateurs . Expressions (blocs conditionnels et boucles) . Modèle objet de JavaScript . Objets et événements du navigateur . Contrôle de formulaires HTML . Manipulation d'éléments HTML avec JavaScript et le document Object Model - Les contraintes liées aux différents navigateurs : MS Internet Explorer / Netscape Navigator / Firefox LES PRINCIPES DU DHTML - Eléments graphiques et positionnement CSS-P : box-Model, Positioning Schemes Notion de couche (LAYER) DOLFI - Société de Formation et de Développement pour l’Informatique 46, rue de la Roche – 95300 PONTOISE - RCS : B438093791 - Siret : 438 093 791 00020 Tel : 01 30 75 02 38 - Fax : 01 34 69 88 30 - : [email protected] Retrouver toutes les informations sur nos stages : http://www.dolfi-formation.net PHP/MySQL - Création d’application Web dynamique Durée : 5 jours – 35 heures Après ce stage, vous serez capable de : Créer un contenu dynamique pour Internet. Pour pourrez créer une application complète en dynamique, créer un back office (côté administration) et créer un front office (côté client). OBJECTIFS : Ecrire un script simple en langage PHP en liaison avec une base de données relationnelles. PROGRAMME Débogage PRINCIPES FONDAMENTAUX Les règles et les principes de l’Open source Présentation du PHP, PHP Myadmin, MySQL Définition des front office, middle office et back office INSTALLATION Mise en place du serveur d’hébergement Installation de PHP et installation de MySQL PROGRAMMATION EN PHP Intérêts du Langage Présentation de l’objet Notions de programmation de l’objet : - classe - objet - héritage - interface - transtypage - polymorphisme Syntaxe et structure de programmation Fonctions PHP - Gestion des entrée/sorties - Fonctions mathématiques - Fonctions d’accès aux bases de données PAGES WEB DYNAMIQUES AVEC PHP Accès aux données de formulaires Gestion des sessions Gérer la cinématique avec les cookies Transfert de données entre scripts PHP Génération dynamique d’images MYSQL EN PRATIQUE Principes Définition et manipulation des données sous MySQL Fonctions spécifiques (Création d'index autoincrémentables, liaisons entre tables, LEFT JOIN, RIGHT JOIN, INNER JOIN) Conception et réalisation d’un modèle de base de données et de requêtes de sélections multitables UTILISATION CONJOINTE MYSQL/PHP Utiliser PHP Myadmin pour créer une base de données Création de pages dynamiques en PHP avec accès aux données MySQL Comment bâtir son framework à partir de framework existant ? DOLFI - Société de Formation et de Développement pour l’Informatique 46, rue de la Roche – 95300 PONTOISE - RCS : B438093791 - Siret : 438 093 791 00020 Tel : 01 30 75 02 38 - Fax : 01 34 69 88 30 - : [email protected] Retrouver toutes les informations sur nos stages : http://www.dolfi-formation.net PHP – Développement avancé – POO, optimisation et XML Durée : 3 Jours, soit 21 heures Après ce stage, vous serez capable : Développer des applications Web distribuées en utilisant la programmation Objet avec PHP. Augmenter les performances des bases de données et des applications. Créer des composants multimédia, des documents PDF. Utiliser la technologie XML. OBJECTIFS : Développer une application dynamique Web complexe avec PHP, à partir du développement objet et XML. PARTICIPANTS : Chefs de projets, Développeurs d’applications. PRE-REQUIS : Connaître le PHP/MySQL. PROGRAMME PROGRAMMATION STRUCTUREE Notion d’options Les classes L’héritage Le futur du langage UTILISATION DE LIBRAIRIES Créer une application indépendante de la base de données Librairie PEAR Librairie ADODB SEPARER LES SCRIPTS ET LA PRESENTATION Les templates Création d’une application multi-langue OPTIMISER L’APPLICATION : SOLUTIONS DE CACHE Améliorer les performances : compression http avec GZIP Contrôler l’accès aux ressources serveur GENERATION ET TRANSFORMATION D’OBJETS MULTIMEDIA Génération de fichiers PDF APPROCHE DU XML EN VUE D’UNE UTILISATION AVEC FLASH MX OU CREATION DE FICHIERS PDF MANIPULATION XML PAR LES FONCTIONS DOM XML TRANSFORMATION DE XML AVEC XSL Les fonctions XSLT La librairie SABLOT DOLFI - Société de Formation et de Développement pour l’Informatique 46, rue de la Roche – 95300 PONTOISE - RCS : B438093791 - Siret : 438 093 791 00020 Tel : 01 30 75 02 38 - Fax : 01 34 69 88 30 - : [email protected] Retrouver toutes les informations sur nos stages : http://www.dolfi-formation.net