• Aucun résultat trouvé

SOA - Architecture et méthodes

Infos Générales

ccccxcx<

Public visé : DSI (pour lesquels cette formation devrait suffire) Architecte, chef de projet, concepteur/développeur : formation introductive au cursus technique (Web Services …).

Objectifs : Avoir une vision d’ensemble des concepts SOA et des méthodes pour les mettre en œuvre. Le cours détaille les bonnes pratiques d’architecture SOA essentielles à l’urbanisation du SI. Le cours aborde également la façon dont ces concepts peuvent être appliqués au travers de différentes technologies, en particulier les Web Services. L’approche est progressive, depuis une vision logique, indépendante de toute technologie, jusqu’à des exemples d’implémentation dans des technologies cibles (WebServices, JEE …).

Pré requis : Pour suivre cette formation, les stagiaires devront connaître : UML, les bonnes pratiques de conception d’architecture (Architecture en couches, MVC, Architecture en tiers, Notion d’interface des langages objet). Toutes ces notions sont vues dans le cours UML dans le processus de développement

Référence

EV460U (US) - EV460F (FR)

Vos contacts Christelle et Caroline

Certification Pas de certification

Formateur Spécialiste Produit

Support Support Evolution

Durée Repas Café

Introduction

Objectifs : besoins métier et agilité du SI

Les réponses classiques : EAI/workflow/Portail Web Les réponses SOA : réutilisabilité, interopérabilité (à l’intérieur et l’extérieur du SI)

Les concepts SOA

La notion de service: interface de service, composant, fournisseur, consommateur

Définir les services

 Définir les interfaces de service

 Typologie de messages et dépendances

 Formalisation des interfaces Définir les composants

 La structuration en composants

 La structuration du code source Les composants fournisseurs

Les composants dans l'architecture en couches du SI:

 Composant CRUD

 Composant fonctionnel

 Composant d’accès à l’existant Zoom sur les composants CRUD:

 les services d'un composant CRUD

 un langage métier commun Les composants consommateurs

Le concept d’application composite/solution métier Composants interactifs: l'approche MVC revisitée

 Les couches interactives

 Architecture n tiers

 Le passage technique des paramètres entre tiers Composants non interactifs : batchs et processus métier SOA

 Modélisation des processus – BPMN

 Exécution des processus - BPEL

Plateforme SOA et méthode La notion de plateforme SOA

 L'ESB (ESB Core, Registre, container SCA, SAM)

 Le framework de composants CRUD – EII/MDM

 Le framework de composants processus

 Le framework de composants interactifs L'atelier de génie logiciel

L'offre du marché La méthode

 Le RUP revisité

 Une démarche graduée (démarches SIMM/PSAUMM)

FI L I E R E PR O G R A M M A T I O N / CO N C E P T I O N

S.A.R.L. Evolution MM © - 111 Av. Léon Bérenger – Immeuble Altaïr II – 06700 St Laurent du Var Tél : 04 92 27 02 24 – Fax : 04 92 27 02 25 – Mél : info@evolutionmm.com

Site internet : http://www.evolutionmm.com

FI L I E R E DE V E L O P P E M E N T WE B ( SI T E E T AP P L I C A T I O N)

Introduction au développement de sites Web

Infos Générales

ccccxcx<

Public visé : Chef de projet et developpeur novice

Objectifs : Présenter les principales technologies utilisées dans le cadre d’un développement d’un site Web.

Pré requis : Etre initier à la navigation sur internet

Référence

EV396U (US) - EV396F (FR)

Vos contacts Christelle et Caroline

Certification Pas de certification

Formateur Spécialiste Produit

Support Support Evolution

Durée Repas Café

Aspects fondamentaux : HTTP, HTML, CSSHTTP : HyperText Transfert Protocol

HTML : Les possibilités et les limites

Les liens hypertextes, les images, les tableaux, ...

La notion de formulaires Web (GET et POST) Intérêt des feuilles CSS

TP : mise en œuvre d’un formulaire simple et de feuilles CSS

Les technologies XML

Introduction aux technologies XML.

Mise en œuvre d'une grammaire XML Application de feuille de style XML (XSLT) Le langage d'interrogation XPath

TP : mise en œuvre d’une source de données XML et formatage

Utilisation de code coté client Introduction à Javascript La technologie Ajax

TP : mise en œuvre d’un tri de données coté client Les technologies utilisées coté serveur Principes généraux

Gestion des sessions utilisateurs Comparatifs des solutions existantes

 ASP.NET, PHP et J2EE Introduction au framework .NET Techniques de déploiement

TP : mise en œuvre d’un site ASP.NET Les autres « technologies » du Web

Présentation du Content Management : principes et exemples d’outils

 MS Content Management Server (.NET), Share Point (.NET), Joomla (PHP), Vignette (J2EE),

Les flux RSS : principes

Les Wikis : principes, exemples et outils

Les architectures orientées service (SOA) : principes, standards et exemples

Les blogs : principes et exemples L’indexation : principes et solutions

FI L I E R E DE V E L O P P E M E N T WE B ( SI T E E T AP P L I C A T I O N)

Introduction au Développement Web avec Microsoft Visual Studio 2010

S.A.R.L. Evolution MM © - 111 Av. Léon Bérenger – Immeuble Altaïr II – 06700 St Laurent du Var Tél : 04 92 27 02 24 – Fax : 04 92 27 02 25 – Mél : info@evolutionmm.com

Site internet : http://www.evolutionmm.com

Infos Générales

ccccxcx<

Public visé : Développeurs Web débutants.

Objectifs : Apprendre à développer une application Web; Maîtriser la technologie ASP .Net 4; Être en mesure d'ajouter des contrôles de saisie en utilisant des expressions; Apprendre à intégrer des scripts Ajax dans les Web Forms; Comprendre comment utiliser ADO .Net, LINQ et ASP .Net Dynamic Data pour accéder aux données

Pré requis : Expérience de programmation; La connaissance des fondamentaux du Web (HTML, JavaScript) est un plus pour suivre cette formation

Référence

MS10267 (US) - MS10557 (FR)

Vos contacts Christelle et Caroline

Certification Pas de certification

Formateur MCSD

Support Microsoft Officiel

Durée Repas Café

Explorer les applications Web ASP .Net dans Visual Studio 2010

Introduction au Framework .Net Vue d'ensemble d'ASP .Net

Créer des applications Web en utilisant Visual Studio 2010 et Microsoft .Net

Choisir un langage de programmation Vue d'ensemble de Visual Studio 2010 Créer une application Web simple Créer un formulaire Web ASP .Net Créer un formulaire Web

Ajouter et configurer les contrôles serveurs dans un formulaire Web

Ajouter des fonctionnalités dans un formulaire Web ASP .Net

Travailler avec les fichiers code-behind

Prendre en main les évènements des contrôles serveurs Créer des classes et des composants en utilisant Visual Studio 2010

Prendre en main les évènements de page

Mettre en oeuvre les pages maîtres et les contrôles utilisateurs

Créer des pages maîtres

Ajouter des contrôles utilisateur dans un formulaire Web ASP .Net

Valider les saisies utilisateur

Vue d'ensemble de la validation des saisies utilisateur Les contrôles de validation ASP .Net

Validation des formulaires Web

Dépanner des applications Web ASP .Net Déboguer ASP .Net

Traçage en ASP .Net

Gérer les données dans une application Web Microsoft ASP .Net 4.0

Vue d'ensemble d'ADO .Net Connecter une base de données Gérer les données

Gérer les tâches d'accès aux données en utilisant LINQ Vue d'ensemble de LINQ

Gérer des données XML en utilisant LINQ to XML

Gérer les données SQL en utilisant LINQ to SQL et LINQ to Entities

Gérer les données en utilisant Microsoft ASP .Net Dynamic Data

Vue d'ensemble d'ASP .Net Dynamic Data Appliquer ASP .Net Dynamic Data

Personnaliser les applications ASP .Net Dynamic Data Créer une application Web Microsoft ASP .Net supportant Ajax

Introduction à Ajax

Créer une application ASP .Net Ajax en utilisant les fonctionnalités d'Ajax pour ASP .Net

Extension d'une application Web ASP .Net en utilisant l'Ajax Control Toolkit

Utiliser les services Windows Communication Foundation

Vue d'ensemble des services Windows Communication Foundation

Appeler les services Windows Communication Foundation Travailler avec les services de données WCF

Gérer l'état des applications Web Gestion d'état

Profils ASP .Net Le cache ASP .Net

Configurer et déployer une application Web ASP .Net Configurer une application Web ASP .Net

Déployer une application Web ASP .Net

FI L I E R E DE V E L O P P E M E N T WE B ( SI T E E T AP P L I C A T I O N)

Introduction au Développement Web avec Microsoft Visual Studio 2010

Sécuriser une application Web ASP .Net Vue d'ensemble de la sécurité des applications Web Configurer l'authentification et les autorisations Programmer Authentification et Autorisation

Mise en oeuvre avancée des technologies supportées par Microsoft Visual Studio 2010 pour le développement Web

Travailler avec le Framework ASP .Net MVC 2 Travailler avec Silverlight 4

FI L I E R E DE V E L O P P E M E N T WE B ( SI T E E T AP P L I C A T I O N)

Développement d'applications web avec le framework

Documents relatifs