Spécialiste de la formation professionnelle, Microsoft GOLD CERTIFIED Partner
 
 

PROGRAMMATION C# AVEC .NET FRAMEWORK 4

Thème VISUAL STUDIO 2010
Objectif A l’issue de ce stage, vous aurez acquis les connaissances et compétences nécessaire pour exploiter des données avec LINQ. Apprendre à intégrer des scripts Ruby et Python dans des applications .Net. Comprendre comment tirer parti de la puissance du Framework avec C#. Disposer de solides bases pour développer des applications en C#. Mettre en œuvre la programmation orientée objet (POO) avec C#.
Pré requis Pour suivre ce stage, il est nécessaire d’avoir une connaissance d'un langage de programmation objet (C++, Java,...) est un plus pour suivre cette formation.
Durée 5j
Retour au calendrier Se pré-inscrire
MaiJuinJuilletAoûtSeptembreOctobre
21 - 25   17 - 21 
Contenu

Module 1 : Intégration de langages dynamiques et de composant COM au code Visual C#

  • Intégration de Ruby et Python au code Visual C# 
  • Accéder à des composants COM depuis C#.

Module 2 : Utilisation de LINQ pour interroger des données 

  • Utilisation des méthodes d'extension LINQ et des opérateurs de requête
  • Construction de requêtes et d'expressions LINQ dynamiques.

Module 3 : Construction et énumération de classes de collection personnalisées 

  • Implémenter une classe de collection personnalisée 
  • Ajouter un énumérateur à une classe de collection personnalisée.

Module 4 : Utilisation des collections et construction de types génériques

  • Utilisation des collections ; Création et utilisation des types génériques
  • Définir des interfaces génériques et comprendre la variance
  • Utilisation de méthodes génériques et des délégués.

Module 5 : Découplage de méthodes et gestion d'événements 

  • Déclaration et utilisation de délégué
  • Utilisation des Lambda Expressions ; Gestion d'événements.

Module 6 : Encapsuler des données et définir des surcharges d'opérateurs

  • Création et utilisation des propriétés
  • Création et utilisation des indexeurs
  • Surcharge d'opérateurs.

Module 7 : Gestion de la durée de vie des objets et contrôler les ressources

  • Introduction au Garbage Collection
  • Gestion des ressources.
Module 8 : Héritage de classes et implémentation d'interfaces
  • Utiliser l'héritage pour définir de nouveaux types références
  • Définir et implémenter des interfaces ; Définir des classes abstraites.
  • Module 9 : Encapsulation de données et de méthodes 

Contrôler la visibilité des membres

  • Partager méthodes et données.

Module 10 : Créer de nouveaux types de données 

  • Création et utilisation d'énumérations
  • Création et utilisation de classes
  • Création et utilisation de structures
  • Comparaison des types références et types valeurs.

Module 11 : Lire et écrire dans des fichiers 

  • Accéder au système de fichiers
  • Lecture et écriture dans des fichiers en utilisant les flux.

Module 12 : Gestion d'exceptions 

  • Gestion des exceptions
  • Soulever des exceptions.

Module 13 : Déclaration et appel de méthodes 

  • Définir et appeler des méthodes
  • Spécification de paramètres optionnels et de paramètres de sortie.

Module 14 : Structures de programmation du C# 

  • Déclaration de variables et affectation de valeurs
  • Utilisation d'expression et d'opérateurs
  • Création et utilisation des tableaux
  • Instructions de décision
  • Instructions d'itérations.

Module 15 : Introduction à C# et au .Net Framework 

  • Introduction au .Net Framework
  • Création de projets avec Visual Studio 2010
  • Ecrire une application C#
  • Construire une application graphique
  • Documenter une application
  • Exécuter et déboguer des applications avec Visual Studio 2010.
Retour au calendrier Se pré-inscrire
Mentions légales | Contact | I'Form Immeuble le Colombo, 6 avenue Georges Pompidou – BP 33180, 31131 Balma Cedex, France
 
login