DMR - Expertise et formation Compétences MPN
Trouvez votre formation ConnexionConnexion
  
12 domaines de compétence validés par Microsoft !
UNE VISION DIFFERENTESophia-Antipolis - 04 93 00 11 13Aix-Marseille - 04 42 34 19 55Montpellier - 09 50 05 90 52

Formation Programmation avec C#

Télécharger Télécharger en PDF

Durée: 5 jours
Référence: MS20483B
Langue du support de cours:  Support en US

[Like button control]
Programmation avec C# Cours Microsoft Officiel

Cette formation de cinq jours délivrée par un instructeur certifié permet d'acquérir les compétences qui nécessaires aux développeurs pour créer des applications Windows en utilisant la syntaxe C#. Pendant la formation les participants appendront la syntaxe C#, les détails d'implémentation, et le fonctionnement du Framework 4.5.

Objectifs:
Créer des nouveaux types de données ;
Gérer les événements ;
Créer une interface utilisateur graphique ;
Accéder à une base de données ;
Utiliser des données distantes ;
Effectuer des traitements asynchrones ;
Intégrer du code non managé ;
Créer des attributs personnalisés ;
Chiffrer et déchiffré des données.

Public: Cette formation est destinée aux développeurs expérimentés qui ont déjà une expérience de programmation en C, C++, JavaScript, Objective-C, Microsoft Visual Basic ou java et qui ont des connaissances sur la programmation orientée objets.

Cette formation ne concerne pas les personnes qui n'ont aucune expérience en développement.

Pré-requis:
Pour suivre cette formation dans de bonnes conditions, il faut maîtriser impérativement un langage de programmation procédural et idéalement avoir des connaissances de développement avec un autre langage orienté objet.


Certifications: Cette formation prépare à la certification Microsoft 70-483: Programmation en C#


Module 1: Vue d'ensemble de la syntaxe C#

Vue d'ensemble de l'écriture d'applications avec C#

Types de données, opérateurs et expressions

Constructions du langage C#

Module 2: Création de méthodes, gestion des exceptions et supervision d'applications

Création et appels de méthodes

Création de méthodes surchargées et utilisation de paramètres optionnels et de sortie

Gestion des exceptions

Supervision d'applications

Module 3: Développement de code pour une application graphique

Implémentation de structures et d'énumérations

Organisation des données dans les collections

Gestion des événements

Module 4: Création de classes et implémentation de collections

Création de classes

Définition et implémentation d'interfaces

Implémentation de collections

Module 5: Création d'une hiérarchie de classe en utilisant l'héritage

Création de hiérarchie de classe

Extension de classes du Framework .NET

Création de types génériques

Module 6: Lecture et écriture de données locales

Lecture et écriture de fichiers

Sérialisation et déserialisation de données

Faire des entrées/sorties en utilisant des flux

Module 7: Accès à une base de données

Création et utilisation de modèles d'entités

Requêtage de données en utilisant LINQ

Mise à jour de données en utilisant LINQ

Module 8: Accès aux données distantes

Accès aux données par le Web

Accès aux données dans le cloud

Module 9: Création d'une interface utilisateur pour une application graphique

Utilisation de XAML pour construire une interface utilisateur

Liaison des contrôles aux données

Stylage de l'interface

Module 10: Amélioration des performances des applications et des temps de réponse

Implémentation du multi-tâches en utilisant les tâches et les expressions lambdas.

Opérations asynchrones

Synchronisation des accès concurrents avec les données

Module 11: Intégration de code non géré

Création et utilisation d'objets dynamiques

Gestion du cycle de vie des objets et contrôle des ressources non managées

Module 12: Création de types réutilisables et d'assemblages

Examen des méta-données des objets

Création et utilisation d'attributs personnalisés

Génération de code géré

Versioning, signature et déploiement d'assemblages

Module 13: Cryptage et décryptage de données

Implémentation d'un cryptage symétrique

Implémentation d'un cryptage asymétrique

Rappel formation Programmation avec C#

Dates des formations
Aix-Marseille
 Du 7 octobre au 11 octobre
 Du 16 décembre au 20 décembre

Sophia-Antipolis
 Du 14 octobre au 18 octobre
 Du 16 décembre au 20 décembre

Cliquer sur une date pour réserver.
Ce cours peut-être adapté sur mesure en intra-entreprise.

CPF Compte personnel de formation

Cette formation est eligible au CPF.

Si vous êtes trop loin de nos centres de formation, nous pouvons nous déplacer chez vous en intra-entreprise dans toute la france et plus particulièrement dans les villes suivantes: Aix-en-Provence - Angers - Antibes - Avignon - Besançon - Bordeaux - Brest - Clermont-Ferrand - Dijon - Grenoble - Le Havre - Le Mans - Lille - Limoges - Lyon - Marignane - Marseille - Metz - Monaco - Montpellier - Nancy - Nantes - Nice - Nîmes - Orléans - Paris - Reims - Rennes - Saint-Etienne - Sophia-Antipolis - Strasbourg - Toulon - Toulouse - Vitrolles