Formation .NET « Microsoft Framework  »

Durée : 5 jours (35 heures)
Prix : Sur demande
Lieu : en Alsace au centre de formation à Colmar, Strasbourg ou Mulhouse ou dans vos locaux
Suivre la formation

Objectifs de formation

  • Présenter l’intérêt et l’usage des nouveautés apportées par le Framework .NET
  • Permettre d’acquérir les connaissances nécessaires pour les exploiter.

Public concerné :

Architectes, développeurs, décideurs, chefs de projets.

Prérequis :

-

Lieu :

Formation .NET disponible sur toute l'Alsace dans notre centre à Colmar, Strasbourg ou Mulhouse ou dans vos locaux

Durée :

5 jours (35 heures)

Moyens et méthodes pédagogiques :

Alternance d'exposés théoriques et d'exercices pratiques

Programme de formation

1. Introduction à .Net Framework

  • Introduction à .Net Framework
  • Créer des projets avec Visual Studio 2010/2013
  • Ecrire une application C#
  • Construire une application graphique
  • Documenter une application
  • Activer et déboguer des applications à l'aide de Visual Studio 2010

2. Eléments syntaxiques de la programmation

  • 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

3. 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

4. Prise en main des exceptions

  • Prise en main et résolution des exceptions

5. Lecture et écriture de fichiers

  • Accéder aux fichiers systèmes
  • Lire et écrire les fichiers à l'aide de flux

6. 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

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

8. Héritage des classes et mise en œuvre 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

9. 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

10. 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

11. Gestion avancée d'évènements

  • Déclarer et utiliser les délégués
  • Utiliser les expressions lambda

12. 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

13. 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

14. Utilisation de LINQ pour une requête de données

  • Utiliser les méthodes d'extension LINQ et les requêtes opérateurs
  • Créer des requêtes dynamiques LINQ et des expressions

15. 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#

16. Nouveautés dans .NET Framework 4.5.1

  • NET Framework 4.5 : Nouvelles fonctionnalités et améliorations principales
  • Outils
  • Calcul parallèle
  • Web
  • Réseau
  • Windows Présentation Foundation (WPF)
  • Windows Communication Foundation (WCF)
  • Windows Workflow Foundation (WF)
  • NET pour les applications du Windows Store
  • Bibliothèques de classes portables

Certifications

Validez vos compétences par une certification professionnelle