Menu

FORMATIONS / INFORMATIQUE / MICROSOFT / Visual Studio 2016

MV-003  C# - Développement avec le Framework .NET |  5 jours


01/. Découverte du framework

Fonctionnement interne (MSIL, CLR) ; Garbage collector ; Les Assemblies ; Les API de base ; Tour d’horizon des possibilités.

02/. C# orienté objet

Classes et classes partielles ; Propriétés ; Interfaces ; Enums ; Structs ; Namespaces.

03/. Concepts du langage

Evénements et delegates ; Lambda expressions ; Méthodes anonymes ; Méthodes d’extension ; Generics ; Exceptions ; Boxing ; Nullable types ; Finalisation.

04/. Classes de base

Les types incontournables : Object, String… ; Gestion des nombres et dates ; Les collections d’objets ; Collections et généricité ; Linq to objects.



05/. Entrées sorties

Accès au clavier et à la console ; Le namespace System.IO ; Utilisation des Streams ; Gestion des flux de caractères ; Lecture et écriture de fichiers ; Sérialisation.

06/. LINQ

Introduction ; Les méthodes d'extension ; Le langage C# intégré ; Les différentes opérations LINQ.

07/. ADO.NET

Tour d’horizon des solutions de persistance ; Accès bases de données avec ADO ; Mode Connecté ou déconnecté ; Data Providers : DataSet, DataAdapter et DataReader ; Liens entre ADO et LINQ.

08/. Les interfaces utilisateurs : WinForms et WPF

Les IHM avec .NET ; Bases des WinForms ; Gestion des événements ; Utilisation de base de WPF ; Structure de XAML.



Public
Développeurs, architectes, chefs de projets techniques.

Objectifs
Créer les différents types de structure du C#. Comprendre les spécificités du langage, dont les delegates. Utiliser les API de base. Définir des collections. Accéder aux données avec ADO.NET. Accéder aux flux d’entrée sortie. Créer une interface basique WinForms.

Prérequis
Connaissance pratique d’un langage orienté objet ou avoir suivi le cours OBJ-INT "Introduction à la programmation objet".

Moyens pédagogiques
1 ordinateur par personne, 1 vidéoprojecteur par salle de cours, Connexion Internet très haut débit. Exposés alternant théorie et pratique, études de cas, correction travaux pratiques et ateliers. 1 support de cours par personne. Évaluation continue par le formateur pendant le cours et formulaire à compléter par écrit en fin de formation. Attestation de stage délivrée individuellement en fin de formation.

VOS DATES DE FORMATION