Prenez contact avec nous

Plan du cours

Introduction

Configuration du projet

Configuration de .Net et Visual Studio

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

  • Types de variables
  • Opérateurs
  • Instructions conditionnelles
  • Boucles
  • 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

Travailler avec des chaînes de caractères

  • Manipulation
  • Mise en forme
  • Tokenizers (découpeurs de chaînes)

Tests unitaires

  • Tests web
  • Création
  • Assertions

Débogage

  • Fenêtre de surveillance
  • Commandes de débogage
  • Fonctions de débogage

Gestion des exceptions

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

Travailler 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 d'automatisation

Public cible

  • Testeurs débutants souhaitant apprendre le C# pour les tests d'automatisation
  • Testeurs professionnels ayant de l'expérience dans d'autres langages de programmation tels que Java ou Javascript et souhaitant 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