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)