accueil / formation / catalogue 2008 / architecture et intégration / TIWEB
Introduction aux architectures et technologies du Web - Code : TIWEB
L'architecture des applications modernes d'entreprise est le résultat d'un processus de sélection naturel rapide où les critères de compétitivité s'appellent modularité, maintenabilité, portabilité, efficacité, évolutivité... Sous la pression de ces critères et du continuel renouvellement des technologies, l'architecture des applications a progressivement évolué du système Mainframe à l'application Web en passant par le client / serveur et les systèmes distribués.
Après une analyse comparative des différentes architectures logicielles, ce cours présente les bases d'Internet puis des nouvelles technologies de développement d'applications Web. Il vous permettra de positionner les différents composants des Frameworks Java Enterprise Edition et Microsoft .Net sur chaque couche d'une application Web canonique. Il explique enfin l'importance croissante d'XML et des Web Services.
Cette formation est destinée à ceux qui se posent les questions suivantes : "Comment fonctionne une application Web ?", "Comment créer des pages Web au contenu dynamique ?", "Qu'est-ce qu'un composant métier ?", "Quelle est la différence entre un serveur Web et un serveur d'applications ?", "Quelle est la place d'XML dans une application Web ?".
Vous allez apprendre à :
  • Comprendre les différents points de vue architecturaux
  • Reconnaître les principales architectures logicielles
  • Appréhender le fonctionnement global d'Internet et du Web
  • Repérer les technologies et Frameworks utilisables pour le développement d'applications Web
  • Découvrir XML et identifier sa place dans une application Web
  • Appréhender les notions de Web Service et d'architecture SOA
Durée : 1 jour(s)
Audience : Développeurs, concepteurs, chefs de projet ou d'équipe souhaitant avoir un aperçu global des nouvelles technologies de développement d'applications Web
Méthode pédagogique : Présentations et discussions.
Pré-requis : Aucun
Prix : Voir dates
Programme :
Architectures
Notions d'architecture
Les différents points de vue architecturaux
Architectures métier, fonctionnelle, logique, applicative, système, etc.
Architecture canonique d'un logiciel (les tiers ou niveaux).


L'évolution des architectures applicatives
Mainframe, client / serveur
Systèmes 3-tiers et distribués
Systèmes n-tiers et Web
Avantages et inconvénients de chaque type d'architecture


Le Web
Le réseau Internet et ses protocoles
Le Web, une application d'Internet


Les extensions du client Web
Les limites du HTML et du JavaScript
Les plug-ins du navigateur
Notion de client riche et de Web 2.0
Ajax


Les extensions du serveur Web
Architecture de la couche métier
CGI, Servlet, JSP, ASP, PHP, etc.


Le niveau applicatif
Notion de composant métier
Le rôle du serveur d'applications
La couche d'accès aux données


XML et le Web
La structuration et la transformation d'information avec XML et XSL
Les usages d'XML
XML et les Web Services
Architecture SOA


Dates :
code
[TIWEB]
Prix
euros/HT
Jan Fév Mars Avril Mai Juin Juillet Août Sept Oct Nov Déc
Paris 609 10 21 - 3 29 - 17 - 4 23 - 11
Grenoble 609 10 - 25 - - 2 - - 1 31 - 9
Lyon 609 - 25 - 21 - - 11 - - 1 - 8
Contact :
tél : 04 72 13 35 84
Contactez-nous.
Pour télécharger le bulletin d'inscription cliquez ici
Haut retour haut