Prenez contact avec nous

Plan du cours

Introduction

Configuration du projet

Configuration de .Net et de VisualStudio

Types de données et opérateurs en C#

  • Types de variables
  • Opérateurs
  • Instructions conditionnelles
  • Instructions de boucle
  • Listes
  • Instructions switch
  • Tableaux

Programmation orientée objet

  • Création de classes
  • Constructeurs
  • Surcharge de constructeurs
  • Espaces de noms et instructions using

Méthodes

  • Création de méthodes
  • Réutilisation de méthodes
  • Surcharge de méthodes
  • Passage d'arguments

Conteneurs

  • Listes
  • Vecteurs
  • Dictionnaires
  • Génériques

Extension de classes

  • Construction de classes
  • Héritage
  • Polymorphisme
  • Classes abstraites
  • Interfaces

Travail avec les chaînes de caractères

  • Manipulation
  • Formatage
  • Analyseurs lexicaux (tokenizers)

Tests unitaires

  • Tests web
  • Création
  • Assertions

Débogage

  • Fenêtre de surveillance (Watch Window)
  • Commandes de débogage
  • Fonctions de débogage

Gestion des exceptions

  • Bloc catch
  • Bloc finally
  • Mot clé throw
  • Bloc try-catch

Travail avec JSON

  • Structure
  • Bibliothèques JSON
  • Création de chaînes JSON
  • Désérialisation

Vers un framework d'automatisation

Remarques de clôture

Pré requis

  • Un intérêt pour la programmation en C# et les tests automatisés

Public cible

  • Débutants en test qui souhaitent apprendre le C# pour les tests automatisés
  • Testeurs professionnels ayant de l'expérience avec d'autres langages de programmation tels que Java ou JavaScript, qui souhaitent transférer leurs compétences en test vers le C#
 21 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (7)

Cours à venir

Catégories Similaires