01 53 90 15 20

La formation vous permettra de posséder des bases bases pour développer des applications en C#, utiliser le Framework .NET ainsi que mettre en oeuvre de la Programmation Orienté Objet (POO). La formation couvre tous les sujets nécessaires pour préparer l’examen Microsoft 70-483.

Objectifs

  • Réussir l’examen Microsoft 70-483 : Programmer en C#
  • 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

Éligible au CPF

5 jours

  • Programme
  • Public et Prérequis
  • Pédagogie
  • Dates et Tarifs
  • Nous contacter

Programme de la formation Programmation en C# (70-483)

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.

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.

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.

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.

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.

Performances des applications

  • Améliorer les performances d’une application.
  • Le multitâche en utilisant tâches et expressions Lambda.
  • Les 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.

Public 

La formation est destinée aux développeurs.

Prérequis 

Afin de profiter pleinement de la formation, il est souhaitable de posséder de 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. .Net.

Modalités d’évaluation

L’évaluation des acquis se fait tout au long de la session au travers des multiples exercices à réaliser (50 à 70% du temps).

Compétences du formateur

Notre formation est animée par un expert reconnu dans son domaine possédant une expérience sur le terrain significative et des compétences pédagogiques reconnues.

Moyens pédagogiques et techniques

  • Ordinateur (PC / MAC), vidéoprojecteur, aides audiovisuelles, documentation et support de cours, exercices pratiques d’application et corrigés des exercices pour les stages pratiques, études de cas ou présentation de cas réels pour les séminaires de formation.

A l’issue de chaque stage ou séminaire, ESIC fournit aux participants :

  • Un questionnaire d’évaluation de la session
  • Une feuille d’émargement par demi-journée de présence
  • Une attestation de fin de formation

Dates 

    • 4 novembre 20198 novembre 2019 @ 

    • 3 février 20207 février 2020 @ 

    • 4 mai 20208 mai 2020 @ 

    • 3 août 20207 août 2020 @ 

( Sous réserve d’un effectif nécessaire pour l’ouverture de session )

Tarif

2550€HT/personne.

Intra-entreprise et sur-mesure

Nos consultants vous accompagnent pour adapter ce programme de formation à votre contexte.

Fermer le menu
×
×

Panier