Visual Studio 2010 - Programmer en C# avec Microsoft Visual Studio 2010

Objectifs : Le cours se concentre sur la structure de programme c#, la syntaxe du langage et la mise en œuvre de .NET 4.0. Ce cours décrit les nouvelles améliorations dans le langage C# .Net 4.0 en utilisant le Studio Visuel 2010. Le cours met en évidence la structure des programmes en C# .Net 4.0, la syntaxe du langage et des détails sa mise en œuvre.

Prérequis : Ce cours est destiné aux développeurs expérimentés qui ont déjà l'expérience de programmation dans C, C ++, Visuel Basic, ou Java et comprennent les concepts de programmation orientée objet.

Ce cours n'est pas conçu pour de nouveaux programmeurs; il vise les développeurs professionnels avec une expérience d'au moins 12 mois de programmation dans un environnement orienté objet.

Public : professionnels IT, techniciens, administrateurs et ingénieurs réseaux.

Pédagogie : alternance d’apports théoriques et nombreux exercices de mise en pratique

Moyens pédagogiques : un ordinateur multimédia par apprenant, ordinateur et vidéoprojecteur pour l’animateur

Évaluation des acquis : Mise en pratique à l’aide d’exercices en autonomie puis corrigés individuellement et collectivement

Suivi après formation :

Certificat de stage

Un ouvrage de référence (remis en formation)

Bilan de formation rempli par le formateur

Évaluation de satisfaction à chaud remplie par l’apprenant

Référence : IDLCS10266

Niveau : Intermédiaire Perfectionnement

Durée standard : 5 jours

Plan de cours PDF

Catalogue des formations

Réservez ici

Nos plans de cours standards sont adaptables sur demande tant en termes de contenu que de durée : nous contacter ici

PROGRAMME DE LA FORMATION

Comprendre le C# et le .NET Framework

Comprendre le .NET Framework

Créer des projets dans Visual Studio 2010

Écrire une application C#

Créer une application graphique

Exécuter et débuguer une application

Construire sa programmation à l'aide de constructions de programmation C#

Déclarer des variables et assigner des valeurs

Utiliser les expressions et opérateurs

Créer et utiliser des tableaux

Utiliser les états de décision

Utiliser les états d'itération

Déclarer et appeler les méthodes

Définir et faire appel à des méthodes

Spécifier des paramètres facultatifs et les paramètres de sortie

Gérer des exceptions

Gérer les exceptions

Générer des exceptions

Gérer l’accès à la lecture et à l’écriture de fichiers

Accéder au système de fichier

Lire et écrire des fichiers à l'aide de streams

Créer de nouveaux Types

Créer et utiliser des énumérations

Créer et utiliser des classes

Créer et utiliser des structs

Comparer les références aux valeurs

Encapsuler les données et les méthodes

Contrôler la visibilité des membres types

Partager les données et les méthodes

Hériter des Classes et implémenter des Interfaces

Utiliser l'héritage pour définir de nouveaux types de référence

Définir et implémenter des interfaces

Définir les classes abstraites

Gérer la durée de vie des objets et contrôler les ressources

Découvrir les collections Garbage

Gérer les ressources

Encapsuler des données et définir des opérateurs surchargés

Créer et utiliser les propriétés

Créer et utiliser les indexeurs

Comprendre les méthodes de découplage et la gestion des événements

Déclarer et utiliser des délégués

Utiliser des expressions Lambda

Gérer les événements

Utiliser les collections et générer des types génériques

Utiliser des Collections de classes

Créer et utiliser des types génériques

Définir des Interfaces génériques et la comprendre la Variance

Utiliser les délégués et des méthodes génériques

Construire des collections de classes personnalisées

Implémenter des collections de classes personnalisées

Construire des requêtes pour des collections de classes personnalisées

Utiliser LINQ pour requêter des données

Utiliser les opérateurs de requête LINQ

Générer des requêtes dynamiques LINQ

Intégrer du Code Visual C# avec les composants COM et les langages dynamiques

Intégrer du code C# avec Ruby et Python

Accéder aux composants COM à partir de C#