Schița de curs

Introducere

Configurarea proiectului

Configurarea .Net și VisualStudio

Tipuri de date și operatori în C#

  • Tipuri de variabile
  • Operatori
  • Instrucțiuni condiționale
  • Instrucțiuni repetitive
  • Liste
  • Switch-uri
  • Tablouri

Programare orientată pe obiecte

  • Crearea claselor
  • Constructori
  • Supraîncărcarea constructorilor
  • Namespace-uri și declarații using

Metode

  • Crearea metodelor
  • Reutilizarea metodelor
  • Supraîncărcarea metodelor
  • Transmiterea argumentelor

Containere

  • Liste
  • Vectori
  • Dicționare
  • Generice

Extinderea claselor

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

Lucrul cu șiruri de caractere

  • Manipulare
  • Formatare
  • Tokenizatori

Teste unitare

  • Testarea aplicațiilor web
  • Crearea testelor
  • Aserțiuni

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

  • Structura
  • Biblioteci JSON
  • Crearea de șiruri JSON
  • Deserializarea

Spre un cadru de testare automată

Observații finale

Cerințe

  • Un interes pentru programarea în C# și testarea automată

Publicul țintă

  • Testeri începători care doresc să învețe C# pentru testarea automată
  • Testeri profesioniști cu experiență în alte limbaje de programare precum Java sau Javascript care doresc să-și transfere setul de abilități de testare în C#
 21 Ore

Numărul de participanți


Pret per participant

Mărturii (7)

Cursuri viitoare

Categorii înrudite