Fiche formation du 29/06/12 à 11:44
Réf. HiTechPros : 11404
M10266 / programmation c# avec microsoft .net framework 4
Retour à la liste des annonces   Imprimer   

Si aucune formation ne correspond à votre recherche, mettez en concurrence 2150 Centres de formation.
Tel : 01 55 58 04 20.


Description de la formation

Référence interne de la formation M10266 / Programmation C# avec Microsoft .NET Framework 4
Description de la formation Résumé
Cette formation fournit les connaissances et compétences nécessaires pour développer des applications en C#. Celle-ci met l’accent sur la structure des programmes C# 4.0, sur la syntaxe du langage et sur les détails de sa mise en œuvre.

Cette formation est recommandée aux développeurs qui débutent sur le framework Microsoft .Net et souhaite développer leurs compétences sur cet environnement et la solution de développement Visual Studio.


Pré-requis
Avoir la compréhension de la programmation objet. Posséder des connaissances sur les langages C++ ou Java.

Participants

Cette formation 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.

Cette formation est recommandée aux débutants sur .Net et Visual Studio.

Objectifs

A l’issue de la formation, les stagiaires seront capables de :

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#
Contenu

Introduction à C# et .Net Framework

Introduction à .Net Framework
Créer des projets avec Visual Studio 2010
Ecrire une application C#
Construire une application graphique
Documenter une application
Activer et déboguer des applications à l’aide de Visual Studio 2010
Eléments syntaxiques de la programmation C#

Déclarer des variables et assigner des valeurs
Utiliser des expressions et des opérateurs
Créer et utiliser des tableaux
Utiliser les tests
Utiliser les itérations
Déclaration et appel de méthodes

Définir et invoquer les méthodes
Spécifier les paramètres optionnels et les paramètres de sortie

Prise en main des exceptions

Prise en main et résolution des exceptions
Lecture et écriture de fichiers

Accéder aux fichiers systèmes
Lire et écrire les fichiers à l’aide de flux
Création de nouveaux types

Créer et utiliser les énumérations
Créer et utiliser des classes
Créer et utiliser les structures
comparer les références et les valeurs
Encapsulation des données et des méthodes

Contrôle de la visibilité des types de membres
Partager les méthodes et les données
Héritage des classes et mise en oeuvre des interfaces

Utiliser l’héritage pour définir les nouveaux types de référence
Définir et mettre en œuvre les interfaces
Définir les classes abstraites
Gestion de la durée de vie des objets et contrôle des ressources

Mettre en œuvre des interfaces IDisposable
Gérer les ressources en utilisant un objet
Encapsulation de données et définition d’opérateur

Créer et utiliser des propriétés
Créer et utiliser des index
Surcharge des opérateurs
Gestion avancée d’évènements

Déclarer et utiliser les délégués
Utiliser les expressions lambda
Utilisation de collections et création de types génériques

Utiliser les collections
Créer et utiliser les types génériques
Définir les interfaces génériques et comprendre la variance
Utiliser les méthodes génériques et les délégués
Création et énumération des collections de classes personnalisées

Mettre en œuvre une collection de classe personnalisée
Ajouter un énumérateur à une collection de classe personnalisée
Utilisation de LINQ pour une requête de données

Utiliser lesméthodes d’extension LINQ et les requêtes opérateurs
Créer des requêtes dynamiques LINQ et des expressions
Intégration du code Visual C# avec les langages dynamiques et les composants COM

Intégrer le code à l’aide d’un langage dynamique dans une application C#
Invoquer les composants COM et les services à partir de l’application C#
Certification

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.

Et après?

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 - Développer des Applications Windows avec Microsoft Visual Studio 2010
M10263 - Développer des Applications Web avec Microsoft Visual Studio 2010
M10265 - Développer des Solutions d'accès aux données avec Visual Studio 2010
M10267 - Introduction au développement Web avec Microsoft® Visual Studio® 2010, et M10264 - Développer des Solutions Windows Communication Foundation avec Visual Studio 2010
.
Clients visés  nouveaux programmeurs .Net
développeurs expérimentés
Mots-clés en rapport avec la formation 
formation microsoft, certification microsoft, développer des applications en C#, développement Visual Studio, Microsoft .NET Framework 4



Si aucune formation ne correspond à votre recherche, mettez en concurrence 2150 Centres de formation.
Tel : 01 55 58 04 20.


Retour à la liste des annonces   Imprimer   




Suivez HiTechPros sur les réseaux :
Lisez notre Note Importante d'Informations Légales.
Copyright ® 2026 HiTechPros.com, Tous Droits Réservés.