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