Evoluer vers le langage Objet



Documents pareils
Catalogue des formations 2014

Formateur.NET expérimenté Forte expertise dans la conception et le développement d applications.net, associée à une grande pédagogie

Sql Server 2000, 2005, 2008 R2 o T-SQL o Création d'un modèle de données o Full text search o Administration Oracle 9i, Oracle 11g

Consultant.NET / SharePoint

CHEF DE PROJET & ARCHITECTE.NET SAMIR BENFARES FORMATION LANGUE COMPÉTENCES TECHNIQUES CERTIFICATION

EXTENSION de Microsoft Dynamics CRM Réf FR 80452

Bien aborder un projet SharePoint 2013

Développement d'applications Web HTML5 L'art et la manière avec Visual Studio 2015 et TFS

Sébastien Sougnez 24/12/ / s.sougnez@areaprog.com 2 ans et demi d expérience

Windows Azure Platform Développez, déployez et administrez pour le Cloud Microsoft

Introduction au développement SharePoint. Version 1.0

Programme «Analyste Programmeur» Diplôme d état : «Développeur Informatique» Homologué au niveau III (Bac+2) (JO N 176 du 1 août 2003) (34 semaines)

Formations qualifiantes pour demandeurs d emploi

Tableau comparatif des offres Visual Studio

juillet 2015 à janvier 2016

DotNet. Plan. Les outils de développement

juillet 2015 à janvier 2016

M2 SIAW - Exemples de stages réalisés. Gabriella Salzano - Document de travail - 28/1/2015

Architecte de Systèmes d Information, Ingénieur Logiciel, Chef de projet

SQL Server 2012 et SQL Server 2014

formations microsoft www www www www aux nouvelles technologies Catalogue 2011 Azure Azure Azure SharePoint 2010 Surface Visual Studio Surface Surface

Développer des Applications Internet Riches (RIA) avec les API d ArcGIS Server. Sébastien Boutard Thomas David

Formation longue DE 2012 Description des parcours

Benjamin DE VUYST. Architecte solutions Microsoft.net Certifié Microsoft.net Core et WPF

SPT Description du cours NORAMSOFT SPT2013. SharePoint 2013 pour développeurs

Dominic Jobin. Profil. Expérience professionnelle avenue de l Hôtel-de-Ville #606, Montréal (Qc) H2T 2A djobin@gmail.

SharePoint 2013 Développez en.net pour personnaliser SharePoint (Apps, REST, CSOM et Azure)

Olivier Deheurles Ingénieur conception et développement.net

SMPMKPOT=aKbKbKpK=a îéäçéééãéåí=çû^ééäáå~íáçåë= kçã~çéë=j=abbp^mm

R E S O T E L. Ingénierie des Systèmes Informatiques Réseaux et Télécommunications. Calendrier des Formations IT

PROJET AZURE (par Florent Picard, A2011)

Les journées SQL Server 2013

Notre processus d embauche

Développer avec Visual Studio pour Windows Azure

Formations Techniques : Infrastructures Janvier - Mars 2009

Module.NET 3 Les Assemblys.NET

BizTalk Server Principales fonctions

Formation : WEbMaster

TP3-2 CONSTRUISEZ VOTRE PREMIER SERVICE AZURE

WEB & DÉVELOPPEMENT LES BASES DU WEB LE LANGAGE HTML FEUILLES DE STYLES CSS HISTORIQUE D INTERNET ET DU WEB LES DIFFÉRENTS LANGAGES

Développement logiciel, Technologies.NET

3 Octobre Les Communautés MS

INTRODUCTION AUX TESTS DE PERFORMANCE ET DE CHARGE

Cadrage fonctionnel et technique des sites Visa Premier et Infinite. Réalisation des déploiements pour l hébergeur.

Burckel Thomas. Formation. Compétences

Jimmy Clairbois. Projets réalisés dans le cadre professionnel

ArcGIS Mobile 9.3. Cédric Pesty Gael Simon. Conférence SIG 2008 Ateliers Techniques. S'il vous plait! Merci d'éteindre vos appareils portables

Créer un rapport pour Reporting Services

Livre Blanc XAMARIN. Le développement mobile multiplateforme

Bibliothèque Numérique L'intégrale Collection Ressources Informatiques

Armand PY-PATINEC 2010

Introduction aux. services web 2 / 2

Notre Catalogue des Formations IT / 2015

Point sur les solutions de développement d apps pour les périphériques mobiles

EXPERTS EN DÉVELOPPEMENT ET MODERNISATION DE LOGICIELS WEB ET MOBILES

INGÉNIEUR - DÉVELOPPEUR SENIOR.NET. 31 ans - 8 ans d'expérience

Introduction MOSS 2007

Intégration de systèmes

Windows Azure. Principales fonctions

DEVELOPPEMENT MOBILE - ETAT DE L ART DES SOLUTIONS

LANGAGUE JAVA. Public Développeurs souhaitant étendre leur panel de langages de programmation

Déployer une application cliente avec le Framework.NET 3.5 Client Profile

Yann Struillou. Domaines de compétence. Développeur Web & Logiciels. 37 ans, en couple, 2 enfants. 19 hameau de Kerguillec Tréméoc

openarchitectureware & transformation de modèle Yannick Lizzi Architecte Logiciel itemis France Mail: lizzi@itemis.de

ABIDJAN YOPOUGON RESIDENTIEL Immeuble EDUFOR

Qu est ce que Visual Guard. Authentification Vérifier l identité d un utilisateur

SHAREPOINT PORTAL SERVER 2013

Configuration requise Across v6 (Date de mise à jour : 3 novembre 2014)

LA GOUVERNANCE, OU COMMENT RAPPROCHER LES ÉQUIPES DE DÉVELOPPEMENT ET D INFRASTRUCTURE

2010 Catalogue Formation

Hébergement et configuration de services WCF. Version 1.0

Calendrier crim.ca/formation

REPUBLIQUE TUNISIENNE MINISTERE DES TECHNOLOGIES DE LA COMMUNICATION

SQL Server Installation Center et SQL Server Management Studio

D une part, elles ne peuvent faire table rase de la richesse contenue dans leur système d information.

Séminaire Partenaires Esri France 7-8 juin Paris Les API ArcGIS pour les smartphones

basée sur le cours de Bertrand Legal, maître de conférences à l ENSEIRB Olivier Augereau Formation UML

Devenez un véritable développeur web en 3 mois!

Création d application d entreprise

Développer pour Sharepoint 2010 et au-delà (aka SP Online)

Gérer des questionnaires grâce aux dernières technologies du WEB et de Microsoft.

CATALOGUE DES STAGES 2014/2015

Installation de TeamLab sur un serveur local Ce guide est destiné aux utilisateurs ayant des connaissances de base en administration Windows

Collaborateur GdP Leader Technique/Architecte

LE CENTRE DE RÉFÉRENCE PROFESSIONNELLE TIC DE BRUXELLES TAKE I.T. EASY FORMATION TECHNIQUES IT & WEB POUR INFORMATICIENS

6085, rue Corbeil MULTIHEXA TROIS-RIVIÈRES

CHEF DE PROJET - DÉVELOPPEUR EXPÉRIMENT É PHP - JAVA -.NET. 28 ans - 7 ans d'expérience

Langages Standards Web (XSL, XMLDOM, HTML, DHTML, CSS, JavaScript), ASP, C, ESQL-C, Scripts Shell, PL/SQL, C++, C#, ASP.NET

Résumé DOMAINES DE COMPETENCES

Catalogue des Formations

Stage Ingénieur en développement logiciel/modélisation 3D

applications d entreprise et solutions en intelligence d affaires

Transcription:

Evoluer vers le langage Objet DMR.NET DMR Developement Multimédia et Réseaux Nathalie HUSSON : n.husson@dmr-formation.fr Immeuble SYNERGITECH ZI de l agavon 18 avenue Lamartine 13170 Les pennes Mirabeau tel. : 0442341955 de 1520 à 11487 Formation financée à 100% par le FAFIEC, sous réserve de conditions

ORGANISME DMR Développement Multimédia et Réseaux Immeuble SYNERGITECH Z.I. de l Agavon, 18 Av. Lamartine 13170 Les Pennes Mirabeau Tél. : 04 42 34 19 55 Contact : Madame Nathalie HUSSON n.husson@dmr-formation.fr PUBLICS CONCERNÉS Développeurs, analystes programmeurs «anciennes technologies» Chefs de projets MÉTHODES ET MOYENS PÉDAGOGIQUES Méthode expositive, démonstrative et interrogative Chaque module de cours est concrétisé par un TP Sous forme de «cas fil rouge», atelier de développement d une application 30% de théorie 70 % de pratique Supports réalisés par les formateurs, supports éditeurs + clé USB EVALUATIONS Evaluation de la satisfaction Evaluation de l atteinte des objectifs par les formateurs Evaluation à froid (3 mois) des acquis Assistance post-formation pendant 6 mois PARCOURS DE FORMATION Lot 0 La conception orientée objet Référence Stage IF0474DMR001 Lot 1 Le développement.net Référence Stage IF0474DMR002 Les outils de conception d interfaces graphiques.net Lot 2 Web / Saas Référence Stage IF0474DMR004 Applications standard Référence Stage IF0474DMR005 Informatique embarquée Référence Stage IF0474DMR006 Lot 3 La Certification.NET Référence Stage IF0474DMR010

LOT 0 : LA CONCEPTION ORIENTEE OBJET PRÉ-REQUIS Avoir une expérience de programmation, quel que soit le langage d origine : avoir développé et livré une application, en autonomie ou au sein d une équipe OBJECTIFS DE LA FORMATION Comprendre les technologies basées sur des langages orientés objet en adoptant une réflexion basée sur ce paradigme. A l issue de cette formation le stagiaire maîtrisera les principes fondamentaux de la programmation orienté objet et sera capable d utiliser des outils de modélisations UML dans le but d une mise en œuvre en Java ou en.net PROGRAMME Introduction Pourquoi utiliser une méthode de modélisation Historique La normalisation d UML Difficultés du développement du logiciel Etat des lieux : les difficultés Quelles solutions? Concepts Objets Approche procédurale et décomposition fonctionnelle La transition vers l'approche objet Les objets Les classes et leurs relations Généralisation et hiérarchies de classes Le polymorphisme Interfaces Patrons et classes génériques Exceptions Atelier : spécification des classes dans la modélisation d une centrale de réservation de billet d avion. UML et le développement du logiciel La nécessité de structurer le développement applicatif Cycles du développement logiciel Diagrammes UML Types de diagrammes et éléments communs Notes Stéréotypes, contraintes et valeurs marquées Paquetages Relations Cas d'utilisation ("uses cases") Qu'est-ce qu'un cas d'utilisation? Acteurs et use cases Représenter les use cases Organisation des use cases Quelques points supplémentaires - Bibliographie : cas d'utilisation Atelier : étude du GAB

Le modèle objet statique Introduction Diagrammes de classes Diagrammes d'objets Diagrammes de composants Diagrammes de déploiement Diagramme de Structures Composites (UML v.2.0) Atelier : étude d une médiathèque Le modèle dynamique Introduction Diagrammes d'interactions Diagrammes d'activités Diagrammes d'états transitions Les diagrammes de Vue d'ensemble d'interactions ("interactions overview", v.2.0 uniquement) Les diagrammes de Timing (UML v.2.0 uniquement) Atelier : étude montre digitale Les outils pour modéliser une application - Présentation des principaux outils de modélisation UML (Rational Rose,MagicDraw,) Sensibilisation aux DESIGN PATTERN et aux Frameworks Présentation du Gof Book (Gang of Fours). Les principaux patterns Les design patterns de création Les design patterns de structure Les design patterns de comportement Les frameworks implémentant des design patterns (Spring,...). DUREE 4 jours PRIX REMISE Inter entreprises : 1 520 Intra entreprise : 4 370

LOT 1 : LE DEVELOPPEMENT.NET PRÉ-REQUIS Avoir suivi la formation sur la conception orientée objet ou maîtriser la conception objet OBJECTIFS DE LA FORMATION Comprendre la plateforme de développement et son fonctionnement Concevoir et développer une application en C# Gérer des données de manières objet dans une application Créer des tests unitaires, débugger et optimiser une application Utiliser MSDN, PROGRAMME Introduction au C# et au Framework.NET Introduction au Framework.NET 4 Organisation des types : notions de namespace et d assembly Création de projets : Mise en œuvre de l IDE Visual Studio 2010 Les types d applications : console, winform, WPF, service Windows, Web, Web service et WCF. Développement d'une application C# Construction d'une application graphique Documentation d'une application Débogage d'applications avec Visual Studio 2010 Syntaxe des éléments de programmation C# Déclaration de variables et assignation de valeurs Utilisation des expressions et des opérateurs Création et utilisation de tableaux Utilisation des instructions de choix Utilisation des instructions d'itération Mise en œuvre des types Création et utilisation d'énumérations Création et utilisation de classes Création et utilisation de structures Présentation des delegates Présentation des interfaces Comparaison entre types valeurs et types références Développement des membres d instance Membres d instances et membres de classe Définition et invocation de méthodes Spécification des paramètres optionnels et des paramètres de sortie Définition et utilisation de propriétés et d indexeurs Définition et mise en œuvre d évènements Gestion des exceptions Gestion d'exceptions Levée d'exceptions Lecture et écriture de fichiers Accès au système de fichiers Lecture et écriture de fichiers en utilisant des flux Encapsulation de données et de méthodes Contrôle de la visibilité des membres du type Partage de méthodes et de données

Héritage de classes et implémentation d'interfaces Utilisation de l'héritage pour définir des nouveaux types référence Définition et implémentation d'interfaces Définition de classes abstraites Héritage et compatibilité entre les types Membres substitués et polymorphisme Gestion du cycle de vie des objets et contrôle des ressources Introduction au garbage collector Gestion des ressources Gestion de la durée de vie d une ressource avec l instruction using Cas pratique : Ecriture d une classe, mise en œuvre de méthodes et de propriétés Mise en œuvre de l héritage par l écriture d une classe dérivée Composition et polymorphisme Mise en place et exploitation d évènements Mise en place de la gestion d erreurs sous forme d exceptions Création et implémentation d un type Interface Mise en forme des éléments créés pour leur réutilisation Prise en main de la documentation : découverte des types d un espace de noms et de leurs interactions Surcharge d'opérateurs et méthodes d extension Surcharge d'opérateurs Méthodes d extension Découplage des méthodes et gestion des évènements Création et utilisation de délégués Utilisation des expressions lambda Gestion des événements Utilisation des collections et construction de types génériques Utilisation des collections Création et utilisation de types génériques Définition d'interfaces générique et comprendre la variance Utilisation de méthodes génériques et de délégués génériques Construction et énumération de collections personnalisées Implémentation d'une classe de collection personnalisée Ajout d'énumérateurs à une classe de collection personnalisée Utilisation de LINQ pour requêter des données Utilisation de méthodes d'extensions et d'opérateurs de requêtage LINQ Construction de requêtes dynamiques LINQ et des expressions LINQ Présentation de l Entity Framework Mise en place et utilisation d un contexte de données avec l Entity Framework Interfaces utilisateurs WinForm Classes essentielles de l espace System.Windows.Forms Utilisation du concepteur graphique et de la boîte à outils Paramétrage des contrôles par la fenêtre de propriétés Déclaration des méthodes gestionnaires d évènements Contrôles de base des interfaces WinForm Contrôles de saisie et boutons Contrôles de choix Contrôles d affichage Contrôles de menu

Contrôles avancés des interfaces WinForm Contrôles de gestion asynchrone Contrôles de sources de données Liaison de données aux contrôles Contrôles d affichage et de saisie de données Cas pratique en groupe à effectif restreint : Réutilisation des classes précédemment conçues et mises au point dans le cadre d une application WinForm Conception et réalisation d une application avec une interface graphique fonctionnelle Utilisation des contrôles de base des interfaces WinForm Mise en place d un contexte Entity Framework, accès aux données et contrôles liés DUREE 10 jours PRIX REMISE Inter entreprises : 3 820 Intra entreprise : 10 970 LOT 2 : LES OUTILS DE CONCEPTION D INTERFACES GRAPHIQUES.NET WEB/SAAS PRÉ-REQUIS Avoir suivi les formations sur le développement.net ou savoir développer en objet OBJECTIFS DE LA FORMATION Connaître et utiliser les outils pour concevoir une application développée dans une interface hommemachine en fonction de la cible (client) et de l utilisation (Web/saas) selon la technologie objet utilisée (.NET), PROGRAMME Vue d'ensemble des applications Web ASP.NET avec Visual Studio 2010 Introduction au Framework.NET Vue d'ensemble de la plate-forme ASP.NET Création d'applications Web en utilisant Visual Studio 2010 et les langages basés sur Microsoft.NET Choix d'un langage de programmation Vue d'ensemble de Visual Studio 2010 Création d'une première application ASP.NET Création de Web Forms ASP.NET Création de Web Forms Ajout et configuration de contrôles serveur dans une Web Form Ajout de fonctionnalités dans une Web Form ASP.NET

Utilisation du code behind Gestion des événements des contrôles serveur Création de classes et de composants avec Visual Studio 2010 Gestion des événements de page Implémentation de pages maîtres et de contrôles utilisateur Création de pages maîtres Ajout de contrôles utilisateur à une Web Form ASP.NET Validation des entrées utilisateur Vue d'ensemble de la validation des entrées utilisateur Contrôles de validation ASP.NET Validation des Web Forms Dépannage des applications Web ASP.NET Débogage dans ASP.NET Mise en œuvre de traces dans ASP.NET Gestion des données dans une application ASP.NET 4.0 Vue d'ensemble de ADO.NET Connexion à une base de données Gestion des données Services Web et WCF Création d un service web XML Consommation d un service web XML WCF Service WCF Client Cas pratique en groupe à effectif restreint : Création d un site web : création de web forms, mise en place de la navigation et de pages maîtres. Paramétrage via le fichier Web.config Validation des entrées utilisateur Accès à des données relationnelles Mise à disposition de fonctionnalités sous forme de service web XML ou WCF Consommation de fonctionnalités d un service web XML ou WCF Introduction au Cloud Terminologie et concepts Evolution des services de Cloud Modélisation des offres de services de Cloud Ecosystème des services de Cloud Architecture Quelques services de Cloud Vue d'ensemble de la plateforme Azure Architecture de la plateforme Azure Scénarios d'utilisation de Azure Outils de développement pour Azure Le portail développeur Azure Développement d'un service Déploiement d'un service Windows Azure Le service de calcul Structure de l'api Windows Azure Outils de développement Azure pour Visual Studio SDK de Windows Azure Modèles de service

Diagnostics et logging Développement d'un service Azure Développement d'un rôle Web Emplacement géographique Gestion du service Windows Azure Cycle de vie d'un service Azure Bonnes pratiques Stockage Azure et blobs Architecture du service de stockage Limitations et contraintes API REST Opérations sur les conteneurs Opérations sur les blobs Files Architecture des files Limitations et contraintes Files et messages Utilisation de l'api REST Opérations sur les files Opérations sur les messages AppFabric: Service de contrôle d'accès Concepts et terminologie (fournisseur d'identité, token SAML, secure token service (STS), revendication, fédération d'identité, windows identity framework Modèle d'identité basé sur les revendications Scénarios d'utilisation Gestion des contrôles d'accès Programmation du service de contrôle d'accès AppFabric Service Bus Introduction aux ESB Architecture de l'esb de AppFabric Programmation avec AppFabric Buffer de messages SQL Azure Architecture de SQL Azure Limitations et fonctionnalités supportées Accès aux données Création de bases de données SQL Azure Connexions aux bases SQL Azure Migration de bases de données Cas pratique en groupe à effectif restreint : Conception, réalisation et mise en œuvre d un service Azure Mise en œuvre de l appfabric Hébergement de données avec SQL Azure et mise à disposition des données pour les applications DUREE 9 jours PRIX REMISE Inter entreprises : 3 430

Intra entreprise : 9 870 LOT 2 : LES OUTILS DE CONCEPTION D INTERFACES GRAPHIQUES.NET APPLICATIONS STANDARD PRÉ-REQUIS Avoir suivi les formations sur le développement.net ou savoir développer en objet OBJECTIFS DE LA FORMATION Connaître et utiliser les outils pour concevoir une application développée dans une interface hommemachine en fonction de la cible (client) et de l utilisation (Application Métier/Standard) selon la technologie objet utilisée (.NET), PROGRAMME Conception d'applications Windows Les technologies client Windows Les modèles d'architecture Interopérabilité entre les Windows Forms et WPF Atelier Pratique : planifier des applications Windows Introduction à Visual Studio 2010 et WPF version 4 Nouveautés de Visual Studio 2010 Nouveautés de WPF version 4 Atelier Pratique : visite guidée de Visual Studio 2010 et de XAML Conception et développement d'une interface utilisateur Définition de la mise en page Utilisation de contrôles de contenu Utilisation de contrôles à éléments Partage de ressources au sein d'une fenêtre Atelier Pratique : création d'une interface utilisateur Prendre le contrôle de l'interface utilisateur Partage de ressources au sein d'une application Création d'interfaces utilisateur homogènes grâce aux styles Changer l'apparence des contrôles grâce aux templates Gestion d'évènements et de commandes Atelier Pratique : contrôler dynamiquement l'interface utilisateur Tests, tests unitaires et debugging Stratégies pour les tests d'applications WPF Debugging du XAML Informer l'utilisateur dans le cas d'exceptions non gérées Comprendre les fonctionnalités de sécurité Atelier Pratique : tester et débugger les applications WPF Liaison de données et validation Vue d'ensemble des liaisons de données Créer des liaisons de données Implémenter la notification de changement d'une propriété Conversion de données Validation de données Illustration des données en phase de conception

Atelier Pratique : liaison de données Liaison de données avec des collections Liaison à des collections d'objets Utilisation de vues de collections Créer des interfaces maître-détails Utiliser des modèles de données Illustration de collections de données en phase de conception Atelier Pratique : liaison de données de collections Améliorer la réactivité de l'interface utilisateur Implémenter des traitements asynchrones Implémenter des interfaces utilisateur réactives Atelier Pratique : améliorer les performances d'une application Intégration de la localisation et des fonctionnalités d'aide à l'utilisateur Localisation et globalisation Implémenter les fonctionnalités d'assistance à l'utilisateur Offrir des fonctionnalités d'accessibilité Atelier Pratique : localiser une application WPF Graphiques en 2D, gestion multimédia et impressions pour WPF Affichage de graphiques en 2D Affichage d'images Ajout de multimédia à des applications WPF Création et impression de documents Atelier Pratique : dessiner des graphiques 2D Personnalisation de contrôles Vue d'ensemble de la conception de contrôles Création de contrôles utilisateurs Création de contrôles personnalisés Gestion de l'apparence des contrôles avec les Visual States Intégration de WPF et de Windows Forms Atelier Pratique : créer un contrôle utilisateur Les propriétés attachées et les comportements dans WPF Implémenter les propriétés attachées Implémenter des interfaces qui gèrent le glisser-déposer Implémenter les comportements, les déclencheurs et les actions dans Expression Blend Atelier Pratique : implémenter les opérations de glisser-déposer Les animations dans WPF Utilisation des animations Utilisation des déclencheurs Implémentation de la visualisation de données Atelier Pratique : création d'animations L'état, les paramètres et le cycle de vie de l'application Création de paramètres d'application Consommation de paramètres d'application Création de sections de configuration personnalisées Atelier Pratique : création d'une fenêtre de paramétrage Configuration et déploiement d'applications Windows Les options de déploiement Déployer une application WPF autonome Déployer une application BXAP Configuration des paramètres de sécurité Atelier Pratique : Déployer des applications

DUREE 5 jours PRIX REMISE Inter entreprises : 1 940 Intra entreprise : 5 480 LOT 2 : LES OUTILS DE CONCEPTION D INTERFACES GRAPHIQUES.NET INFORMATIQUE EMBARQUEE PRÉ-REQUIS Avoir suivi les formations sur le développement.net ou savoir développer en objet OBJECTIFS DE LA FORMATION Connaître et utiliser les outils pour concevoir une application développée dans une interface hommemachine en fonction de la cible (client) et de l utilisation (Informatique embarquée) selon la technologie objet utilisée (.NET), PROGRAMME Introduction à Windows Phone 7 Architecture de Windows Phone 7 Visual Studio 2010 et Expression Blend 4 L'émulateur Windows Phone Présentation du Market Place Bases du développement avec Silverlight Fonctionnement du XAML Structure et cycle de vie d'une application Gestion des événements Mise en œuvre de la navigation Utilisation des contrôles simples Mise en page avec les gestionnaires Utilisation des dependency properties et de la liaison de données Accès aux données Utilisation du XML Utilisation de LINQ Stockage isolé Utilisation de services WCF Utilisation de WCF Data Services DataContext Gestion du réseau Sérialisation JSON Utilisation de REST

Fonctionnalités Windows Phone 7 Utilisation de l'accéléromètre Barre d'application Internationalisation d'une application Utilisation du GPS Utilisation de médias Photos Notifications Push Utilisation des contrôles de Windows Phone 7 Le contrôle Pivot Le contrôle Panorama Le contrôle WebBrowser Le contrôle Map Gestion des graphismes et animations Graphismes: surface, brosses, images, géométries, polygones et transformations Audio et vidéo: formats pris en charge, MediaElement, Media encoder Animations: le Visual State Manager, animations avec Blend, pilotage des animations par code Introduction au développement XNA Architecture du Framework XNA Un premier exemple d'application XNA Utilisation de la 3D avec XNA Cas pratique en groupe à effectif restreint : Développement d une application Windows Phone 7 avec Silverlight Consommation de services web ou WCF et accès aux données Mise en œuvre des fonctionnalités du téléphone (accéléromètre, GPS ) Utilisation des contrôles de Windows Phone 7, présentation de médias Utilisation de XNA dans une application Windows Phone 7 DUREE 5 jours PRIX REMISE Inter entreprises : 1 940 Intra entreprise : 5 480

LOT 3 : LA CERTIFICATION.NET Microsoft Certified Technology Specialist PRÉ-REQUIS Avoir suivi les formations du lot 1 ou lot 2 OBJECTIFS DE LA FORMATION Valider le niveau des participants pour les préparer au passage de l examen 70-511 (TS : Windows Applications Development with Microsoft.NET Framework 4) et/ou 70-515 (TS: Web Applications Development with Microsoft.NET Framework 4) PROGRAMME Présentation et compréhension d un examen Passage d un test blanc Corrigé du test Ateliers dirigés Questions / réponses Travaux pratiques : Réalisation d ateliers portant sur les points essentiels à acquérir pour être certifié M.C.T.S DUREE 1 jour PRIX REMISE Inter entreprises : 517 (test inclus) Intra entreprise : 2 370 (test inclus)

Lot 0 : La conception orientée Objet Lot 1 : Le développement.net Lot 2 : Les outils de conception d interfaces graphiques.net - Web / Saas - Application standard - Informatique embarquée Lot 3 : La certification.net Réferences de stages : voir programme Durée : de 4 à 10 jours en fonction des lots Dates et lieux : voir organisme