Technologies de lInternet dynamique 2/7 : Conception d'un site dynamique et introduction au JavaScript CNAM – cycle C.

Slides:



Advertisements
Présentations similaires
Concevoir un site dans une optique de référencement Sébastien Billard Consultant référencement.
Advertisements

1Er Partie Intervenants : Nuno Barata Alain Joly Thierry Belvigne
16/01/2006 : 18h30-21h30 Aurélien Barbier-Accary 1 Coordonnées Aurélien Barbier-Accary Aurélien Barbier-Accary Supports du cours accessibles sur :
Conception de Site Webs dynamiques Cours 6
Conception de Site Webs dynamiques Cours 5
Algorithmes et structures de données avancées Partie Conception de Sites Web dynamiques Cours 11 Patrick Reuter.
Conception de Site Webs Interactifs Cours 3
Algorithmes et structures de données avancées Partie Conception de Sites Web dynamiques Cours 9 Patrick Reuter.
Conception de Site Webs Interactifs Cours 4
TOUQUET Arnaud ▪ GI05 BLONDEEL Igor ▪ GM05
Projet extranet My.Eolas
Concevoir un site dans une optique de référencement.
Le developpement web  Préparé par : ASSAL Lamiae JAMALI Zakarya
T ravail E tude R echerche COUREUX Éric DUCK Christian ZENGERLÉ Olivier COUREUX Éric DUCK Christian ZENGERLÉ Olivier EncadrantsEncadrants M. Crescenzo.
TER Gestionnaires de contenu en ligne
Cours n°2M2. IST-IE (S. Sidhom) UE 303 Promo. M2 IST-IE 2005/06 Conception dun système d'information multimédia Architecture trois-tiers : PHP/MySQL &
TP 3-4 BD21.
Introduction aux Web Services Partie 1. Technologies HTML-XML
2006/2007Denis Cabasson – Programmation Web Cours de programmation web ENSAE
Formation Microsoft® Office OneNote® 2003
INITIATION PowerPoint
ST40 – Stage Professionnel
Présentation de la séquence de cours sur les interactions HTML-javascript Laure Walser, 11 juin 2010.
Comprendre l’environnement Web
Xavier Tannier Module de Programmation Web Introduction.
420-B63 Programmation Web Avancée Auteur : Frédéric Thériault 1.
Introduction au langage PHP Réfs : Chap 3 p 49. Présentation PHP (Hypertext PreProcessor) est un langage de développement Web créé en 1994 par Rasmus.
Atelier « Créations de sites » : Les techniques de réalisation de sites EPN :...
RAPPORT D’ACTIVITES Pascal ANGELINI Année :
1. 2 PLAN DE LA PRÉSENTATION - SECTION 1 : Code HTML - SECTION 2.1. : CSS (Méthode 1) - SECTION 2.2. : CSS (Méthode 2) - SECTION 3 : JavaScript - SECTION.
Web dynamique PhP + MySQL AYARI Mejdi 2006
PhP-MySQL Pagora 2012/2013 CTD 1 - Presentation de moi ^^
Projet de Master première année 2007 / 2008
Site d’un chef d’orchestre
PHP & My SQL.
JavaScript Nécessaire Web.
0 Objectifs de la session n°1  Revenir sur toutes les bases théoriques nécessaires pour devenir un développeur Web,  Découvrir l’ensemble des langages.
Cours de programmation web
 Objet window, la fenêtre du navigateur
LES INFOS de Philippe et Patrick Journal d'informations en ligne Infospp.free.fr Mai 2006.
L’utilisation de Wordpress
T ECHNOLOGIES WEB CHAPITRE IV : L E LANGAGE PHP 1 Mme Amani JARRAYA & Mohamed MOHSEN.
TP Développement d’applications web.  Etapes de création  Quel type de pages créer?  Editeurs de sites web  Systèmes de gestion de contenu.
S'initier au HTML et aux feuilles de style CSS Cours 5.
Page 1Dernière mise à jour: 17 avril 2015 Service de l'enseignement des technologies de l'information, © HEC Montréal, Tous droits réservés.
PLAN 1. Introduction 1.1. Sites de presse actuels 1.2. Objectif de notre site 2. Description du modèle 3. Outils utilisés 3.1. SVG 3.2. PHP et MySQL 4.
Introduction au socle MEAN
Module : Pages Web Dynamiques (Production Électronique Avancée)
S'initier au HTML et aux feuilles de style CSS Cours 5.
Initiation au JavaScript
Sites Web interactifs 2010 / 2011 / S1 Bernhard Rieder.
d’une plateforme web géo-décisionnelle
LOGO 2010/2011 Encadré par: Mr Chaouech Helmi Elaborée par: Galloussi Ons Université de Carthage Faculté des Sciences économique et de Gestion de Nabeul.
Cours n°4M1.ist-ie (S. Sidhom) UE 203 Promo. M1 IST-IE 2006/07 Conception d’un système d'information sur Internet Architecture trois-tiers : technologies.
Plan de la présentation
Séance /10/ Projet de site dynamique avec Dreamweaver : MyCMS
Apports des clients riches dans le monde du WEB 2.0
Victor Victor Sabourin Marie Sévilla Fraysse Pauline They
EFREI – – Mathieu Nebra Le développement Web.
1 Sommaire Présentation de l’entreprise Présentation du stage Présentation de Scarabée Réalisation Conclusion.
Dreamweaver Séance 1.
Présentation de Dreamveawer
Dreamweaver MX Jauneau Marie Claude-Antoine Zarate.
Introduction au HTML Qu’est ce que le HTML ?
Les calques Les Template (modèles) Les Comportements Les scénarios Les formulaires Les CSS Le serveur Web de l’UTC Présentation.
1 er séance SI28 A2004 YIN Lei Emmanuel Eugene. Plan de l’exposé  Introduction au HTML  Le HTML dans le bloc-notes (notepad)  Présentation de Dreamweaver.
Conception de site web. Place du Web dans le monde  Entreprises  Commerce électronique  Réseaux sociaux  Les municipalités  Les partis politiques.
Création d’un site WEB 1 – Un site WEB c’est quoi ? 2 – Questions à se poser avant la construction d’un site WEB 3 – Principes de fonctionnement d’un site.
APP-TSWD Apprentissage Par Problèmes Techniques des Sites Web Dynamiques Licence Professionnelle FNEPI Valérie Bellynck, Benjamin Brichet-Billet, Mazen.
Technologies de l’Internet dynamique
Transcription de la présentation:

Technologies de lInternet dynamique 2/7 : Conception d'un site dynamique et introduction au JavaScript CNAM – cycle C

23/01/2006 : 18h30-21h30 Aurélien Barbier-Accary 2 Quel langage pour quel rôle ? Des recouvrements mais des rôles bien établis Des recouvrements mais des rôles bien établis Il faut se forcer à utiliser le langage le plus adapté ! (Ex: rollover d'images) Il faut se forcer à utiliser le langage le plus adapté ! (Ex: rollover d'images)

23/01/2006 : 18h30-21h30 Aurélien Barbier-Accary 3 Répartition de la charge : séquence d'utilisation 1)Côté serveur : base de données MySQLbase de données MySQL patrons de pages PHP+XHTML+CSSpatrons de pages PHP+XHTML+CSS données extérieures de requêtedonnées extérieures de requête Création dynamique d'une page statique ! 2)Côté client : petites adaptations possibles (en local !)petites adaptations possibles (en local !) graphiques : DHTML(JavaScript)+CSSgraphiques : DHTML(JavaScript)+CSS contenu :, + JavaScriptcontenu :, + JavaScript

23/01/2006 : 18h30-21h30 Aurélien Barbier-Accary 4 Exemple d'un diaporama Quel côté ( client-serveur ) ? Quel langage ? Quel côté ( client-serveur ) ? Quel langage ? Choix des photos de la gallerieChoix des photos de la gallerie Choix des quelques vignettes visiblesChoix des quelques vignettes visibles Zoom sur une vignette pointéeZoom sur une vignette pointée Tri des photos par nom ou par dateTri des photos par nom ou par date Affichage écran Vs affichage imprimanteAffichage écran Vs affichage imprimante Il n'y a pas toujours qu'une solution, mais il y en a toujours une meilleure. Il n'y a pas toujours qu'une solution, mais il y en a toujours une meilleure.

23/01/2006 : 18h30-21h30 Aurélien Barbier-Accary 5 Conception d'un site Il faut gérer : Il faut gérer : Des pages statiques (accueil, news,...)Des pages statiques (accueil, news,...) Des images du site (icônes, logos,...)Des images du site (icônes, logos,...) Des patrons de pages dynamiquesDes patrons de pages dynamiques Des images de contenu (photos,...)Des images de contenu (photos,...) Des scriptsDes scripts Une base de donnéesUne base de données Tri = gain de temps des Màjs Tri = gain de temps des Màjs

23/01/2006 : 18h30-21h30 Aurélien Barbier-Accary 6 Contenu de notre site projet Fonctionnalités basiques : Fonctionnalités basiques : Consultation de recettesConsultation de recettes Recherche de recettes par ???Recherche de recettes par ??? ?????? Fonctionnalités étendues : Fonctionnalités étendues : Adaptation des quantités au nb. de pers.Adaptation des quantités au nb. de pers. Dépôt d'avis des internautesDépôt d'avis des internautes ?????? A quoi avez-vous pensé ?

23/01/2006 : 18h30-21h30 Aurélien Barbier-Accary 7 Organisation du site Ouvrez un document texte nommé cnam-xy.txt et décrivez succintement Ouvrez un document texte nommé cnam-xy.txt et décrivez succintement L'arborescence des répertoiresL'arborescence des répertoires Les fichiers de chacun de ces répertoires fixez les noms dès maintenantLes fichiers de chacun de ces répertoires fixez les noms dès maintenant Uploadez votre fichier sur : Uploadez votre fichier sur : ftpperso.free.frftpperso.free.fr Login/Pwd: aurelien.barbier / cnamcnamLogin/Pwd: aurelien.barbier / cnamcnam répertoire: tmprépertoire: tmp

23/01/2006 : 18h30-21h30 Aurélien Barbier-Accary 8 Introduction au JavaScript Allez sur la page du cours sur JavaScript Allez sur la page du cours sur JavaScript Insertion d'un script : 4 possibilitésInsertion d'un script : 4 possibilités Syntaxe similaire au C/C++ mais :Syntaxe similaire au C/C++ mais : Variables typées implicitement Variables typées implicitement Tableaux indexés et associatifs Tableaux indexés et associatifs Fontions à nombre d'arguments variable Fontions à nombre d'arguments variable Trouver un objet: les pbs commencent...Trouver un objet: les pbs commencent... InternetExplorer : document.all[] InternetExplorer : document.all[] Recommandations W3C: getElementById() Recommandations W3C: getElementById() Voir la fonction findObj() du cours DOM/DHTML Voir la fonction findObj() du cours DOM/DHTML