Catalogue des formations 2014 v1.4 : Mise à jour Aout 2014
[email protected] 06 50 54 17 21 www.acuisoft.com
Catalogue des formations 2013
Table des matières
Introduction ................................................. 3 WP8 - Windows Phone 8 et 8.1 ................................. 4 W8Apps - Windows 8 Apps ...................................... 5 UApps – Les Universal Apps ................................... 6 TFS01 - Team Foundation Server 2012-2013 (TFS 2012-2013) Introduction ................................................. 7 TFS 02 - Team Foundation Server 2012-2013 (TFS 2012-2013) Administration ............................................... 8 TFS 03 - Team Foundation Server 2012-2013 (TFS 2012-2013) Avancé ....................................................... 9 TFS04 - Team Foundation Server 2012-2013 Express (TFS 20122013 Express) – une équipe jusqu'à 5 personnes .............. 10 TFS05 – Visual Studio Online (ex Team Foundation Service) ... 11 DEV – Ecrire un code de qualité sous VS2010, VS2012 et VS2013 en C# ....................................................... 12 DEV – Introduction au développement en CSHARP ou VB.NET ..... 14 CS4 - CSharp 4 et Visual Studio 2010 ........................ 15 CS5 - CSharp 5 et Visual Studio 2012 ou 2013 ................ 17 ADO45 - ADO.NET – l'accès aux données ....................... 19 WWF - Windows Workflow Foundation ........................... 21 WCF - Windows Communication Foundation ...................... 22 VBNET10 - VB.NET 10 avec Visual Studio 2010 ................. 23 VBNET11 - VB.NET 11 avec Visual Studio 2012 ou 2013 ......... 25 ASPNET45 - ASP.NET 4.5 et Visual Studio 2012 ou 2013 ........ 27 MSAZURE - Microsoft AZURE coté Programmation ................ 28 WPF – Windows Presentation Foundation ....................... 30 KINECT – Kinect 2.0 ......................................... 32
Page 2 sur 32
Catalogue des formations 2013
Introduction Ce document décrit les différentes formations "prêtes à l'emploi". Des sessions personnalisées peuvent être organisées en fonctions des besoins. Ces sessions devront porter sur les domaines décrits dans ce document. Il est recommandé d'avoir au maximum 6 stagiaires pour que le formateur puisse passer du temps avec chacun d'entre eux notamment pendant les exercices. Le formateur arrive avec un ordinateur portable sous Windows 8 et travail avec des machines virtuelles selon les besoins. Les outils sont utilisés sans aucun add-on payant. Une clef USB est remise en fin de session à chaque stagiaire afin qu'il puisse repartir avec son travail réalisé durant la session. Des supports de cours peuvent être fournit en fonction des demandes du client. Etant optionnels, ils seront facturés en plus de la prestation. Ces supports peuvent être en français ou en anglais.
Page 3 sur 32
Catalogue des formations 2013
WP8 - Windows Phone 8 et 8.1 ATTENTION : Windows 8 obligatoire. Durée 5 jours A qui s'adresse cette formation ? Aux développeurs CSharp souhaitant réaliser des applications pour Windows Phone. Version des produits utilisés - Visual Studio 2013 ou version Express pour Windows Phone. - Windows 8 Plan -
de cours Architecture Les outils et les comptes développeurs Les nouveautés de Windows Phone 8.1 Le modèle d'application et la navigation Le modèle MVVM Le binding Les tuiles dynamiques L'accès aux données Les contrôles spécifiques La localisation et les cartes avec Nokia Maps et Bing Maps La voix avec l'API Speech Le multitâche Le Store Présentation des Universal Apps
Méthode pédagogique Un exemple complet sera fait par les stagiaires durant la session. Prérequis Connaissance du développement .NET en CSharp.
Page 4 sur 32
Catalogue des formations 2013
W8Apps - Windows 8 Apps ATTENTION : Windows 8 obligatoire. Durée 5 jours A qui s'adresse cette formation ? Aux développeurs CSharp souhaitant réaliser des applications « Store » pour Windows. Version des produits utilisés - Visual Studio 2013 ou version Express pour Windows. - Windows 8 Plan -
de cours Architecture Les outils et les comptes développeurs Le modèle d'application et la navigation Les thèmes, les panels et les contrôles Le modèle MVVM Le binding Les vues et les contrats L'accès aux données Les contrôles spécifiques et les notifications Les tuiles dynamiques Le multitâche Le Store Présentation des Universal Apps
Méthode pédagogique Un exemple complet sera fait par les stagiaires durant la session. Prérequis Connaissance du développement .NET en CSharp.
Page 5 sur 32
Catalogue des formations 2013
UApps – Les Universal Apps ATTENTION : Windows 8 obligatoire. Durée 5 jours A qui s'adresse cette formation ? Aux développeurs CSharp souhaitant réaliser des applications « Store » pour Windows et pour Windows Phone en partageant le maximum d’élément. Version des produits utilisés - Visual Studio 2013 - Windows 8 Plan -
de cours Découverte du concept d’Universal Apps Architecture des projets Les outils et les comptes développeurs Le XAML – le Binding Les classes partielles Le modèle MVVM Les vues, orientation et les contrats sur les différentes plateformes Présentation des API WinRT Différences des API des deux plateformes avec Silverlight L'accès aux données Les tuiles dynamiques Les « Store »
Méthode pédagogique Un exemple complet sera fait par les stagiaires durant la session. Prérequis Connaissance du développement .NET en CSharp.
Page 6 sur 32
Catalogue des formations 2013
TFS01 - Team Foundation Server 2012-2013 (TFS 20122013) - Introduction Durée 3 jours A qui s'adresse cette formation ? Cette introduction à Team Foundation Server a été conçue pour un publique de développeurs et de chef de projet. On y voit une utilisation pratique de TFS dans le cadre d'une utilisation quotidienne. Version des produits utilisés - Visual Studio 2010, 2012 et 2013 (pas de version express). - Team Foundation Server 2012 ou 2013 Plan -
de cours Introduction à l'outil La création d'un projet Les modèles et en particulier SCRUM Les différents modes d'accès au serveur (Team Explorer et Web Access) Les éléments de travail Le gestionnaire de sources La gestion des builds Le server SharePoint Les outils d'Agilité
Méthode pédagogique Durant la durée de la formation, un exemple est réalisé de bout en bout. Les codes sources initiaux de l'application sont fournis. Les stagiaires ne font que les modifications nécessaires aux démonstrations et exercices. Chaque point important est vu à travers un exemple que le formateur réalise avec les stagiaires et avec un exercice individuel. Certains concepts sont introduits à l'aide d'un diaporama. C'est notamment le cas pour les généralités sur l'outil et sur la gestion du versionning. Pré requis Connaissance d'un langage .NET. CSharp ou VB.NET.
Page 7 sur 32
Catalogue des formations 2013
TFS 02 - Team Foundation Server 2012-2013 (TFS 20122013) - Administration Durée 1 jour (+1 jours pour les manipulations par les stagiaires) A qui s'adresse cette formation ? Elle intéresse les personnes qui devront gérer le serveur TFS. Il peut s'agir d'un administrateur système, d'un chef de projet ou bien d'un développeur. Version des produits utilisés - Visual Studio 2010, 2012 ou 2013 (pas de version express). - Team Foundation Server 2012 ou 2013 (hors version express). Plan -
de cours Introduction à TFS Les différentes versions de TFS Les prérequis à l'installation Installation de SQL Server Installation de TFS Administration de TFS Les outils en mode Console Les outils graphiques Le serveur de build La gestion des utilisateurs Les sauvegardes et la récupération en cas de crash ou d'arrêt du service
Méthode pédagogique TFS ne sera pas installé par les stagiaires dans le cadre d'une formation d'une journée. Tous les produits sont installés sur le poste du formateur et une succession de copies d'écrans simule l'installation. Des manipulations peuvent être faites par les stagiaires sous réserves de l'adéquation des machines physiques. Prérequis Connaissance légère de Windows server et de l'active directory.
Page 8 sur 32
Catalogue des formations 2013
TFS 03 - Team Foundation Server 2012-2013 (TFS 20122013) - Avancé Durée 2 jours A qui s'adresse cette formation ? Aux personnes ayant déjà suivi le cours TF01 (TFS 2012 – Introduction) Version des produits utilisés - Visual Studio 2010, 2012 ou 2013 (pas de version express). - Team Foundation Server 2012 ou 2013 (hors version express). Plan -
de cours Personnalisation des éléments de travail Personnalisation d'un Process Template Le reporting et le suivi dans SharePoint Connexions avec MsExcel et MsProject Personnalisation des Builds La gestion des tests avec Microsoft Test Manager
Méthode pédagogique Des exercices permettront aux stagiaires d'effectuer les paramétrages et les modifications des éléments de travail et d'un Process Template. Le TFS utilisé sera fonction de la configuration installé dans la salle de formation. Le formateur possède une machine virtuelle avec un TFS2012 qui pourra être utilisé. Prérequis - Avoir suivi le cours TF01 (TFS 2012-2013 – Introduction)
Page 9 sur 32
Catalogue des formations 2013
TFS04 - Team Foundation Server 2012-2013 Express (TFS 2012-2013 Express) – une équipe jusqu'à 5 personnes Durée 2 jours A qui s'adresse cette formation ? Aux développeurs .NET ou chefs de projet étant dans une petite équipe d'au maximum 5 personnes. Version des produits utilisés - Team Foundation Server 2012 ou 2013 Express - Visual Studio 2012 ou 2013 Plan -
de cours Introduction à l'outil Les spécificités de la version Express La création d'un projet Le modèle SCRUM Les différents modes d'accès au serveur (Team Explorer et Web Access) - Les éléments de travail - Le gestionnaire de sources - La création d'une build
Méthode pédagogique Durant la durée de la formation, un exemple est réalisé de bout en bout. Les codes sources initiaux de l'application sont fournis. Les stagiaires ne font que les modifications nécessaires aux démonstrations et exercices. Chaque point important est vu à travers un exemple que le formateur réalise avec les stagiaires et avec un exercice individuel. Certains concepts sont introduits à l'aide d'un diaporama. C'est notamment le cas pour les généralités sur l'outil et sur la gestion du versionning. Prérequis Connaissance du développement .NET
Page 10 sur 32
Catalogue des formations 2013
TFS05 – Visual Studio Online (ex Team Foundation Service) Durée 2 jours A qui s'adresse cette formation ? Aux développeurs .NET ou chefs de projet étant dans une équipe. Le serveur est hébergé sur AZURE. Version des produits utilisés - Visual Studio Online (accès Web obligatoire) - Visual Studio 2012 ou 2013 (version Express possible) Plan -
de cours Introduction à l'outil Les spécificités de la version Online La création d'un projet Le modèle SCRUM Les différents modes d'accès au serveur (Team Explorer et Web Access) - Les éléments de travail - Le gestionnaire de sources - La création d'une build
Méthode pédagogique Durant la durée de la formation, un exemple est réalisé de bout en bout. Les codes sources initiaux de l'application sont fournis. Les stagiaires ne font que les modifications nécessaires aux démonstrations et exercices. Chaque point important est vu à travers un exemple que le formateur réalise avec les stagiaires et avec un exercice individuel. Certains concepts sont introduits à l'aide d'un diaporama. C'est notamment le cas pour les généralités sur l'outil et sur la gestion du versionning. Prérequis Connaissance du développement .NET
Page 11 sur 32
Catalogue des formations 2013
DEV – Ecrire un code de qualité sous VS2010, VS2012 et VS2013 en C# Durée 5 jours A qui s'adresse cette formation ? A ceux qui souhaite améliorer le cycle de vie de leurs programmes en mettant en place des éléments qualités. Version des produits utilisés - Visual Studio 2010, 2012 ou 2013 (express ou supérieur) Plan -
-
-
-
de cours Les règles de nommages Les commentaires Le débogage : o Les types d’erreurs o Les classes TRACE et DEBUG o Les exceptions o Les messages o Le mode pas à pas o Les fenêtres espions, stack o Les autres fenêtres de débogages o Pour VS2012 et 2013 : Code Map o Pour VS2013 : peek windows o Les compteurs de performances Analyse de performance du code Les tests unitaires : o Avant le programme o Après le programme o Ecriture des tests o Execution des tests o Couverture de code o Tests impactés o Les bonnes pratiques La gestion des sources de données o Données de production o Mocking Les tests d’équipe avec TFS o Présentation de TFS et de VSO (Visual Studio Online) o Les éléments de travail ou « WorkItems » Les tests fonctionnelles avec TFS o Présentation de Test Manager
Page 12 sur 32
Catalogue des formations 2013 o Les plans de tests o Les cas de tests o Execution et suivis - Les tests codés de l’interface utilisateur avec TFS o Création d’un test o Validation de l’interface o Personnalisation o Les bonnes pratiques - Les autres tests avec TFS : o Tests unitaires de base de données o Tests génériques o Tests ordonnés o Introduction théoriques de Lab Manager - La gestion du code source avec TFS : o Les branches : théorie et mise en pratique o Le versionning o La réservation des sources o L’association aux éléments de travail o L’utilisation de l’interface dans Visual Studio Méthode pédagogique Les concepts seront vus dans un projet de type "Windows Forms" ou WPF ou Windows Phone selon le choix du groupe. Prérequis Connaissance du C#.
Page 13 sur 32
Catalogue des formations 2013
DEV – Introduction au développement en CSHARP ou VB.NET Durée 3 jours A qui s'adresse cette formation ? A ceux qui souhaite s'initier au développement d'application sous Windows. Version des produits utilisés - Visual Studio 2010, 2012 ou 2013 (express ou supérieur) Plan -
-
-
de cours Qu'est-ce qu'un logiciel Qu'est-ce qu'un programme Les langages de programmation L'algorithmie : o Les variables o Les méthodes o Les boucles o Les méthodes de tri La réalisation d'un programme : o Le concept o La préparation avec un arbre de décision Introduction à l'IDE Visual Studio Les bases du langage (C# ou VB.NET) La réalisation d'une application o En mode Console o En mode Graphique o Création d'une DLL La transcription des concepts algorithmique en programme L'écriture d'un code de qualité : o Les commentaires o Les règles de nommage
Méthode pédagogique Les concepts seront vus d'un point de vue algorithmique dans des projets de type Console. Ensuite les projets seront réalisés dans des "Windows Forms". Chaque concept fera l'objet d'un projet autonome. Prérequis Utilisation d'un ordinateur.
Page 14 sur 32
Catalogue des formations 2013
CS4 - CSharp 4 et Visual Studio 2010 Durée 5 jours A qui s'adresse cette formation ? Aux développeurs ayant déjà un peu d'expérience dans le développement et souhaitant découvrir ou approfondir la programmation Windows en CSharp4 sous Visual Studio 2010. Il s'agit en général de personne travaillant sous Visual Studio 2010 ou intégrant une équipe qui l'utilise. Version des produits utilisés - Visual Studio 2010 (express ou supérieure) Plan de cours - les concepts du Framework.NET, les assemblies, les namespaces - l'environnement de développement - les différents types de projets, les solutions multiprojets - les nouveautés du CSharp 4 - l'IDE Visual Studio 2010 - les bases du langage o constantes, énumérations, tableaux, structures o les structures de contrôle (if, switch, for, while, ...) - les collections (collections, Listes, Queues, Piles, Dictionnaires) - la Programmation Orientée Objet o les classes, les méthodes, les propriétés, les visibilités, ... o l'instanciation, le constructeur, le destructeur, le Garbage Collector o l'héritage, la surcharge, la redéfinition, les interfaces o les évènements standards et les évènements personnalisés o les delegates, les expressions lambda - la généricité - la mise en production d'une application o règles de bonnes conduites dans l'écriture du code o la gestion des erreurs (par valeur de retour, par message, par évènement et par exception standard et personnalisée) Page 15 sur 32
Catalogue des formations 2013 o les outils de débogages o les tests unitaires o les options de compilation, les modes Debug et Release o le déploiement o la gestion des versions Méthode pédagogique Un projet complet d'un jeu de carte populaire permettra de mettre en pratique tous les concepts. Prérequis Connaissance du développement
Page 16 sur 32
Catalogue des formations 2013
CS5 - CSharp 5 et Visual Studio 2012 ou 2013 Durée 5 jours A qui s'adresse cette formation ? Aux développeurs ayant déjà un peu d'expérience dans le développement et souhaitant découvrir ou approfondir la programmation Windows en CSharp. Version des produits utilisés - Visual Studio 2012 ou 2013 (express ou supérieure) Plan de cours - les concepts du Framework.NET, les assemblies, les namespaces - l'environnement de développement - les différents types de projets, les solutions multiprojets - les nouveautés du CSharp 5 - les nouveautés de Visual Studio 2012 - les bases du langage o constantes, énumérations, tableaux, structures o les structures de contrôle (if, switch, for, while, ...) - les collections (collections, Listes, Queues, Piles, Dictionnaires) - la Programmation Orientée Objet o les classes, les méthodes, les propriétés, les visibilités, ... o l'instanciation, le constructeur, le destructeur, le Garbage Collector o l'héritage, la surcharge, la redéfinition, les interfaces o les évènements standards et les évènements personnalisés o les delegates, les expressions lambda - la généricité - la mise en production d'une application o règles de bonnes conduites dans l'écriture du code o la gestion des erreurs (par valeur de retour, par message, par évènement et par exception standard et personnalisée) o les outils de débogages o les tests unitaires Page 17 sur 32
Catalogue des formations 2013 o les options de compilation, les modes Debug et Release o le déploiement o la gestion des versions Méthode pédagogique Un projet complet d'un jeu de carte populaire permettra de mettre en pratique tous les concepts. Prérequis Connaissance du développement
Page 18 sur 32
Catalogue des formations 2013
ADO45 - ADO.NET – l'accès aux données Durée 5 jours A qui s'adresse cette formation ? Aux développeurs .NET souhaitant s'initier à l'accès aux données en ADO. La base de données pourra être aux choix : - SQL Server de Microsoft - Oracle de Oracle - MySQL de Oracle Version des produits utilisés - Visual Studio 2010, 2012 ou 2013 - CSharp ou VB.NET Plan de cours - Le mode InMemory o DataSet o DataTable o DataRelation o Le requêtage - Le mode connecté o DataReader o Le problème des mises à jour - Le mode déconnecté o DataAdapter o La création dynamique de requêtes - Entity Framework o Le concept du contexte o A partir d'une base o A partir d'un modèle o Code First o Linq : ToSQL ToXML ToObject ToEntities Méthode pédagogique Plusieurs petits exercices seront présentés puis enrichi par les stagiaires. Des requêtes simplistes seront faites et expliquées mais aucune formation sur le langage SQL ne sera dispensée. Prérequis
Page 19 sur 32
Catalogue des formations 2013 Connaissance du développement .NET. Pas de connaissance d'ADO, d'ADO.NET nécessaire. La connaissance du langage SQL est un plus.
Page 20 sur 32
Catalogue des formations 2013
WWF - Windows Workflow Foundation Durée 5 jours A qui s'adresse cette formation ? Aux développeurs souhaitant s'initier à un nouveau mode de développement. Aux architectes souhaitant mieux communiquer avec les développeurs et participer aux développements. Version des produits utilisés - Visual Studio 2010, 2012 ou 2013 - Langage CSharp Plan -
de cours Le concept du Workflow Les bases Les activités Les conteneurs de workflow Le " procédural Workflow" Le "FlowChart Workflow" Les services et la communication avec les conteneurs La persistance Le suivi du workflow Intégration du designer de workflow dans une application
Méthode pédagogique Plusieurs petits exercices seront présentés puis enrichi par les stagiaires. Prérequis Connaissance du développement .NET en CSharp.
Page 21 sur 32
Catalogue des formations 2013
WCF - Windows Communication Foundation Durée 5 jours A qui s'adresse cette formation ? Aux architectes et développeurs souhaitant réaliser des applications connectées entre elles ou à un Web Service. Version des produits utilisés - Visual Studio 2010, 2012 ou 2013 - Langage CSharp Plan -
de cours Le concept Hébergement d'un service WCF La robustesse d'une application ou d'un service WCF La protection d'un service sur Internet Les contrats de Services et de Données Les états L'utilisation de Workflow Les transactions La qualité de service sur une Session La gestion d'un service WCF par le code Implémentation unilatéral ou asynchrone d'un service WCF
Méthode pédagogique Un certain nombre d'exemples et d'exercice seront mis en place pour que les stagiaires conçoivent leurs propres services WCF Prérequis Connaissance du développement .NET en CSharp.
Page 22 sur 32
Catalogue des formations 2013
VBNET10 - VB.NET 10 avec Visual Studio 2010 Durée 5 jours A qui s'adresse cette formation ? Aux développeurs ayant déjà un peu d'expérience dans le développement et souhaitant découvrir ou approfondir la programmation Windows en VB.NET (10) sous Visual Studio 2010. Il s'agit en général de personne travaillant sous Visual Studio 2010 ou intégrant une équipe qui l'utilise. Version des produits utilisés - Visual Studio 2010 (express ou supérieure) Plan de cours - les concepts du Framework.NET, les assemblies, les namespaces - l'environnement de développement - les différents types de projets, les solutions multiprojets - les nouveautés du VB.NET 10 - l'IDE Visual Studio 2010 - les bases du langage o constantes, énumérations, tableaux, structures o les structures de contrôle (if, switch, for, while, ...) - les collections (collections, Listes, Queues, Piles, Dictionnaires) - la Programmation Orientée Objet o les classes, les méthodes, les propriétés, les visibilités, ... o l'instanciation, le constructeur, le destructeur, le Garbage Collector o l'héritage, la surcharge, la redéfinition, les interfaces o les évènements standards et les évènements personnalisés o les delegates, les expressions lambda - la généricité - la mise en production d'une application o règles de bonnes conduites dans l'écriture du code
Page 23 sur 32
Catalogue des formations 2013 o la gestion des erreurs (par valeur de retour, par message, par évènement et par exception standard et personnalisée) o les outils de débogages o les tests unitaires o les options de compilation, les modes Debug et Release o le déploiement o la gestion des versions Méthode pédagogique Un projet complet d'un jeu de carte populaire permettra de mettre en pratique tous les concepts. Prérequis Connaissance du développement
Page 24 sur 32
Catalogue des formations 2013
VBNET11 - VB.NET 11 avec Visual Studio 2012 ou 2013 Durée 5 jours A qui s'adresse cette formation ? Aux développeurs ayant déjà un peu d'expérience dans le développement et souhaitant découvrir ou approfondir la programmation Windows en VB.NET (11). Version des produits utilisés - Visual Studio 2012 ou 2013 (express ou supérieure) Plan de cours - les concepts du Framework.NET, les assemblies, les namespaces - l'environnement de développement - les différents types de projets, les solutions multiprojets - les nouveautés du VB.NET 11 - les nouveautés de Visual Studio 2012 (ou 2013) - les bases du langage o constantes, énumérations, tableaux, structures o les structures de contrôle (if, switch, for, while, ...) - les collections (collections, Listes, Queues, Piles, Dictionnaires) - la Programmation Orientée Objet o les classes, les méthodes, les propriétés, les visibilités, ... o l'instanciation, le constructeur, le destructeur, le Garbage Collector o l'héritage, la surcharge, la redéfinition, les interfaces o les évènements standards et les évènements personnalisés o les delegates, les expressions lambda - la généricité - la mise en production d'une application o règles de bonnes conduites dans l'écriture du code o la gestion des erreurs (par valeur de retour, par message, par évènement et par exception standard et personnalisée) o les outils de débogages o les tests unitaires Page 25 sur 32
Catalogue des formations 2013 o les options de compilation, les modes Debug et Release o le déploiement o la gestion des versions Méthode pédagogique Un projet complet d'un jeu de carte populaire permettra de mettre en pratique tous les concepts. Prérequis Connaissance du développement
Page 26 sur 32
Catalogue des formations 2013
ASPNET45 - ASP.NET 4.5 et Visual Studio 2012 ou 2013 Durée 5 jours A qui s'adresse cette formation ? Aux développeurs WEB souhaitant s'initier au développement WEB en .NET Version des produits utilisés - Visual Studio 2012 ou 2013 - Langage CSharp ou VB.NET Plan de cours - Les concepts d'ASP.NET - IIS et IIS Express - La construction d'un Site Web et d'une application Web - Création de pages Web - Utilisation des contrôles serveurs - Mise en forme des pages - Navigation entre les pages - La validation des entrées utilisateur - AJAX et JQuery - Affichage de données en provenance de différentes sources et bases de données - Sécurisation d'un site web (personnalisation du membership provider) - Gestion des erreurs, mise en place de traces - Déploiement sur un serveur IIS Méthode pédagogique Une alternance de théorie et d'exercices permettront aux stagiaires d'assimiler tous les concepts Prérequis Connaissance du développement .NET en CSharp ou VB.NET.
Page 27 sur 32
Catalogue des formations 2013
MSAZURE - Microsoft AZURE coté Programmation En raison des nombreux changements continuels sur AZURE, le contenu de ce cours sera adapté en conséquence avec les dernières fonctionnalités. Durée De 3 à 5 jours en fonction du périmètre et du niveau de détails souhaité. A qui s'adresse cette formation ? Aux Décideurs et Chefs de projets souhaitant connaitre les capacités et fonctionnalités de MsAZURE. Aux développeurs C# souhaitant connaitre l’utilisation du SDK d’AZURE et du portail de gestion. Version des produits utilisés Visual Studio 2012-2013 uniquement. SDK version 2.3 (Avril 2014) Plan de cours - Présentation générale (IAAS, PAAS, SAAS) - Les interfaces de gestion (Management, Portal, Visual Studio) - Cloud Services : o Les outils de développement o Web Role, Worker Role o Caching, Service Bus, Messaging o Table, Blob et Queues o Drives - Web Sites o Bibliothèque o Développement o Mise en production (staging et prod) - Virtual machines o La réplication, la sécurisation des données o Bibliothèque o Configuration des VM o Service de récupération - Mobile Services (Push, Identity) - Media Services (non traité en détails) - DataBase o SQL DataBase o SQL Reporting o Accès en ADO et Entity Page 28 sur 32
Catalogue des formations 2013 o Machine Virtuelle SQL Server o HD Insight - Networking o Réseau o Active Directory o Traffic manager - Visual Studio Online - Autres o CDN o Planificateur o Gestion des API Méthode pédagogique - Présentation générale de type PowerPoint - Démonstrations - Manipulations (15 à 90mn par atelier) Prérequis Pour la partie développement, une connaissance de la syntaxe CSharp est conseillé.
Page 29 sur 32
Catalogue des formations 2013
WPF – Windows Presentation Foundation Durée 5 jours A qui s'adresse cette formation ? Aux développeurs Winforms ou ASP.NET souhaitant connaitre la nouvelle interface promue par Microsoft Version des produits utilisés - Visual Studio 2010, 2012 ou 2013 (Version 2013 recommandée car optimisée pour XAML) - Langage XAML et CSharp Plan de cours - Introduction à WPF et à XAML o XAML et ses espaces de noms o Les évènements et propriétés o Le code behind o La mise en forme graphique (canvas, grid, splitters, …) o Les propriétés de dépendance o Les « routed events » - Les fenêtres et les pages - Les contrôles WPF (font, label, button, …) - Le cycle de vie de l’application - Le Binding, les triggers et les commandes - Le pattern MVVM o Concepts o Le ViewModel o Command o Validation o Tests unitaires o L’accès aux données - Les ressources - Le Data Binding - Les styles, les comportements et les modèles - Les graphiques, les animations et les effets visuels - Au choix sur la fin de la formation o La création de contrôles personnalisés o Le multithreading o Le son et la vidéo o Les rapports et les impressions o Introduction à Microsoft Blend
Page 30 sur 32
Catalogue des formations 2013 o Méthode pédagogique Un soin tout particulier sera apporté au langage XAML et au data Binding, grande nouveauté de WPF. Prérequis Connaissance du développement .NET en CSharp ou VB.NET.
Page 31 sur 32
Catalogue des formations 2013
KINECT – Kinect 2.0 Un Kinect est offert à chaque stagiaire. ATTENTION : utilisation du Microsoft Kinect pour Windows et non pas du Microsoft Kinect pour XBOX (incompatible). Durée 3 jours A qui s'adresse cette formation ? Aux développeurs et aux concepteurs souhaitant connaitre les capacités et les champs d'actions du Microsoft Kinect pour Windows. Version des produits utilisés - Visual Studio 2010, 2012 ou 2013 - SDK Kinect 2.0 ou supérieur - Microsoft Kinect pour Windows - Langage CSharp Plan -
de cours Présentation du matériel Kinect Présentation du SDK 1.5 et 2.0 Les différents flux : o Image o Profondeur o Squelette - La reconnaissance des gestes - La reconnaissance vocale - Utilisation avancée : o Les librairies de "Helpers" o La détection de proximité o La reconnaissance faciale
Méthode pédagogique Chaque stagiaire a un kinect pour tester les possibilités Prérequis Connaissance du développement .NET en CSharp
Page 32 sur 32