• 1A .NET – Les fondamentaux du langage C# – Réf OPCO : 28124

Accueil / 1A .NET – Les fondamentaux du langage C# – Réf OPCO : 28124

1A .NET – Les fondamentaux du langage C# – Réf OPCO : 28124

Durée : 5 jours
Tarif Inter : 1505 €
Tarif sur mesure : Nous consulter
Référence : 3AC1

  • Partagez sur
  • Téléchargez en
  • Inscrivez vous
Programme Public & Pré-requis Organisation

Objectifs

  • Présentation de Visual Studio 2015
  • Détail de la syntaxe de base et les fonctionnalités de C#
  • Créer et appeler des méthodes
  • Développer une structure de base
  • Créer des classes
  • Créer et utiliser un modèle objet

Programme

  1. Syntaxe du C# et Visual studio 2015 :  

    • Le Framework 4.5 et ses composants
    • Fonctionnalités de Visual studio 2015
    • Les modèles d’applications
    • Création d’une application
    • Présentation des Winform, du Xaml et d’une application Universelle
    • Les types de données, les opérateurs et les variables
    • Conversions de types
    • Le langage: les tests, les boucles, les tableaux
    • Le débogage : points d’arrêts et pas à pas
    • Travaux Pratiques : application de calculs métiers
  2. Les méthodes  :

    • Création, appel et débogage
    • Surcharges, paramètres optionnels et par référence
    • Gestion des exceptions
    • Monitoring, traçage et profilage
    • Les compteurs de performance
    • Travaux Pratiques : création d’une application métier avec exceptions et compteurs de performances pour un suivi statistique
  3. Les structures et les énumérations :

    • Création, initialisation
    • Ajout de propriétés et d’indexeurs
    • Les collections standards et spécialisées
    • Les listes et dictionnaires : utilisation
    • Gestion des évènements
    • Création de delegate et event
    • Génération et abonnement
    • Travaux Pratiques : création d’une classe métier avec une factory. Créations d’évènements dans la classe
  4. Les classes :

    • Création de classes
    • Instanciation : les constructeurs
    • Les types références et les types valeur
    • Les classes statiques
    • Les interfaces Icomparable et icomparer
    • Les types génériques
    • Les listes et dictionnaires génériques
    • Les interfaces des collections : IEnumerable
    • Travaux Pratiques : création d’un modèle objet métier avec le diagramme de classes
  5. Modèle objet :

    • Héritage, classe de base
    • Extensions des classes du Framework
    • Exceptions personnalisées
    • Méthodes d’extension
    • Le refactoring de code
    • Travaux Pratiques : transformations du modèle métier avec le refactoring (création de classes abstraites et interfaces) et Application graphique WinForm simple utilisant ce modèle objet
  6. Gestion de fichiers :

    • Les classes File, Directory et Path
    • La sérialisation et la dé-sérialisation
    • Sérialisation binaire, SOAP et JSON
    • Les Stream : écriture de données binaire et texte
    • Travaux Pratiques : création d’une application de récupération de fichiers de données textes et récupération des objets
Formations à distance
En inter et en intra entreprise

Contactez-nous :
training@softeam.fr
+33 (0)6 07 78 24 18
Prochaines dates

Demande de renseignement