Schița de curs

Introducere

Configurarea Proiectului

Configurarea .Net și VisualStudio

Tipuri de Date C# și Operatori

  • Tipuri de variabile
  • Operatori
  • Instrucțiuni conditionale
  • Instrucțiuni de buclă
  • Liste
  • Comutări (Switch)
  • Matrice

Programare Orientată Obiect

  • Crearea claselor
  • Constructori
  • Supraincarcarea constructorilor
  • Spații de nume și instrucțiuni using

Metode

  • Crearea metodelor
  • Reutilizarea metodelor
  • Supraincarcarea metodelor
  • Trecerea de argumente

Containere

  • Liste
  • Vectori
  • Dicționar
  • Generice

Extinderea Claselor

  • Construcția claselor
  • Moștenirea
  • Polimorfism
  • Clase abstracte
  • Clase de interfață

Lucrul cu Șiruri (Strings)

  • Manipularea
  • Formatarea
  • Tokenizare

Teste Unitare

  • Testarea web
  • Crearea testelor
  • Verificări (Assertions)

Depanare

  • Fereastra Watch
  • Comenzi de depanare
  • Funcții de depanare

Gestionarea Excepțiilor

  • Blocul Catch
  • Blocul Finally
  • Cuvântul cheie Throw
  • Blocul Try Catch

Lucrul cu JSON

  • Structură
  • Biblioteci JSON
  • Crearea șirurilor JSON
  • Dezserializare

Spre un Cadru de Automatizare

Observații finale

Cerințe

  • O interes pentru programarea în C# și testarea automatizată

Audiență

  • Testerii începători care doresc să învețe C# pentru testare automatizată
  • Testerii profesioniști cu experiență în alte limbaje de programare, cum ar fi Java sau Javascript, care doresc să își transferă setul de abilități de testare la C#
 21 ore

Numărul de participanți


Pret per participant

Mărturii (7)

Cursuri viitoare

Categorii înrudite