Conception de site internet

Transcription

Conception de site internet
 METIERS DU WEB CONCEPTION DE SITE INTERNET Infographiste. Web designer. Personne ayant besoin de créer des sites. Base de l’informatique 91 heures (Soit 13 jours) Maitrise nécessaire des outils à la création de site internet. En stage ou en entreprise Formation proposée par un formateur professionnel spécialisé dans les logiciels de création de site. PC/MAC Supports de cours. Formations théorique et pratique. MODULES : -­‐ PHOTOSHOP pour le web. (21h soit / 3 jours) -­‐ DREAMWEAVER (21h soit / 3 jours) -­‐ FLASH (35h soit / 5 jours) -­‐ PHP MY SQL (14h soit / 2 jours) PROGRAMME : Photoshop : 9 points 1) Présentation : 2) Importer les images. -­‐ La navigation. -­‐ L’affichage. -­‐ Les préférences. -­‐ Utiliser Bridge. -­‐ Numériser des documents. -­‐ Gérer les codages des fichiers. -­‐ Gérer la définition et la résolution. -­‐ Effectuer un diagnostic. (Contraste et saturation) IDCP – 221 rue Lafayette 75010 Paris – 01 42 27 93 69 [email protected] -­‐ www.idcp.fr Numéro activité 85 59 A AELES GROUPE – RCS Paris : 532627627 PROGRAMME : 3) Le langage technique : -­‐ Le codage binaire. -­‐ Les images BITMAP et vectorielles. -­‐ Les pixels et points de trame. -­‐ La linéature. -­‐ L’orientation. -­‐ Le moirage. -­‐ Le détramage. 4) La colorimétrie (notions) : -­‐ les préférences couleurs. -­‐ Les profils ICC. 5) Régler les images RVB et CMJN. : 6) Le détourage : -­‐ Les différentes méthodes. -­‐ Le détourage par tracé. -­‐ Travailler sur les sélections. 7) Les calques (notions) : -­‐ Les transparences et modes. -­‐ Les effets de calques. -­‐ Les masques de fusion. -­‐ Les ajouts de sélection. 8) Les outils de retouche : -­‐ Les brosses. -­‐ Les outils. -­‐ Le rappel des corrections automatiques. -­‐ Les fonctions (Niveaux, Courbes) -­‐ Corriger des couleurs sélectives. 9) La production : -­‐ L’historique. -­‐ L’exploitation. -­‐ les différents formats d’enregistrement. (JPEG, TIFF) Utilisation avancée des calques : Introduction : Sélectionner pas couches. Utiliser Bridge. Créer et gérer des calques. Les différents options et formes d’outils. Utiliser les calques de remplissage et de réglage. Sélectionner et détourer : Les différents styles de calques. Récapitulatif des différents modes de Gérer le contrôle multi calques. détourage. Gérer les masques de fusion. Le détourage par tracé. Gérer les masques et traces vectorielles. Automatiser le travail sur les sélections. Utiliser la gestion de texte. Effectuer une transformation manuelle et paramétrée. Outils de retouche avancés : Gérer les couches Alpha. Gérer les formes des brosses. Effectuer du recopiage d’images. Appliquer des filtres et effets spéciaux Nouveautés CS4 Utiliser l’outil « point de fuite » Utiliser l’outil « déformation d’images » IDCP – 221 rue Lafayette 75010 Paris – 01 42 27 93 69 [email protected] -­‐ www.idcp.fr Numéro activité 85 59 A AELES GROUPE – RCS Paris : 532627627 FLASH : (plus de 60 points) 1) Découverte du logiciel 2) Installer Flash Configuration requise 3) Les nouveautés de la dernière version 4) L’interface de Flash Tour d’horizon de l’interface d’accueil Utilisation de la scène Utilisation des règles et des guides Les différents types de fichiers Flash Fichier FLA Fichier SWF Les autres types de fichiers 5) Créer sa première animation. 6) Préparer les données 7) Définir les propriétés du projet 8) Importer des images 9) Définir les calques de travail. 10) Placer des repères de navigation Créer la structure des images clés. 11) Définir des étiquettes 12) Illustrer chaque rubrique du site 13) Marquer des arrêts 14) Ajouter du contenu de navigation Dessiner des formes avec Flash Ajouter du texte Ajouter un script de navigation 15) Dupliquer des symboles 16) Finir le menu de navigation 17) Ajouter du contenu et des effets Créer un effet d’animation simple Finaliser le mini site 18) Les outils graphiques 19) Graphismes vectoriels et BITMAP 20) Les outils pour le dessin Les outils ovale et rectangle Couleur de contour et de remplissage L’outil crayon, gomme, pinceau et plume Les modes de dessin Remodeler des formes 21) Importer un BITMAP ou un graphique vectoriel 22) Créer une mascotte de A à Z 23) Les symboles et les occulences 24) Les différents types de symboles 25) Créer tableau complet à partir d’un seul élément 26) Manipuler des occurrences 27) Modifier un symbole et conséquence sur ses occurrences 28) Dupliquer un symbole 29) Séparer, permuter une occurrence et en modifier son type 30) Créer un symbole de type de bouton 31) Le symbole de type clip 32) Nommer une occurrence 33) Utiliser des objets graphiques 34) Créer des objets en 3D sous Flash 35) Gérer la bibliothèque 36) Les outils du réalisateur 37) La fenêtre scenario Créer un effet d’animation simple 38) Les calques 39) Les images et clés du scénario 40) Les séquences ou scènes 41) Gestion et création des textes 42) Propriétés de texte 43) Créer un lien hypertexte 44) Utiliser des symboles de police 45) Transformer le texte 46) Vérification orthographique FLASH ET L’ANIMATION 1) Interpolation de mouvement Animer le rebond d’une balle Réaliser une rotation pour faire bouger les aiguilles d’une horloge 2) Créer une animation avec un calque de guide 3) L’interpolation de formes Transformation d’une forme en un autre Réaliser une interpolation de formes à l’aide de repères de forme 4) L’animation image par image 5) Les effets 6) Les filtres 7) L’assistant de scripts 8) Programmation avancée 9) Méthodes de programmation action script 10) Les composants 11) Créer un lecteur de fichiers vidéo FLV (Flash Professionnel) 12) Créer un lecteur de fichier 13) Réaliser un formulaire d’envoi d’Email avec plusieurs options 14) Modifier les couleurs d’un composant à l’aide de styles CSS 15) Modifier les graphiques d’un composant. FLASH ET LE SON 1) Utiliser les sons d’événement Importer les sons Appliquer des effets aux sons Synchroniser les sons Compresser 2) Réaliser une machine musicale en programmation orientée objet Créer les objets son Utiliser la boucle for Le gestionnaire Onsoundcomplete 3) Barre de chargement et finalisation de la machine 4) Réaliser un lecteur de fichiers MP3 FLASH ET LA VIDEO 1) Les boutons Créer un bouton, l’animer, les effets 2) Importer les vidéos dans Flash Types de fichiers Utiliser l’assistant d’importation vidéo 3) Créer un lecteur personnalisé de fichiers vidéo Utiliser Flash vidéo encoder Réaliser les boutons de contrôle Utiliser les métadonnées 4) Exporter et publier les animations 5) Avant l’exportation L’optimisation Tester et mesurer la bande passante 6) L’exportation 7) La publication 8) Mettre son animation en ligne Utiliser FILEZILLA 9) Techniques de programmation dynamique FLASH ET LA VIDEO Utiliser la fonction FSCOMMAND Utiliser la commande Geturl : Ouverture d’une fenêtre en POP UP Envoyer et charger des variables : Fin de formulaire Email Trucs et astuces PHP MY SQL : (40 points) 1) LA PROGRAMMATION WEB Html, le langage web du client Rappel Html (JavaScript inclus) par exemple Le script CGI ou l’interactivité coté serveur Un traitement efficace Choisir la méthode post ou get ? Programmer coté client ou coté serveur 2) PHP, CE HÉROS L’architecture PHP Les inconvénients du PHP Les avantages du PHP La puissance fonctionnelle de PHP Les apports de PHP 5 3) MOTEURS, ÇA TOURNE Les différents types d’installation Mode manuel enclenché Première étape : installer APACHE Deuxième étape : installer PHP Troisième et dernière étape : Configurer PHP et APACHE ensemble Trois modes automatiques Easy PHP, Wamp et Xampp 4) CONFIGURATION DES DIFFÉRENTS COMPOSANTS Apache, arborescence et configuration Première section : variables globales A L’environnement du serveur Deuxième section : variables génériques du serveur Troisième section : hôtes virtuels 5) PHP, L’ESSENTIEL DE LA CONFIGURATION Balisage Affichage des erreurs Des guillemets dans tous leurs états Inclusion de code Activation des extensions Définition des variables spécifiques des extensions Configuration des variables de téléchargements et des formulaires Configuration de la gestion des variables globales Ajustement des performances Réglages manuels dans le code : La fonction INI_SET () 6) SYNTAXE ET GÉNÉRALITÉS PHP Ultraedit-­‐32 : dernière balise avant mutation Télécharger, installer et configurer Ultraedit-­‐32 Votre première page PHP avec Ultraedit-­‐32 Généralités « Phpiennes » Insérer du code PHP dans du code HTML : < ?PHP ET ? > Afficher vos valeurs PHP Les fonctions simples Echo() et Print () Les fonctions plus évoluées PrintF et SprintF Séparer vos instructions PHP par un « ; » Commenter vos programmes PHP : « // » ou « /* */ » Définissez vos variables PHP : « $ » Utiliser les types de données manipulées par PHP Les booléens Les entiers Les nombres à virgule flottante Les chaines de caractères Les tableaux Les objets Les ressources La valeur NULL Réaliser vos opérations PHP Les opérateurs arithmétiques Les opérateurs de Bits (Binaires) Opérateurs : Arithmétiques L’opérateur d’assignation Les opérateurs combinés Les opérateurs de comparaison Les opérateurs logiques Les opérateurs de tableaux Les opérateurs de chaines 7) LES INSTRUCTIONS CONDITIONNELLES L’opérateur ternaire L’instruction IF L’instruction ELSE L’instruction ELSEIF Des instructions IF, ELSEIF, ELSE, IMBRIQUEES L’instruction Switch 8) LES BOUCLES L’instruction WHILE L’instruction DO WHILE L’instruction FOR L’instruction FOREACH 9) LES SORTIES L’instruction BREAK L’instruction CONTINUE L’instruction RETURN 10) LA MANIPULATION DES CHAINES DE CARACTERES EN PHP Le formatage des chaines de caractères La comparaison des chaines de caractères La recherche des chaines de caractères Le découpage des chaines de caractères La substitution des chaines de caractères 11) LA MANIPULATION DES TABLEAUX EN PHP Parcourir un tableau Trier un tableau 12) LA MANIPULATION DES FICHIERS EN PHP La lecture/écriture dans un fichier La gestion des fichiers 13) LES FONCTIONS MATHEMATIQUES INTEGREES A PHP Les constantes en PHP Quelques fonctions mathématiques importantes 14) DES BASES DE DONNÉES À MYSQL SGBD SGBD, Définition SGBD, les propriétés SGBD, les modèles SGBDR, généralités et concepts Lire et écrire vos schémas de relation Lire et écrire vos schémas de base 15) STRUCTURE GENERALE DE MYSQL Rappel Description de tables Modèle physique 16) PARLER À MYSQL 5 SQL, Définition Définir et modifier votre base de données Créer votre base de données Créer vos tables Créer vos index Modifier vos tables Supprimer vos tables 17) MANIPULEZ VOS DONNEES EN BASE Insérer des données dans vos tables Sélectionner des données dans vos tables Modifier des données dans vos tables Supprimer des données dans vos tables 18) CONTROLEZ VOTRE BASE DE DONNEES Gérer vos comptes utilisateurs Préserver l’intégrité des données 19) PARLER AVEC QUOI ? 20) AVEC LES MAINS : LA CONSOLE MYSQL Première connexion Première session Administration des utilisateurs Administration avancée 21) AVEC LA SOURIS MYSQL control center Installation et Setup / Console de gestion. 22) PHPMYADMIN : LA VERSION WEB Installation, setup et utilisation 23) CREATION D’UNE STRUCTURE DE BASE DE DONNEES Définition Afficher une liste de notes Afficher les liens vers d’autres ressources sur internet associées à la note et rubriquer les notes en suivants des catégories Classes les ressources par date Permettre aux internautes de réagir aux informations Administrer les ressources (Ajout/suppression/modification) Réalisation 24) INTERFAÇAGE PHP ET MYSQL Prémices Connexion Sélection de base de données Requêtes Exploitation des résultats Libération Fermeture 25) EXTENSIONS Métadonnées Connexions multiples L’objet et les autres bases de données 26) ALTERNATIVES À MYSQL1 27) PHP 5, FAITES MONTER SQLITE Présentation Description des fonctionnalités Note sur la gestion des transactions Requêtes imbriquées 28) UTILISATION DE SQLITE AVEC PHP Mélange PHP et SQL Exploitation de SQLITE 29) POSTGRESQL OU COMMENT METTRE UN TIGRE DANS SON MOTEUR Postgresql, le petit Oracle OSS : Plus de robustesse et plus d’ouverture Dans un ORDBMS ? Utilisation de Postgresql : pas de panique, vous ne serez pas perdu 30) DEMARRER AVEC PEAR Détails sur Pear Gestion des erreurs : c’était pire avant Pear 31) SOLUTION D’ACCES AUX DONNES AVEC PEAR DB 32) SOLUTION DE CACHE LOGICIEL AVEC PEAR: CACHE_LITE Cachez vous voilà Pear Cache Détail du script présente Encore plus de cache 33) SOLUTION DE GESTION DE LA CONFIGURATION AVEC PEAR CONFIG Manipulation de la configuration avec Pear config. Sérialisation des données Désérialisation des données Modification des données 34) IMAGES, PDF ET FLASH 35) LA GENERATION D’IMAGES La source de nos graphes : les données Génération de barres simples Génération d’images plus complexes GD à dit « allons y » GD a dit « cette fois ci, allons y » Génération de graphes complexes Une offre open source importante Quelques conseils pour terminer 36) PLUS LOIN, PLUS VITE … FLASHE !-­‐ Première approche avec PHP/SWF charts Flasher en liberté avec ming 37) CIEL, MON PDF ! Halte, librairie obligatoire ? 38) LES BONNES PRATIQUES, TRUCS ET ASTUCES 39) TEMPLATES Avant de commencer Principe de fonctionnement Première implémentation de principe Utiliser des moteurs de Template 40) LES MOTEURS DE TEMPLATES Fast Template Smarty Template engine modelixe IDCP – 221 rue Lafayette 75010 Paris – 01 42 27 93 69 [email protected] -­‐ www.idcp.fr Numéro activité 85 59 A AELES GROUPE – RCS Paris : 532627627