Solution Developer MCSD Web Applications

Transcription

Solution Developer MCSD Web Applications
JEUNES TALENTS
Consulting – Formation – Recrutement
Cycle de certification
Microsoft :
Solution Developer MCSD
Web Applications
JEUNES TALENTS
44, AVENUE DE FRANCE, AGDAL, RABAT
MAIL: [email protected]
TEL: +212 662671966
Examen requis
Formations officielles Microsoft recommandées
70-480
Programmer en HTML5 avec JavaScript et CSS3 (M20480)
ou 483
Programmation en C# (M20483)
70-486
Développer des applications Web ASP.NET MVC (M20486)
70-487
Développer Windows Azure et les services Web (M20487)
Programmer en HTML5 avec
JavaScript et CSS3
Durée :
5 jours
Résumé
La formation Microsoft 20480 est une introduction à HTML5, CSS3 et JavaScript. Elle
fournit les bases en programmation HTML5/CSS3/JavaScript et se concentre sur
l'utilisation de ces langages pour mettre en œuvre la logique de programmation,
créer et utiliser des variables, réaliser des boucles, développer des interfaces
utilisateurs, capturer et valider des entrées utilisateurs, stocker des données et créer
des applications structurées.
Les participants apprennent comment utiliser HTML5, CSS3 et JavaScript pour
construire des applications Web évolutives qui peuvent dynamiquement détecter et
s’adapter à différentes capacités de périphériques et de formats.
Pré-requis
Avant de suivre cette formation, les participants doivent avoir au moins 3 mois
d’expérience dans le monde du développement. De plus ils doivent connaître la
structure de base d’un document HTML et comprendre comment styliser des
éléments HTML en utilisant CSS.
Contenu
Présentation de HTML et CCS
Création des pages de styles HTML5
Introduction à Javascript
Création des formulaires pour saisir les données et valider les entrées
Communication avec une source de données remote
Ecriture du HTML5 en utilisant CSS3
Création d'objets et méthodes en utilisant JavaScript
Création de pages interactives avec les APIS de HTML5
Ajout des fonctionnalités Offline aux Web Applications
Mise en oeuvre de l'interface utilisateur adaptative
Graphisme avancé
Animation de l'interface graphique
Mise en oeuvre de communications temps réel utilisant les Web Sockets
Création d'un process Web Worker
Programmation en C#
Durée :
5 jours
Résumé
Cette formation fournit les compétences et connaissances nécessaires pour
développer des applications Windows en utilisant le langage C#. Les participants
revoient les bases de la structure des programmes C#, la syntaxe du langage et les
détails de sa mise en œuvre et ils consolident leurs connaissances au travers de la
construction d’une application incorporant plusieurs fonctionnalités du .NET
Framework 4.5.
Pré-requis
Les participants doivent avoir une petite expérience dans l’utilisation de C# pour
réaliser des tâches de programmation de base
Contenu
Syntaxe C#
Création de méthodes, gestion des exceptions et surveillance des applications
Développement du code pour une application graphique
Création de classes et mise en œuvre des collections génériques
Création d’une hiérarchie de classe en utilisant l’héritage
Lecture et écriture de données locales
Accès à une base de données
Accès à des données à distance
Conception d’une interface utilisateur pour une application graphique
Amélioration de la performance des applications et des temps de réponse
Intégration avec le code non géré
Création de types réutilisables et d’assemblages
Chiffrement et déchiffrement des données
Développer des applications
Web ASP.NET MVC
Durée :
5 jours
Résumé
Cette formation fournit les compétences et connaissances nécessaires pour
développer des applications ASP.NET MVC avec les technologies et les outils
Framework 4.5. Lors de la formation un focus est mis sur les activités de codage qui
améliorent la performance et l’évolutivité des applications sur le site Web.
Pré-requis
Un minimum de trois ans d’expérience dans le développement d’applications Web
utilisant Visual Studio et ASP.NET est nécessaire. Avoir des connaissances sur le
langage C# est également souhaitable.
Contenu
Explorer ASP.NET MVC
Conception d’applications Web ASP.NET MVC
Développement des modèles ASP.NET MVC
Développement des contrôleurs ASP.NET MVC
Développement des vues ASP.NET MVC
Test et débogage des applications Web ASP.NET MVC
Structurer des applications Web ASP.NET MVC
Application des styles aux applications Web ASP.NET MVC
Création des pages de réponses dans les applications Web ASP.NET MVC
Utilisation de Javascript et de jQuery pour les réponses aux applications Web
MVC
Contrôle d’accès aux applications Web ASP.NET MVC
Création d'une application Web résiliente ASP.NET MVC
Utilisation des services Web Windows Azure dans les applications Web ASP.NET
MVC
Mise en œuvre des APIs Web dans les applications Web ASP.NET MVC
Prise en main des requêtes dans les applications Web ASP.NET MVC
Déploiement des applications Web ASP.NET MVC
Développer Windows Azure et
les services Web
Durée :
5 jours
Résumé
Cette formation fournit la capacité à concevoir et développer des services pour
accéder aux données locales ou distantes à partir de sources de données différentes.
Les participants apprennent également à développer et déployer des services pour
des environnements hybrides, y compris les serveurs sur site et Windows Azure.
Pré-requis
Les participants doivent posséder une bonne expérience dans la programmation C#
et les concepts tels que les expressions Lambda, LINQ et les types anonymes.
Comprendre les concepts des applications n-tiers. Avoir une bonne expérience dans
l’interrogation et la manipulation des données avec ADO.NET. De bonnes
connaissances sur les structures des données XML sont également souhaitables.
Contenu
Vue d’ensemble des services et des technologies Cloud
Interrogation et manipulation des données à l’aide de Entity Framework
Création et utilisation des services ASP.NET Web API
Extension et sécurisation des services ASP.NET Web API
Création des services WCF
Conception et extension des services WCF
Mise en œuvre de la sécurité dans les services WCF
Bus Windows Azure Service
Héberger les services
Déploiement des services
Stockage Windows Azure
Surveillance et diagnostics
Gestion de l’identité et contrôle d’accès
Dimensionnement des services