Développement et design Web Awaves academy Stockholm 2006.

Slides:



Advertisements
Présentations similaires
Internet et le client- serveur Licence Pro IE Cours Internet / Intranet Le Web HTML Protocoles Le client universel Contenus dynamiques.
Advertisements

Conception de Site Webs dynamiques Cours 6
Le developpement web  Préparé par : ASSAL Lamiae JAMALI Zakarya
Excel 2007 et les services Excel. Pourquoi Excel ? Outil privilégié danalyse des données issues des bases multidimensionnelles Ergonomie connue des outils.
Une solution personnalisable et extensible
TER Gestionnaires de contenu en ligne
L’architecture .net et ASP.net
Le développement d’applications sous Lotus Notes
1 Les technologies XML Cours 1 : Les Web Services et Architectures Orientées Services Fé vrier Version 1.0 -
Design Pattern MVC En PHP5.
NFE 107 : Urbanisation et architecture des systèmes d'information
Développement dun simulateur dinterface graphique à distance Présenté par Michaël Delhaye Promoteur : Jean Vanderdonckt.
Introduction aux services WEB
Présentation application GRBL France Telecom
INTRODUCTION Sites vitrines vs sites applicatifs Un concept abstrait
Etude des Technologies du Web services
XML-Family Web Services Description Language W.S.D.L.
ST40 – Stage Professionnel
Développement Rapide dApplications Web avec.NET « Mon premier site »
Lycée Louis Vincent Séance 1
INTRANET au service du système d’information
Les relations clients - serveurs
Services fournis par le SI et technologies associées
Atelier « Créations de sites » : Les techniques de réalisation de sites EPN :...
ISICIL SWEETDEKI Intégration du logiciel Mindtouch Core dans la plate-forme ISICIL Guillaume HUSSON.
Un blog (pour web log) est un espace de publication personnel, vous permettant de diffuser du contenu sur un espace qui vous est réservé.
Clients riches RIA (Rich Internet Application) / RDA
PhP-MySQL Pagora 2012/2013 CTD 1 - Presentation de moi ^^
Document élaboré à Centrale Paris par Pascal Morenton LES TECHNOLOGIES DU WEB 1. LES PHASES D UN DEPLOIEMENT DE RESEAUX 2. LE LANGAGE HTML 3. LE LANGAGE.
Adaptée du cours de Richard Grin
Projet CONSULTING SA : GSA ( Gestion du suivi d’activités)
LES CLIENTS WEB RICHES Tuteur : Olivier CARON LEFEBVRE Benoit
Internet et le client- serveur Licence Pro IE Cours Internet / Intranet Le Web HTML Protocoles Le client universel Contenus dynamiques.
CENTRALISATION DES CANDIDATS LOCATAIRES
PROGRAMMATION WEB FRONT-END.
1 Architecture orientée service SOA Architecture orientée service SOA (Service Oriented Architecture)
Outil de gestion des cartes grises
Cours de programmation web
La nouvelle version du site WebMaestro Benoît Girard, responsable du soutien au spécialistes du Web, MSG Denis Boudreau, premier associé, WebConforme WebÉducation.
« Le plaisir du chercheur : retrousser les jupes de la nature » Jean Rostand Proposer une « Interface Homme Machine » en utilisant une technologie Client.
PHP & MySQL Master1 ICD Claire Jacquot Emilie Hot le 24/10/2006.
GESTION DE COMPOSANTS ELECTRONIQUES
Nexeto.  Entreprise ◦ ADINFO ◦ Nexeto  Besoins ◦ Objectifs ◦ Outils/Moyens ◦ ATS ◦ Planning  Projet de stage ◦ Conception ◦ Réalisation  Bilan  Résultats.
Séminaire (6-12 Février 2007) Promo. M2 ESCE-Tunis 2006/07
S'initier au HTML et aux feuilles de style CSS Cours 5.
Développement d’application Web.  Internet  WWW  Client/Serveur  HTTP.
ATELIER GENIE LOGICIEL
AJAX.
S'initier au HTML et aux feuilles de style CSS Cours 5.
Xavier VERNE Consultant informatique Telamon. Plan Activités Aspects techniques Compétences Motivations.
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.
Centralisation des sites web d’ELTA & Mise en place d’un serveur NAS
EPREUVE E6 : PARCOURS DE PROFESSIONNALISATION
eFormGen, produit E-Business : Développement de Composants Web
Plan de la présentation
Base de données biogéographiques sur Internet
Séance /01/2006 Les technologies des sites dynamiques.
Séance /10/ Projet de site dynamique avec Dreamweaver : MyCMS
Les évolutions du WEB Des technologies,... et un peu plus...
Apports des clients riches dans le monde du WEB 2.0
CPI/BTS 2 Programmation Web Les sites dynamiques Prog Web CPI/BTS2 – M. Dravet – 02/10/2003 Dernière modification: 02/10/2003.
Introduction aux technologies des web services en Java EE
 Web 2 et Projet éditorial Janvier 2012– Eric Giraudin.
EFREI – – Mathieu Nebra Le développement Web.
SOMMAIRE  Intro et cahier des charges 2 Présentation Projets Étude et recherche Développement Doc. et manuels Conclusion J.
APP-TSWD Apprentissage Par Problèmes Techniques des Sites Web Dynamiques Licence Professionnelle FNEPI Valérie Bellynck, Benjamin Brichet-Billet, Mazen.
Transcription de la présentation:

Développement et design Web Awaves academy Stockholm 2006

Développement et design Web Sommaire : Partie 1: Le stage : Présentation générale - Le pays - Structure d’accueil - Projet à réaliser Projet à réaliser - Le site aWaves - La plateforme de cours en ligne et son projet e-business - Un nouveau cours sur le wimax. Partie 2: Le web 2.0 : Présentation générale - Le pays - Structure d’accueil - Projet à réaliser Projet à réaliser - Le site aWaves - La plateforme de cours en ligne - Projet e-business

Développement et design Web La Suède :

Développement et design Web La structure d’accueil

Développement et design Web Projets à réaliser : La refonte du site aWaves L’évolution de la plate forme de cours virtuels en ligne L’ajout du nouveau cours sur le Wimax

Développement et design Web La refonte du site aWaves : Défi : site en flash ergonomique et interactif

Développement et design Web

Formation flash et anglais 1 mois DesignRéalisation Mise en ligne 2 mois La refonte du site aWaves : Planning :

Développement et design Web  Bilan :  Résultat : - Site réalisé en flash et dynamique  Personnel : - Nouvelle compétence (technique/artistique)

Développement et design Web La plateforme de cours en ligne et son projet e-business :

Développement et design Web Demande : Ajouter la possibilité d’avoir plusieurs cours Sécuriser la plateforme Mettre en place une procédure d’achat de cours online

Développement et design Web Réalisation Rendre la plateforme « multi-cours » Travail flash (action-script) Travail design Travail php

Développement et design Web Réalisation Sécuriser la plateforme Défi technique du flash et de ses failles de sécurité Travail de recherche de ‘hacking’ Solutions apportés

Développement et design Web Réalisation Mettre en place une procédure d’achat de cours virtuel online : Créer une mini boutique Mettre en place une procédure de paiement en ligne

Développement et design Web Bilan  Résultat : - Plateforme multi-cours sécurisée - Solution e-business  Personnel : - Nouvelle compétence

Développement et design Web L’ajout du nouveau cours sur le Wimax Défi : Connaitre le wimax Elaborer un story-board avec les professeurs Réaliser les médias et support nécessaire Cours le moins rigide possible

Développement et design Web

Bilan : Résultat: Cours wimax online avec une section payante Personnel Fonction designer, réalisateur Compétence multimédia Communication

Développement et design Web Prise en charge des projets et responsabilité Autonomie Planification Responsabilité 2 mois4 mois Site internetTravaux plateformeProduction cours Wimax

Développement et design Web Bilan sur les projets Travail de communication Connaitre la réelle attente, envie du client Travail de recherche Estimer le réalisable Définir le projet Réalisation

Développement et design Web Le Web 2.0 Problématique du web 1.0 Définition Nouvelles technologies Architecture Technologies Utilisateurs Recul

Développement et design Web Problématique du web 1.0

Développement et design Web Définition

Développement et design Web Technologies du Web 2.0 Reprise des standards Web 1.0 Séparation du contenu Utilisation des technologies dynamiques et de représentation.

Développement et design Web Technologies du Web 2.0 Evolution technologique Nouvelle architecture Utilisation de nouveaux standards Ergonomie - design

Développement et design Web Technologies du Web 2.0 Architecture moderne 3 tiers Client : Interface, ergonomie : html, css, ajax, flash.. Métier : Application : php, asp.net, java, services web. Données : Base de données : mysql, postgre, sql server, oracle Client Serveur

Technologies du Web 2.0 Développement et design Web

Technologies du Web 2.0 Couche métier : WebService : permet à des applications de dialoguer à distance via Internet SOAP : un protocole d'échange d'informations ; définit un format pour l'envoi de messages (structuré en un document XML). Utilise des protocoles de transport, tels que HTTP et SMTP Non lié à un système d'exploitation ni à un langage de programmation. Logique métier Web service En pratique :

Développement et design Web Technologies du Web 2.0 Couche métier : Exemple : Protocole SOAP (XML + HTTP) Appel web méthode : GetPointd’eau Réponse au format xml Navigateur internet Serveur web (PHP, ASP.NET, JAVA.. )

Développement et design Web Technologies du Web 2.0 Avantage WebService : Interopérabilité entre divers logiciels fonctionnant sur diverses plateformes Utilisation des standards et protocoles ouverts Basés sur le protocole HTTP, les services Web peuvent fonctionner au travers de nombreux firewalls sans nécessiter des changements sur les règles de filtrage

Développement et design Web Technologies du Web 2.0 Couche client But final : Simplicité La révolution Ajax Niveau design Règles de bases

Développement et design Web Technologies du Web 2.0 Ajax :

Développement et design Web Technologies du Web 2.0 Ajax : Indépendant du serveur ! Ensemble de technologies : Javascript dom Xml – html - css l'objet javascript XMLHttpRequest pour échanger et manipuler les données de manière asynchroneXMLHttpRequest

Développement et design Web Technologies du Web 2.0 Ajax : Principe

Développement et design Web Technologies du Web 2.0 Ajax : Les frameworks = bibliothèques javascript Prototype (yahoo) Dojo (graphique) Aculos Yke (appel à des web service !) Inconvénient 1ére page plus lourde Niveau programmation plus élevé Indexage des moteurs de recherches Avantage Gain de programmation Vitesse de navigation Ergonomie

Développement et design Web Technologies du Web 2.0 Ajax : Exemple : Formulaire : saisie à la volée Interface de traduction instantanée E-boutique : panier intelligent (ajouter, enlever des articles instantanément) Page d’accueil personnalisable Bloc d’informations actualisable instantanément

Développement et design Web Technologies du Web 2.0 – Couche client Règle 1 : La simplicité

Développement et design Web Technologies du Web 2.0 – Couche client Règle 1 : La simplicité

Développement et design Web Technologies du Web 2.0 – Couche client Règle 2 : Une mise en page centrale

Développement et design Web Technologies du Web 2.0 – Couche client Règle 3 : Utilisé peu de colonnes

Développement et design Web Technologies du Web 2.0 – Couche client Règle 4 : Séparation avec une section supérieur

Développement et design Web Technologies du Web 2.0 – Couche client Règle 5 : Une navigation simple

Développement et design Web Technologies du Web 2.0 – Couche client Règle 6 : Avoir un logo distinctif

Développement et design Web Technologies du Web 2.0 – Couche client Règle 7 : Texte large

Développement et design Web Technologies du Web 2.0 – Couche client Règle 8 : Utiliser des couleurs fortes

Développement et design Web Technologies du Web 2.0 – Couche client Règle 9 : Utiliser des surfaces riches

Développement et design Web Technologies du Web 2.0 – Couche client Règle 10 : Utiliser de jolis icones, des étoiles …

Développement et design Web Technologies du Web 2.0 Dimension social : source d’information grandissante Internaute crée le web Plus en sens unique : accès en écriture Exemple : Blog (70 millions, plus de 3 en France) Wiki (WikiNews, WikiBooks, WikiTravel, et même YelloWikis ) Communauté : MySpace

Développement et design Web Technologies du Web 2.0

Développement et design Web Technologies du Web 2.0