• Aucun résultat trouvé

1er. La formation est

historiquement le premier métier développé par Valtech, dès 1993.

Architecture et intégration 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

- Focus sur le protocole HTTP - HTML et CSS

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 de présentation - CGI, Servlet, JSP, ASP, PHP,

Grails

- Frameworks de développement Web

Le niveau applicatif - Notion de composant métier - Le rôle du serveur

d’applications

- La couche d’accès aux données

Contenu

Référence TIWEB 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

Pré-requis Aucun

Méthode pédagogique Présentations, discussions et démonstrations

Disponible également en intra-entreprise Prix interentreprises 2011 : 667 € HT

Inscriptions et informations : www.valtech-training.fr ou +33 (0)1 41 88 23 00

Introduction aux architectures et technologies du Web

L’architecture des applications modernes d’entreprise est le résultat d’un processus de sélection naturelle rapide où les critères de compétitivité s’appellent modularité, maintenabilité, portabilité, effi cacité, é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 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 enfi n 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 ? », « Un client Web enrichi c’est quoi ? », « Quelle est la différence entre un serveur Web et un serveur d’applications ? », « Quelle est la place d’XML dans une application Web ? ».

- 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 - Comprendre l’évolution des clients Web dits riches

- Découvrir XML et identifi er sa place dans une application Web - Appréhender les notions de Web Services et d’architecture SOA

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

Vous allez apprendre à :

2010 2011

1 jour 7 heures

56

SEPT OCT NOV DEC JAN FEV MARS AVRIL MAI JUIN JUILL AOUT SEPT OCT NOV DEC

PARIS 14 10 20

LYON 23 18 24 05 22 17

GRENOBLE 21 06 31 30 20

GENÈVE 27 10 02 07

Le client riche Web - RIA ou Rich Internet

Application - La révolution Ajax - Les bibliothèques JavaScript,

Dojo, EXT-JS, JQuery, Scriptaculous - Les bibliothèques de

composants serveur JSF, ASP.NET

- L’alternative GWT - Flex, AIR et les solutions

basées sur Flash - Silverlight - HTML5 et CSS3 Le Cloud Computing - Les types de Cloud - Amazon EC2 - Google App Engine - Microsoft Azure

Développement ou gestion de contenu

- Evolution des langages de script serveur

- Ruby on Rails, Grails et facilité de prise en main

- Frameworks de développement Web

- Wiki et socles de développement

- Content Management System (CMS)

Syndication - Flux RSS - Portails - Mash-ups - Gadgets

Contenu

Architecture et intégration

Référence TITOU Audience

Développeurs, architectes et chefs d’équipe Pré-requis

Avoir une bonne connaissance du Web ou avoir suivi le cours TIWEB (p. 56)

Méthode pédagogique Présentations, discussions et démonstrations

Disponible également en intra-entreprise Prix interentreprises 2011 : 667 € HT

Inscriptions et informations : www.valtech-training.fr ou +33 (0)1 41 88 23 00

Introduction technique au Web 2

Depuis bientôt quinze ans le Web est un écosystème en constante mutation, à tel point que les applications Web d’aujourd’hui n’ont plus grand chose à voir avec celles d’hier. Malgré une défi nition assez fl oue, il est d’ailleurs beaucoup question de Web 2.0. Certains y voient une évolution technologique, le client Web riche. D’autres y voient une évolution de la place donnée à l’utilisateur qui devient de plus en plus acteur ou créateur. Les derniers y voient une évolution dans la création et la mise à disposition d’applications hébergées. Et tous y cherchent de nouveaux débouchés...

A l’issue de cette formation vous aurez un regard critique sur les technologies qui font l’actualité du Web 2.0 et donc sur les nouvelles tendances du développement Web. Vous pourrez ainsi participer aux décisions stratégiques concernant votre présence sur le Web.

Ce cours apporte des réponses aux questions suivantes : « Le Web 2.0 est-il mieux que le Web ? », « Le Web 2 est-il une notion marketing ou technique ? », « Qu’est-ce qu’un client Web riche ? », « Le Cloud Computing est-il intéressant pour moi ? ».

- Avoir une vision d’ensemble du client riche et de ses technologies - Comprendre les Mash Up et la syndication

- Connaître les différentes solutions pour diffuser du contenu - Analyser l’évolution des technologies Web serveurs - Découvrir le Cloud Computing

- Evaluer l’impact de l’arrivée de HTML5 et CSS3 Vous allez apprendre à :

2010 2011

1 jour 7 heures

SEPT OCT NOV DEC JAN FEV MARS AVRIL MAI JUIN JUILL AOUT SEPT OCT NOV DEC

PARIS 15 01 03 06 06

TOULOUSE 12 25 21

LYON 19 25 06 23 18

GRENOBLE 22 07 01 01 21

Architecture et intégration Objectifs des projets SOA

et éléments de mesure de leur succès

- Service, typologie et contrat - Processus et orchestration - Enterprise Service Bus - Les 4 couches d’une SOA Modélisation et exécution des processus métier - Langage de modélisation

BPMN

- Langage d’exécution BPEL - Moteur d’exécution BPMS Web Services

- Rappels XML

- Standards Soap et WSDL Enterprise Service Bus (ESB) - Fonctionnalités d’un ESB - Patterns d’échange de

messages (MEP) - Patterns d’intégration (EIP) - Standard Java Business

Integration (JBI)

- Approche composants SCA Approche pour l’élaboration d’une SOA

- Approche « Think Service » - Rôle de l’ESB

Aspects transverses - Qualité de service

- Administration et supervision - Business Activity Monitoring

(BAM) - Sécurité - Performance Panorama des offres - Produits Open Source (Service

Mix, Synapse, Petals, Mule, Open ESB...)

- Produits commerciaux

Contenu

Référence TISOA Audience

Architectes fonctionnels et techniques, chefs de projets, responsables techniques, décideurs informatiques Pré-requis Aucun

Méthode pédagogique Présentations et discussions

Disponible également en intra-entreprise Prix interentreprises 2011 : 764 € HT

Inscriptions et informations : www.valtech-training.fr ou +33 (0)1 41 88 23 00

Introduction à l’architecture orientée service (SOA)

L’architecture orientée service ou SOA est aujourd’hui envisagée par de nombreuses entreprises dans le cadre de l’évolution de leur système d’information. Toutefois, l’expression

« architecture orientée service » est source de confusion. Certains y voient un slogan publicitaire tandis que d’autres y voient au contraire la solution idéale à l’ensemble du système information.

La réalité se situe entre ces deux extrêmes et vous découvrirez dans cette formation ce que cache cet acronyme, quels en sont les concepts sous-jacents, les technologies associées, les modèles et démarches en vigueur, ou encore les offres disponibles.

Ce cours est destiné à ceux qui se posent les questions suivantes : « Qu’est-ce qu’une architecture de services ? », « Quels sont les objectifs pour un projet SOA ? », « Quels éléments permettent de mesurer le ROI d’un projet SOA ? », « Quel est le bon niveau de granularité d’un service ? », « Comment démarrer une initiative SOA et faire émerger les services au sein du SI ? », « Quel est l’impact sur l’organisation d’une migration vers SOA ? », « Quand doit-on utiliser les outils SOA et comment les choisir ? ».

- Positionner les différentes briques d’une SOA

- Distinguer les différents standards technologiques associés - Appliquer de bonnes pratiques pour défi nir les services - Distinguer les principales offres du marché

Vous allez apprendre à :

2010 2011

1 jour 7 heures

58

SEPT OCT NOV DEC JAN FEV MARS AVRIL MAI JUIN JUILL AOUT SEPT OCT NOV DEC

PARIS 24 22 17 25 29 30 28

LYON 04 09 11 09 01 10 02

GRENOBLE 09 08 07 18 14 12 07

GENÈVE 24 10 02 15 09

LUXEMBOURG 17 28 28 29 23 27 25 22 23 31 25 09

Qu’est-ce que l’urbanisation ? - Les problèmes posés par la

gestion du SI

- Le système d’information : un patrimoine de l’entreprise

Documents relatifs