Formation AJAX

//Formation AJAX

Formation ajax avec objis

Présentation formation AJAX

formation-ajax-objis.jpgEn complément de nos tutoriaux Ajax, vous apprendrez durant cette formation Ajax à manipuler les composantes d’Ajax (Javascript, XML, CSS, le DOM), à établir des échanges client-serveur avec l’objet XMLHTTPRequest, utiliser et créer des flux RSS, utiliser et créer sécuriser des services web, sécuriser vos applications Ajax comparer les meilleurs frameworks Ajax du marché .

Après cette formation Ajax vous serez prêts pour vos projets de développement (ou migration) d’applications clients riches Web 2.0, mêlant ergonomie et rapidité, rapidité, et sécurité.

Dates (5j) Tarif (Euros HT) Audience Pratique Financement Contact Inscription
20-24 juin (Paris)
26-30 sept (Paris)

Inter : 2500
Intra : nous contacter
Développeurs Web 70% Opportunités
financement
07 63 03 11 08 Bulletin inscription

Logiciels utilisés

 Frameworks ExtJS, jQuery, YUI, GWT

 Firebug, IEDev Toolbar

Vous allez apprendre à :

 Comprendre ce qu’est Ajax et le web 2.0.

 Consolider vos connaissances XML, Javascript, CSS, DOM

 Déboguer vos applications Ajax avec firebug

 Mettre en œuvre animations et controles de Scriptaculous

 Découvrir par la pratique ExtJs, jquery, GWT.

 Créer des interfaces utilisateur riches (glisser déposer, animations…)

 Développer en Ajax avec votre langage favoris (Javascript, PHP, JAVA)

 Créer et utiliser des flux RSS, ATOM

 Utiliser des services web existants (Flickr, Amazon)

 Créer des services web SOAP et REST en PHP

 Sécuriser vos applications web 2.0.

Cours détaillé formation AJAX

Introduction

 10 règles pour identifier un site web 2.0

 Exemples applications web 2.0

 Ergonomie, rapidité des applications

 Présentation Ajax

 Technologies associées à Ajax

Architecture

 AJAX = XML+JAVASCRIPT+DOM+CSS

 Limiter le plux client / serveur

 Rafraîchir uniquement une zone de la page

 Echange de données XML ou JSON

 Ajax Engine : moteur javascript coté client

 Traitement coté client via fichier js rapatrié

Composantes d’AJAX

 Création et validation de pages XHTML.

 Programmation et debuggage Javascript.

 Manipulation XML avec DOM.

 Feuilles de styles CSS.

 Objet XMLHTTPRequest.

affiche_ajax_objis_2mini.jpg
Langage XML

 Technologies de la famille XML.

 Transformation XSLT.

 Création de documents XML.

 Validation de documents XML

 DTD, XML Schema, Relax NG

 Application aux flux RSS

 Rôle dans Ajax

Langage DOM

 Manipulation XML

 Arbre DOM

 DOM Javascript

 DOM PHP5 et API Simple XML

 Création dynamique de fichiers XML

 Analyse arbre DOM avec Firebug

 Rôle dans Ajax

Feuille de style CSS

 Habillage de page web

 Rappels feuilles de styles interne/externe

 Syntaxe

 CSS et Firebug

 Différences IE / Firefox

 Rôle dans Ajax

Langage Javascript

 Javascript : la glue d’Ajax

 Présentation Javascript

 Objets document, window

 div, id et innerHTML

 Validation de formulaires

 Onload, onblur, Onclick

 Manipulation XML/DOM

 Fonctions, pseudo objets

 apply, call

 this, prototype, closures

Bibliothèque JQuery

 Gestion DOM, Evènements

 Animations, Effets spéciaux

 Composants Jquery UI

 Application Jquery

 Architecture

Framework ExtJS

 La plateforme Sencha

 Objet Config

 Gestion DOM, Evènements

 Animations, Effets spéciaux

 Composants : GridPanel

 Architecture MVC

Framework GWT

 Créer du javascript à partir de Java

 Gestion DOM, Evènements

 Bibliothèques SmartGwt, GXT

 Design Pattern MVP

Conception

 Principes de Conception d’applications Web 2.0,

 Technologies clients web 2.0 .

 Accessibilité de sites.

 Technologies XUL,XAML,XFORMS.

 Technologie HTML 5.

 Développement clients web 2.0.

Bonnes pratiques

 Création d’interfaces utilisateurs

 gestion évènementiels

 internationalisation

 Accessibilité

 outillages pour IE et firefox

Sécurité AJAX

 Failles potentielles

 Phishing,

 XSS (Cross site Scripting)

 SQL Injection

 Outils d’audit

 Solutions

JSON

 Problématique format XML

 Format de données JSON

 Comparaison JSON/XML

 Ajax et JSON

 fonction javascript eval

Web services

 Définition web service

 XML au dessus de HTTP

 Binding, endpoint

 Interfaces WSDL

 Annuaire UDDI

 Web service avec SOAP

 web services avec REST

 Utilisation services web

 Création services web PHP5

2018-01-30T08:59:09+01:00

Contactez nous

241 rue DUGUESCLIN, 69003 Lyon

Web : Objis : spécialiste formation Java