Arrow Education reçoit la certification QUALIOPI
La certification QUALIOPI permet à nos clients de faire financer les formations de leurs collaborateurs par les organismes financeurs.
CODE: MCS_WS70483
DURÉE: 40 Hours (5 Jours)
PRIX H.T.: €2 890,00
Ce stage vous permettra d'avoir de solides bases pour développer des applications en C#, apprendre à utiliser le framework .NET ainsi que la mise en œuvre de la Programmation Orienté Objet (POO). Ce stage couvre tous les sujets nécessaires pour préparer l'examen Microsoft 70-483.
- Comprendre l'architecture.NET framework avec C#
- Apprendre la programmation orientée Objet avec C#
- Acquérir les connaissances nécessaires pour exploiter des données avec LINQ
La syntaxe du langage C#
- L'architecture.NET framework.
- Présentation du langage C#.
- Types de données, opérateurs et expressions.
- Les structures de programmation.
Travaux pratiques
Utilisation de l'environnement de développement Visual Studio.NET.
Méthodes, exceptions et applications graphiques
- Comment créer et appeler des méthodes ?
- Les méthodes surchargées.
- Les exceptions.
- Les structures et les énumérations.
- Les collections.
- La gestion d'événements.
Travaux pratiques
Exemples de méthodes et gestion des exceptions. Collections et gestion des évènements.
Les classes, hiérarchie et héritage
- Présentation des classes.
- Définition et implémentation d'interfaces.
- Les collections à typage sûr.
- La hiérarchie et l'héritage des classes.
Travaux pratiques
Exemples de classes, de collections à typage sûr. Créer une hiérarchie de classe.
Données locales et base de données
- Lire et écrire des données vers et à partir du système de fichiers.
- Comment sérialiser et désérialiser des données ?
- Les entrées/sorties par les flux.
- Création et utilisation d'un modèle de données Entité.
- Interrogation de données par LINQ.
Travaux pratiques
Sérialiser les données au format XML. Utilisation de LINQ pour travailler avec les données.
Données distantes et interface utilisateur
- Comment accéder à des données via le Web ?
- Accéder aux données dans le Cloud.
- Créer une interface utilisateur avec XAML.
Travaux pratiques
Accéder à des données à distance. Personnaliser l'apparence d'une interface utilisateur.
Performances des applications
- Améliorer les performances d'une application.
- Le multitâche en utilisant tâches et expressions lambda.
- Les opérations asynchrones.
Travaux pratiques
Amélioration des performances d'une application. Réaliser des opérations asynchrones.
Code non managé et types réutilisables
- Les objets dynamiques.
- Durée de vie des objets et contrôle des ressources non managées.
- Comment créer et utiliser des attributs personnalisés ?
- Le versioning. Le déploiement d'assemblies.
- Le cryptage symétrique et asymétrique.
Travaux pratiques
Créer des objets dynamiques. Créer des attributs personnalisés.
Cette formation comprend le voucher nécessaire à l'inscription et au passage de l'examen auprès du partenaire de Microsoft, Pearson Vue.