l'essentiel de l'offre du programme de formation en un clic.

Retour

Imprimer le descriptif

Programmation en C# 1.1 - MS2132

Vous serez capable de :

Développer des applications en C# pour la plate-forme Microsoft .NET


Objectif :

Concevoir et développer des applications orientées Objet pour le Web et Microsoft Windows via la programmation C# et l'environnement de développement Microsoft Visual Studio .NET

Public :

Développeurs expérimentés ayant déjà une expérience de programmation en C, C++, Visual Basic ou Java

Pré-requis :

Expérience en matière de programmation C, C++, Visual Basic, Java ou autre langage de programmation,
Connaissance de la stratégie Microsoft .NET et .NET Framework


Programme :

~ Vue d'ensemble de la plate-forme Microsoft .Net
Présentation de la plate-forme .NET
Vue d'ensemble du .NET Framework
Avantages, composants et langages du .NET Framework

~ 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

~ 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

~ Instructions et exceptions
Introduction aux instructions
Utilisation des instructions conditionnelles, d'itération, de saut
Gestion des exceptions fondamentales
Levée d'exceptions

~ Méthodes et paramètres
Utilisation des méthodes
Utilisation des paramètres et des méthodes surchargées

~ Tableaux
Vue d'ensemble des tableaux
Création et utilisation de tableaux

~ 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

~ 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

~ Création et destruction d'objets
Utilisation de constructeurs
Initialisation de données
Objets et mémoire
Gestion des ressources

~ Héritage dans C#
Dérivation de classes
Implémentation de méthodes
Utilisation de classes scellées (Sealed)
Utilisation d'interfaces, de classes abstraites (Abstract)

~ 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, des espaces de noms, des modules et des assemblys

~ 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

~ Propriété et indexeurs
Utilisation des propriétés et des indexeurs

~ Attributs
Vue d'ensemble des attributs
Définition d'attributs personnalisés
Extraction de valeurs d'attributs

5 jours

2100 € HT

Pour les prochaines sessions, nous consulter : infos@aston-educ.com

Haut de page