Plan du cours

Introduction

Configuration du projet

Configuration de .Net et de VisualStudio

C# Types de données et opérateurs

  • Types de variables
  • Opérateurs
  • Instructions conditionnelles
  • Déclarations de boucle
  • Listes
  • Commutateurs
  • Tableaux

Object-Oriented Programming

  • Création de classes
  • Constructeurs
  • Surcharge des constructeurs
  • Espaces de noms et instructions d'utilisation

Les méthodes

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

Conteneurs

  • Listes
  • Vecteurs
  • Dictionnaire
  • Génériques

Extension des classes

  • Construction de classes
  • Héritage
  • Polymorphisme
  • Classes abstraites
  • Classes d'interface

Travailler avec des chaînes de caractères

  • Manipulation
  • Formatage
  • Tokenizers

Tests unitaires

  • Tests Web
  • Création
  • Assertions

Débogage

  • La 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éer des chaînes JSON
  • Désérialisation

Vers un cadre d'automatisation

Remarques finales

Pré requis

  • Un intérêt pour la programmation C# et les tests d'automatisation
  • .

Audience

  • Testeurs débutants qui souhaitent 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 qui souhaitent transférer leurs compétences en matière de tests à C#
  21 heures
 

Nombre de participants


Début

Fin


Dates are subject to availability and take place between 09:30 and 16:30.
Les formations ouvertes requièrent plus de 3 participants.

Nos Clients témoignent (10)

Cours Similaires

Catégories Similaires