Formation : C# .NET (SUPINFO IS1)
Par Gerald Lonlas le vendredi 29 juin, 2007, 20:57 - SUPINFO - Lien permanent
Voici le programme C# .NET suivit lors de mon année SUPINFO IS1 (2006 / 2007) :

-
Notions Fondamentales du C# 2.0
Vue d’ensemble du C# 2.0
- Structures d’un programme C# 2.0
- Opérations élémentaires d’entrée / sortie
- Méthodes conseillées
- Compilation, exécution et débogage
Types de données
- Utilisations des types de données intégrés
- Création de types de données définis par l’utilisateur
- Conversation des types de données
- Comparaison entre types valeur et types référence
- Utilisation de références comme paramètres de méthode
- Les types nullable
- Hiérarchie des objets
Instructions et tableaux
- Introduction aux instructions
- Utilisation des instructions conditionnelles
- Utilisation des instructions itératives
- Utilisation des instructions de saut
- Introductions aux tableaux
Méthodes et gestion d’erreurs
- Utilisation des méthodes
- Utilisations des paramètres
- Gestion des erreurs
- Levée d’exceptions
La programmation Orientée Objet en C# 2.0
Notions fondamentales de la POO en C# 2.0
- Classes et objets
- Comparaison entre classe et structure
- L’encapsulation
- Données de l’objet, données statiques et méthodes statiques
- C# 2.0 et l’orientation objet
- Définition de systèmes orientés objet
Propriétés et indexeurs
- Qu’est ce qu’une propriété ?
- Qu’est ce qu’un indexeur ?
Héritage dans C# 2.0
- Dérivation de classe
- Implémentation de méthodes
- Implémentation d’interfaces
- Utilisation d’interfaces
- Utilisation de classes abstraites et scellées
Génériques dans C# 2.0
- Les classes génériques
- Les méthodes génériques
- Les types génériques contraints
- Surcharge générique d’une classe
Les notions avancées du C# 2.0
Surcharge d’opérateurs, délégués et événements
- La surcharge d’opérateurs
- La délégation
- Les événements
Itérateurs
- Introduction aux itérateurs
- Implémentation d’itérateurs
- Les itérateurs génériques
Attributs
- Introduction aux attibuts
- Implémentation des attributs
Windows Forms
Introduction aux Windows Forms
- Création d’un projet & Architecture de l’application
- Les références
- Le point d’entrée
- Les objets ApplicationContext et Application
- Lancement et arrêt de l’application
- Le fichier AssemblyInfo.cs
Les formulaires, contrôles et le Drag & Drop
- Les formulaires modaux et non modaux
- Evénements
- Les délégués
- Les gestionnaires d’événements
- Les contrôles Windows
- Les contrôles utilisateurs
- Les menus
- Le Drag & Drop
GDI+ et Impression
- GDI+ : Présentation et éléments de base
- GDI+ : La classe Graphics
- GDI+ : Les Pens et les Brushes
- GDI+ : Images et Textes
- Impression : PrintDocument
- Impression : PrintPreviewDialog
- Impression : PrintDialog
Fichier de configuration et projet de déploiement
- Fichier de configuration : Présentation
- Fichier de configuration : Création
- Fichier de configuration : Utilisation
- Fichier de configuration : Les redirections
- Fichier de configuration : Création
- Fichier de configuration : Utilisation de base
- Fichier de configuration : Utilisation avancée
ADO .NET 2.0
Introduction
- Généralités
- Historique
- Pourquoi ADI .NET (1.x et 2.0)
- Schéma Général et Namespace
Fournisseur d’accès
- Généralité
- Avantage et inconvénients du fournisseur d’accès générique
- L’objet DbProviderFactory
Mode connecté
- Vue d’ensemble
- La connexion (DbConnection)
- La requête (DbDataCommand)
- La lecture (DbDataReader)
- Les requêtes paramétrées (DbParameter)
- Les transactions (DbTransaction)
- Les Procédures stockées
Mode déconnecté
- DataSet
- Le DbDataAdapter
- DataSet et DbDataAdapter Typé
- Utilisation avancée

Commentaires