Détails :
Durée :
5 Jours
Prérequis :
Public :
Objectifs :
Au terme de cette formation, vous serez en mesure de :
- Pouvoir décrire la plateforme .NET et ses composants
- Connaître les éléments de base de la syntaxe
- Savoir coder des méthodes statiques
- Comprendre le principe d'encapsulation
- Comprendre le concept d'héritage
- Savoir utiliser une classe générique
- Savoir écrire des requêtes Linq
- Etre en mesure de manipuler des fichiers en C#
Support :
Le support de cours en ligne
sur notre serveur de ressources pédagogiques
KooR.fr
Demande de devis :
Devis :
Si vous souhaitez être contacté et obtenir plus d'informations sur cette formation
veuillez remplir notre formulaire de mise en relation.
Cursus de formation :
Programme détaillé de la formation :
- Plateforme .net (Common Language Runtime)
- Langages .net (C#, VB.Net, ..)
- Les différents Frameworks
- L'IDE Visual Studio
- Variables
- Organisation en mémoire (types primitifs / types références)
- Opérateurs
- Conversion de types
- Instructions conditionnelles
- Instructions d'itération
- Tableaux : Principe de fonctionnement
- Création de tableaux quelconques
- Parcours de tableaux
- Paramètres Optionnel, Nommés, Multiples, de sortie
- Types et retours de fonctions
- Surcharge de méthodes
- Récursivité
- Attributs et méthodes
- Constructeurs, cycle de vie, gestion générale de la mémoire
- Création de propriétés, visibilité, encapsulation
- L'agrégation d'objets
- Utilisation des espaces de nom et création
- Héritage
- Polymorphisme : intérêt, utilisation
- Classes abstraites et interfaces
- Etendre des classes du framework .NET
- Les méthodes d'extensions
- Introduction à la généricité
- Utilisation de conteneurs génériques
- Création de méthodes et classes génériques
- Ajouter des contraintes
- Présentation
- La création et l'exécution de requêtes LINQ
- L'inférence de type
- Les types anonymes
- Les opérateurs de requêtes LINQ
- Lire et écrire dans des fichiers
- Sérialiser et désérialiser des données
- Réaliser des traitements I/O en utilisant des flux
Introduction à Microsoft.Net
Syntaxe C#
Méthodes et paramètres
Programmation orientée objet
L'objet avancé en C#
Collections et généricité
LINQ (Language INtegrated Query)
Lecture et écriture de données locales