javascript, perfectionnement pour le web 2.0

Transcription

javascript, perfectionnement pour le web 2.0
Internet / XML-SOA / Cloud
JAVASCRIPT, PERFECTIONNEMENT POUR LE WEB 2.0
API Yahoo YUI, Google, Adobe Spry
Réf: JPG
Durée : 4 jours (7 heures)
OBJECTIFS DE LA FORMATION
Le langage JavaScript est devenu incontournable pour le développement d'applications riches client. Ce cours vous donnera
tout le savoir-faire technologique pour mettre en œuvre de véritables applications Web 2.0 à partir des frameworks les plus
populaires : les API Google pour l'intégration de données de Google (recherche, vidéo, maps…), Adobe Spry pour le contrôle de
formulaire, Yahoo pour la richesse de ses composants graphiques.
- Rappels JavaScript
- Rappels XML
- Google Maps API
- Google Search API
- Google Ajax Feed API
- Google Checkout API
- Google Gadget API
- Google Gears API
- Google YourTube API
- Google Charts API
- Framework Spry d'Adobe
- Framework Yahoo User Interface
PROGRAMME DE FORMATION
Rappels JavaScript
- Variables. Typage. Fonctions. Classes.
- Programmation Objet. Format JSON.
Rappels XML
- Structure XML et documents valides.
- Savoir lire un schéma XSD.
- Les namespaces.
- Le langage XHTML : différences avec HTML, enjeux sur l'accessibilité et le Web 2.0.
- Présentation du DOM.
- XML et référencement SiteMap, MotionBridge.
Exercice de cette formation JavaScript
Création de documents XML. Création de XSD, XSL. Tests d'accessibilité. Création de page XHTML. Génération d'un flux Google
____________________________________________________________________________________
Adonya Sarl – Organisme de Formation Professionnelle
75 Avenue Niel – 75017 PARIS, France
Tél.: 01.40.55.06.47 - www.adonya .fr - [email protected]
SARL au capital de 40.000 € - 505 085 126 RCS Paris – Code NAF 8559A
TVA intracommunautaire FR 57 50 50 85 126 - Déclaration d'existence N° 11 75 43 524 75
SiteMaps.
Google Maps API
- Enjeux de la cartographie pour les applications Web.
- Compatibilité avec les navigateurs.- Création d'une Maps.
- Systèmes de coordonnées : correspondances Latitude/Longitude et carte graphique.
- Géocoder pour la recherche d'adresse.
- Outils de navigation (zoom, mini-carte, vue aérienne, vue plan…).
- Création de markers (personnalisations, association d'événements).
- Le Manager de marker GMarkerManager.
- Création de fenêtres multi-onglets, personnalisation.
- Chargement de données avec les connecteurs Google Ajax.
- Le gestionnaire d'événement GEvent.
- Le gestionnaire Groute pour l'identification de trajectoires.
- Format KML pour l'enregistrement de cartes et de ses overlays (polygones, markers, infowindows…).
- Utiliser l'éditeur de cartes de Google. Publier vos cartes sur Internet.
- Présentation de la nouvelle classe GTraficOverlay.
Google Search API
- Intégration de Google Search dans les pages Web.
- Objets de recherche multiples : Web search, Local Search, Video Search, Blog Search, News Search, Book Search, and Image
Search.
- Options de recherche.
- Personnalisation des pages réponses.
Google Ajax Feed API
- Présentation des formats RSS, ATOM.
Exercice de cette formation JavaScript
Intégration de flux RSS dans les pages Web.
Google Checkout API
____________________________________________________________________________________
Adonya Sarl – Organisme de Formation Professionnelle
75 Avenue Niel – 75017 PARIS, France
Tél.: 01.40.55.06.47 - www.adonya .fr - [email protected]
SARL au capital de 40.000 € - 505 085 126 RCS Paris – Code NAF 8559A
TVA intracommunautaire FR 57 50 50 85 126 - Déclaration d'existence N° 11 75 43 524 75
- Présentation du système de paiement Checkout de Google.
- Interface de paiement en ligne, interface marchand, client.
Google Gadget API
- Création d'un gadget.- Paramétrage, formats XML, HTML, URL.
- Personnalisation et intégration de données distantes.
- Publication sur iGoogle, Google Desktop, page personnelle.
- Création de Mapplet. Convertir une application Google maps en Google Mapplet.
Exercice de cette formation JavaScript
Création de Gadgets.
Google Gears API
- Architecture Gears.
- Avantage de Gears pour développer des applications utilisables en mode non connecté.
- Installation. Méthodes de stockage de données locales.
- Présentation de SQLlite. Mise en œuvre. Gestion de la base SQLlite à partir de JavaScript : requête, création de tables, écriture de
données.
Exercice de cette formation JavaScript
Installation et programmation de Gears API pour rendre utilisable votre application en mode non connecté.
Google YourTube API
- Interrogation de la base de vidéo à partir de votre site Web.
Exercice de cette formation JavaScript
Installation et programmation de YourTube API pour accéder au contenu vidéo.
Google Charts API
- Génération de graphiques dynamiques. Formats barres, Pie, Point, courbes.
- Formats d'encodage de données simple, complexe.
Exercice de cette formation JavaScript
Création de graphiques statistiques.
Framework Spry d'Adobe
____________________________________________________________________________________
Adonya Sarl – Organisme de Formation Professionnelle
75 Avenue Niel – 75017 PARIS, France
Tél.: 01.40.55.06.47 - www.adonya .fr - [email protected]
SARL au capital de 40.000 € - 505 085 126 RCS Paris – Code NAF 8559A
TVA intracommunautaire FR 57 50 50 85 126 - Déclaration d'existence N° 11 75 43 524 75
- Utiliser le Framework Spry d'Adobe pour enrichir l'interface graphique de votre site Web.
- Widgets de navigation : Accordion, Menu Bar Sliding Panels, Tabbed Panel.
- Widgets de contrôle : Checkbox Widget, Radio Button Widget, Select Widget, Password Widget, Text Area Widget, Text Field Widget.
- Construction dynamique de tableaux.- Effets visuels.
Travaux pratiques
Mise en œuvre des widgets du framework SPRY.
Framework Yahoo User Interface
- Utilitaires : cookies, drag&Drop, cookies, imagecropper, Connection Manager JSON.
- Contrôles : bouton, calendrier, éditeur HTML, menus, tableaux, tree, slider, colorpicker.
- CSS : comment intégrer des feuilles de style YUI prédéfinies pour styliser votre site Web.
Travaux pratiques
Mise en œuvre de ces multiples composants pour enrichir votre interface Web.
PROFIL STAGIAIRES & PRÉ-REQUIS
Ce stage pratique s'adresse à tous les concepteurs de sites Web et informaticiens désireux d'exploiter JavaScript et les
technologies HTML dynamique pour leurs projets. Bonnes connaissances en JavaScript et HTML. Connaissances de base de
XML.
PRIX
Paris : 2 270.00 € HT - 2 724.00 € TTC
Province : 2 270.00 € HT - 2 724.00 € TTC
DATES DE FORMATIONS
Paris,Lyon,Aix,Nantes,Rennes,Toulouse
Bordeaux,Bruxelles,Strasbourg
Lille,Geneve,Sophia-antipolis
Luxembourg : Nous consulter.
____________________________________________________________________________________
Adonya Sarl – Organisme de Formation Professionnelle
75 Avenue Niel – 75017 PARIS, France
Tél.: 01.40.55.06.47 - www.adonya .fr - [email protected]
SARL au capital de 40.000 € - 505 085 126 RCS Paris – Code NAF 8559A
TVA intracommunautaire FR 57 50 50 85 126 - Déclaration d'existence N° 11 75 43 524 75
Powered by TCPDF (www.tcpdf.org)