EXPERT EN DÉVELOPPEMENT DE COMPÉTENCES

Tél : 05 61 40 61 60 - Tél : 09 80 08 33 86
OK
NOS FORMATIONS

Introduction technologique aux applications Web

1 jour
AW100
  objectif
Faire un tour d’horizon synthétique des principales technologies actuellement utilisées pour développer des applications Web. Comprendre les enjeux, avantages et inconvénients de chacune de ces technologies. Pouvoir juger de leur pérennité dans le cadre d’un projet de développement d’application d’entreprise.
  public concerné
Responsables, architectes, chefs de projet et développeurs d’applications.
  pré-requis
Aucune connaissance préalable n’est nécessaire pour suivre cette formation. Une première approche du développement logiciel est toutefois recommandée.

Programme  Télécharger le fichier PDF


  • Les Architectures applicatives
    • Les composants d’une application : présentation, fonctions métier, persistance
    • Les anciennes architectures (centralisée, réseau, client/serveur)
    • Les applications 3-tiers
    • Les architectures N-tiers et distribuées.
    • SOA : Les architectures orientées services
    • Les allers-retours entre client riche et client léger
    • Les applications Web : Internet, Extranet et Intranet
  • Rappels sur Internet et ses protocoles
    • La connexion TCP
    • La transaction HTTP
    • La connexion sécurisée SSL/HTTPS
    • Le protocole CGI
    • Le langage HTML
 
  • Les principales approches de développement Web
    • Les scripts serveurs (SSI) : PHP, ASP, CGI
    • L’architecture Java – JEE
    • L’architecture Microsoft .Net
    • Les plateformes de gestion de contenu : SPIP, PHPNuke, Rail etc.
    • Les environnements basés sur XML/XSL : exemple de cocoon
  • Les outils de développement client
    • Les pages statiques avec HTML et les feuilles de styles CSS
    • Mise en forme de contenus bruts avec XSL
    • Interaction dynamique avec Javascript, inconvénients
    • Animation avec Flash. Avantages et inconvénients
    • Les interfaces utilisateur dynamique avec les JSP
    • Le Web 2.0 et Ajax
    • La technologie GWT, perspectives d’avenir
  • Les services Web et les architectures SOA
    • La technologie des Web services : SOAP, WSDL et UDDI
    • La notion de composant métier
    • Les avantages de l’architecture
  • Scénario typique d’un développement Web
    • Mise en place de la persistance dans une base de données
    • Utilisation des EJB pour réaliser des composants métiers
    • Développement d’un service Web
    • Conception d’une interface utilisateur avec JSP
    • Réalisation d’une interaction dynamique avec Ajax

Témoignage

J'ai particulièrement apprécié la quantité et qualité des exercices/exemples traités de façon interactive au fur et à mesure de la formation.
Rachel R. - INRA - stage « Langage Perl 5 »

Témoignage

Formation très intéressante avec une bonne répartition entre théorie, exercices, axes d'améliorations, outils. Formation utile personnellement et professionnellement.
Nicolas J. - CONTINENTAL AUTOMOTIVE - stage « Travailler sa mémoire, travailler avec sa mémoire »

Iris Training Paris La Défense - Tél. (33) 09 80 08 33 86
Iris Training - 2, impasse Michel Labrousse - BP 53637 - 31036 Toulouse Cedex 1 - France - Tél : (33) 05 61 40 61 60 - Fax : (33) 05 61 43 85 68