Développement d'applications

Accueil > Nos formations > Domaine de Compétences > Développement d'applications

Réf. M10266

Programmation C# avec Microsoft .NET Framework 4

5

Les participants à cette formation pourront, selon leurs objectifs, suivre d'autres formations sur le développement d'applications pour Microsoft .Net avec la suite Visual Studio 2010 : M10262 - M10263 - M10265 - M10557 - M10264

Intra Entreprises

Inter Entreprises

Pré-requis

Comprendre la programmation objet. Posséder des connaissances sur les langages C++ ou Java.

Participants

Cette formation est recommandée aux débutants sur .Net et Visual Studio. Elle s’adresse aux nouveaux programmeurs .Net qui ont au minimum 12 mois d’expérience en programmation objet, mais également aux développeurs expérimentés ayant une expérience dans la programmation en langage C, C++, Visual Basic et Java Administrateurs.

Objectifs

 
  • Expliquer .Net Framework et comment utiliser C# et Visual Studio 2010 pour créer des applications .net Framework
  • Comprendre la syntaxe de base de la programmation C#
  • Créer et appeler des méthodes dans les applications C#
  • Gérer les exceptions
  • Améliorer le fonctionnement de base du fichier IO dans une application C#
  • Créer et utiliser les nouveaux types (énumérations, classes et structures) et comprendre les différences entre les types de références et les types de valeurs
  • Contrôler la visibilité et la durée de vie des membres dans un type
  • Utiliser l’héritage pour créer les nouveaux types de références
  • Gérer la durée de vie des objets et contrôler l’utilisation des ressources
  • Définir les propriétés et les index pour encapsuler les données et définir les opérateurs pour ces données
  • Gérer les évènements asynchrones
  • Utiliser les collections pour l’agrégation de données et utiliser des types génériques pour mettre en œuvre les collections de classes type-safe, les structures, les interfaces et les méthodes
  • Mettre en œuvre les collections de classes personnalisées qui supportent «enumeration»
  • Effectuer une requête sur les données en mémoire avec LINQ
  • Intégrer le code à l’aide d’un langage dynamique tel que Ruby et Python ou des technologies telles que COM dans une application C#

Programme

 
  • Introduction à C# et .Net Framework
  • Eléments syntaxiques de la programmation C#
  • Déclaration et appel de méthodes
  • Prise en main des exceptions
  • Lecture et écriture de fichiers
  • Création de nouveaux types
  • Encapsulation des données et des méthodes
  • Héritage des classes et mise en oeuvre des interfaces
  • Gestion de la durée de vie des objets et contrôle des ressources
  • Encapsulation de données et définition d’opérateur
  • Gestion avancée d’évènements
  • Utilisation de collections et création de types génériques
  • Création et énumération des collections de classes personnalisées
  • Utilisation de LINQ pour une requête de données
  • Intégration du code Visual C# avec les langages dynamiques et les composants COM

Même si cette formation ne prépare pas directement à un examen de certification, elle est recommandée en introduction des filières de certification Microsoft MCTS sur Visual Studio 2010 et MCPD Windows/Web Developer.

Chercher une formation

3S, Innovation for a better future