Orsys IT Training CERTifications menu
filiale du groupe ORSYS Formation
www.orsys.com

Formation Microsoft .Net, programmation en C# (Microsoft MS 70-483)
cours officiel 20483, préparation à l'examen

Stage pratique
Durée : 5 jours
Réf : PRZ
Prix  2020 : 2790 € H.T.
Pauses et déjeuners offerts
INCLUS :
- Digital MOC + Online Labs

EN OPTION :
- Voucher + Practice Test : 195 € H.T.
  • Programme
  • Participants / Prérequis
  • Intra / sur-mesure

Cette formation 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 cours couvre tous les sujets nécessaires pour préparer l'examen Microsoft 20483.

Objectifs pédagogiques

  • Comprendre l'architecture.NET framework avec C#
  • Maîtriser la programmation orientée objet avec C#
  • Acquérir les connaissances nécessaires pour exploiter des données avec LINQ
  • Implémenter des structures et des énumérations
  • Créer et utiliser des attributs personnalisés

Méthodes pédagogiques

Animation de la formation en français, support de cours officiel Microsoft (digital MOC) en anglais.

Certification

Ce cours prépare à l'examen 70-483. Microsoft annonce le retrait de cet examen le 31 janvier 2021.
PROGRAMME DE FORMATION

C# : les fondamentaux

  • Tour d’horizon de l’écriture d’applications en C#.
  • Les types de données, les opérateurs et les expressions.
  • L’ossature de la programmation du langage C#.

Travaux pratiques
Présentation de l'application d'écriture à l'aide de Visual Studio. Création de types de données, opérateurs et expressions.

Gestion des méthodes, des exceptions et surveillance des applications

  • Comment créer et appeler des méthodes ?
  • Les surcharges de méthodes.
  • Les paramètres optionnels et de sortie.
  • Gérez des erreurs avec les exceptions.
  • Surveillance des performances des applications.

Travaux pratiques
Création et invocation de méthodes et gestion des exceptions. Collections et gestion des événements.

Les applications graphiques et la hiérarchie des classes

  • La hiérarchie de classes.
  • Les classes du .Net framework : comment les étendre ?
  • Conception de types génériques.
  • L’implémentation des structures et des énumérations.
  • Collections et structures de données.
  • Gestion et déclenchement d'événements.

Travaux pratiques
Création de collections, structures de données et de déclenchement d’événements. Création de classes, de collections à typage sûr et création d'une hiérarchie de classe.

Comment écrire et lire des données locales

  • Lire et écrire des fichiers.
  • Les fonctions de sérialisation et de désérialisation (de données).
  • Gérer les entrées et les sorties par les flux.

Travaux pratiques
Écriture et lecture de fichiers. Sérialisation et désérialisation des données.

Bases de données

  • Créer et utiliser un modèle de données.
  • Interroger des données par le biais de LINQ.
  • Mettre à jour des données par le biais de LINQ.

Travaux pratiques
Création, utilisation d’un modèle de données.

Gestion des données distantes

  • Accéder à des données via le web.
  • Accéder à des données via le cloud.
  • Comment créer et utiliser des attributs personnalisés ?
  • Le versioning et le déploiement d'assemblies.
  • Le cryptage symétrique et asymétrique.

Travaux pratiques
Accession des données sur le web et des données à l’aide des services OData.

Créer une interface graphique pour les utilisateurs

  • Concevoir une interface utilisateur en utilisant le XAML.
  • Les liaisons de contrôles aux données.
  • Interface utilisateur : comment définir un style utilisateur ?

Travaux pratiques
Utilisation de XAML pour concevoir une interface utilisateur. Liaison des contrôles aux données.

Performances d'une application et intégration du code non managé

  • Mise en place du multitâche.
  • Les expressions lambda.
  • Créer les opérations asynchrones.
  • Synchroniser les accès concurrents sur les données.
  • Créer et utiliser des objets dynamiques.
  • Gérer la durée de vie des objets.
  • Contrôler les ressources non managées.

Travaux pratiques
Utilisation de XAML pour concevoir une interface utilisateur et synchronisation de l'accès simultané aux données.

Les types réutilisables, les assemblies et le chiffrage des données

  • Gestion (et mise en place) du code managé.
  • Observation des métadonnées des objets.
  • Création et utilisation des attributs personnalisés.
  • Mise en place du chiffrage symétrique et asymétrique.
  • Versioning, signature et déploiement d’assemblies

Travaux pratiques
Création, utilisation d'attributs personnalisés, génération de code géré, gestion des versions, signature et déploiement d'assemblies. Implémentation du chiffrage symétrique et du chiffrage asymétrique.

» Participants

Développeurs C#.

» Prérequis

Bonnes connaissances en programmation. Connaissances de base des concepts objet. Expérience requise en développement logiciel avec un langage de type C/C++ ou Java.

Demande de devis intra-entreprise
(réponse sous 48h)

Vos coordonnées

En cochant cette case, j’atteste avoir lu et accepté les conditions liées à l’usage de mes données dans le cadre de la réglementation sur la protection des données à caractère personnel (RGPD).
Vous pouvez à tout moment modifier l’usage de vos données et exercer vos droits en envoyant un email à l’adresse rgpd@orsys.fr
En cochant cette case, j’accepte de recevoir les communications à vocation commerciale et promotionnelle de la part d’ORSYS Formation*
Vous pouvez à tout moment vous désinscrire en utilisant le lien de désabonnement inclus dans nos communications.
* Les participants inscrits à nos sessions de formation sont également susceptibles de recevoir nos communications avec la possibilité de se désabonner à tout moment.

[+]
AIX
[+]
CLASSE A DISTANCE
[+]
GRENOBLE
[+]
LILLE
[+]
LYON
[+]
MONTPELLIER
[+]
NANTES
[+]
ORLEANS
[+]
PARIS
[+]
RENNES
[+]
SOPHIA-ANTIPOLIS
[+]
STRASBOURG

Les cours ont lieu de 9h à 12h30 et de 14h à 17h30.
Les participants sont accueillis à partir de 8h45.
Pour les stages pratiques de 4 ou 5 jours, les sessions se terminent à 15h30 le dernier jour.