Accueil > Formation > Architecture d'Entreprise > Introduction aux Architectures et Applications Web 2.0

S-AJ

Durée

  • 1 journée

Objectifs

  • Comprendre le web 2.0
  • Connaître les technologies

Public

  • Décideurs,
  • Chefs de projets,
  • Architectes
  • WebMasters,
  • Ingénieurs

Pré-requis

  • Aucun

Tarif d'inscription

  • 500 € H.T. par personne (déjeuner inclus)

Planning France

Calendrier 2012

  • Le 16 février
  • Le 26 mars
  • Le 24 mai
  • Le 05 octobre
  • Le 10 décembre

Planning Luxembourg

Calendrier 2012

  • Le 19 mars
  • Le 07 mai
  • Le 22 juin
  • Le 12 octobre
  • Le 07 décembre

Introduction aux Architectures et Applications Web 2.0

AJAX n'est pas une technologie en elle-même, mais un terme qui évoque l'utilisation conjointe d'un ensemble de technologies couramment utilisées sur le Web :

HTML (ou XHTML) pour la structure sémantique des informations ; CSS pour la présentation des informations ; DOM et JavaScript pour afficher et interagir dynamiquement avec l'information présentée ; l'objet XMLHttpRequest pour échanger et manipuler les données de manière asynchrone avec le serveur Web ; et enfin XML et XSLT.

Le Web 2.0 désigne alors les applications web qui utilisent intelligemment ces technologies combinées pour offrir des interfaces riches au sein d'un navigateur web.

Programme

Introduction aux architectures

  • Notions d'architecture
  • Architectures métier, fonctionnelle, logique, applicative, système

Les évolutions des architectures

  • Le mainframe
  • Le client/serveur
  • Les architectures n-tiers

Présentation du web

  • Protocoles internet
  • HTTP
  • HTML et CSS
  • Formulaires et interactions utilisateurs

Le web coté client

  • Limites de HTML et de JavaScript
  • Client riche et web 2.0, principes

Les concepts d'Ajax

  • Ajax, qu'est-ce que c'est ?
  • L'objet XMLHttpRrequest
  • Exemples de sites utilisant AJAX
  • Le protocole HTTP pour AJAX
  • Connexion AJAX avec le serveur

Le web coté serveur

  • Architecture de la partie présentation
  • Contenu dynamique : PHP, JSP, servlets...
  • Outils de développement web

Le web et XML

  • Rappels XML
  • XML et XSL
  • Utilisation de XML dans les architectures web
  • Présentation des webservices et de SOA

Panorama des technologies