MS2132 Programmation en C#

De
Publié par

MS2132 Programmation en C#


MS2132 CONNAISSANCES PREALABLES

Pour suivre ce cours, les stagiaires doivent :
DUREE avoir de l'expérience en matière de programmation en C, C++, Visual Basic, Java ou autre langage
de programmation ; 5 jours
être familiarisés avec la stratégie Microsoft .NET décrite sur le site Web de Microsoft .NET à
l'adresse suivante : http://www.microsoft.com/france/net
être familiarisés avec le .NET Framework décrit sur le site Web de MSDN® Magazine aux adresses
suivantes : http://msdn.microsoft.com/msdnmag/issues/0900/Framework/Framework.asp (site en SUPPORT
anglais) et http://msdn.microsoft.com/msdnmag/issues/1000/Framework2/Framework2.asp (site en
Français anglais).

PROFIL DES STAGIAIRES
FILIERE Ce cours s'adresse aux développeurs expérimentés ayant déjà une expérience de programmation
en C, C++, Visual Basic ou Java. Ces développeurs doivent être susceptibles de développer des MICROSOFT
solutions d'entreprise.

OBJECTIF
À la fin de ce cours, les stagiaires seront à même d'effectuer les tâches suivantes :
présenter les principaux éléments du .NET Framework et expliquer la place de C# au sein de la
plate-forme .NET ;
analyser la structure de base d'une application C# et documenter, déboguer, compiler et exécuter
une application simple ;
créer et nommer des variables et leur attribuer des valeurs ;
utiliser des instructions courantes pour implémenter le contrôle de flux, le bouclage et la gestion des
exceptions ...
Publié le : lundi 2 mai 2011
Lecture(s) : 112
Tags :
Nombre de pages : 2
Voir plus Voir moins
MS2132 Programmation en C#
CONNAISSANCES PREALABLES
Pour suivre ce cours, les stagiaires doivent : avoir de l'expérience en matière de programmation en C, C++, Visual Basic, Java ou autre langage de programmation ; être familiarisés avec la stratégie Microsoft .NET décrite sur le site Web de Microsoft .NET à l'adresse suivante : http://www.microsoft.com/france/net être familiarisés avec le .NET Framework décrit sur le site Web de MSDN® Magazine auxadresses suivantes : http://msdn.microsoft.com/msdnmag/issues/0900/Framework/Framework.asp (site en anglais) et http://msdn.microsoft.com/msdnmag/issues/1000/Framework2/Framework2.asp (site en anglais). PROFIL DES STAGIAIRES
Ce cours s'adresse aux développeurs expérimentés ayant déjà une expérience de programmation en C, C++, Visual Basic ou Java. Ces développeurs doivent être susceptibles de développer des solutions d'entreprise.OBJECTIF
À la fin de ce cours, les stagiaires seront à même d'effectuer les tâches suivantes : présenter les principaux éléments du .NET Framework et expliquer la place de C# au sein de la plateforme .NET ; analyser la structure de base d'une application C# et documenter, déboguer, compiler et exécuter une application simple ; créer et nommer des variables et leur attribuer des valeurs ; utiliser des instructions courantes pour implémenter le contrôle de flux, le bouclage et la gestion des exceptions ; créer des méthodes (fonctions et sousroutines) capables de renvoyer des valeurs et de prendre des paramètres ; créer, initialiser et utiliser des tableaux ; expliquer les concepts de base et la terminologie de la programmation orientée objet ; utiliser les objets et les types référence courants ; créer, initialiser et détruire des objets dans une application C# ; créer des classes C# à partir de classes existantes ; créer des classes autonomes et des infrastructures dans une application C# ; définir des opérateurs, utiliser des délégués et ajouter des spécifications d'événements ; implémenter des propriétés et des indexeurs ; utiliser des attributs prédéfinis et personnalisés. CONTENU DU COURS
Module 1 : Vue d'ensemble de la plateforme Microsoft .NET Présentation de la plateforme .NET Vue d'ensemble du .NET Framework Avantages du .NET Framework Composants du .NET Framework Langages du .NET Framework
Module 2 : Vue d'ensemble de C# Structure d'un programme en C# Opérations élémentaires d'entrée/sortie Méthodes conseillées Compilation, exécution et débogage
MS2132 DUREE 5 jours SUPPORT Français FILIERE MICROSOFT
Module 3 : Utilisation des variables de type valeur Système de types communs (CTS, Common Type System) Attribution de noms aux variables Utilisation de types de données intégrés Création de types de données définis par l'utilisateur Conversion de types de données Module 4 : Instructions et exceptions Introduction aux instructions Utilisation des instructions conditionnelles Utilisation des instructions d'itération Utilisation des instructions de saut Gestion des exceptions fondamentales Levée d'exceptions
Module 5 : Méthodes et paramètres Utilisation des méthodes Utilisation des paramètres Utilisation de méthodes surchargées Module 6 : Tableaux Vue d'ensemble des tableaux Création de tableaux Utilisation des tableaux Module 7 : Notions fondamentales de la programmation orientée objet Classes et objets Utilisation de l'encapsulation C# et l'orientation objet Définition de systèmes orientés objet Module 8 : Utilisation des variables de type référence Utilisation des variables de type référence Utilisation des types référence courants Hiérarchie des objets Espaces de noms du .NET Framework Conversion de données Module 9 : Création et destruction d'objets Utilisation de constructeurs Initialisation de données Objets et mémoire Gestion des ressources Module 10 : Héritage dans C# Dérivation de classes Implémentation de méthodes Utilisation de classes scellées (Sealed) Utilisation d'interfaces Utilisation de classes abstraites (Abstract) Module 11 : Agrégation, espaces de noms et portée avancée Utilisation de classes, de méthodes et de données internes Utilisation de l'agrégation Utilisation des espaces de noms Utilisation des modules et des assemblys Module 12 : Opérateurs et événements Introduction aux opérateurs Surcharge d'opérateurs Création et utilisation de délégués Définition et utilisation d'événements Module 13 : Propriétés et indexeurs Utilisation des propriétés Utilisation des indexeurs Module 14 : Attributs Vue d'ensemble des attributs Définition d'attributs personnalisés Extraction de valeurs d'attributs
Soyez le premier à déposer un commentaire !

17/1000 caractères maximum.