Plan Szkolenia

Wprowadzenie

Konfiguracja projektu

Konfiguracja .Net i VisualStudio

Typy danych C# i operatory

  • Typy zmiennych
  • Operatory
  • Instrukcje warunkowe
  • Instrukcje pętli
  • Listy
  • Przełączniki
  • Tablice

Programowanie obiektowe

  • Tworzenie klas
  • Konstruktory
  • Przeciążanie konstruktorów
  • Przestrzenie nazw i instrukcje using

Metody

  • Tworzenie metod
  • Ponowne wykorzystanie metod
  • Przeciążanie metod
  • Przekazywanie argumentów

Kontenery

  • Listy
  • Wektory
  • Słowniki
  • Generyki

Rozszerzanie klas

  • Budowanie klas
  • Dziedziczenie
  • Polimorfizm
  • Klasy abstrakcyjne
  • Klasy interfejsowe

Praca z ciągami znaków

  • Manipulacja
  • Formatowanie
  • Tokenizatory

Testy jednostkowe

  • Testowanie webowe
  • Tworzenie
  • Asercje

Debugowanie

  • Okno monitora
  • Polecenia debugowania
  • Funkcje debugowania

Obsługa wyjątków

  • Blok catch
  • Blok finally
  • Słowo kluczowe throw
  • Blok try catch

Praca z JSON

  • Struktura
  • Biblioteki JSON
  • Tworzenie łańcuchów JSON
  • Deserializacja

W kierunku ramki automatyzacji

Podsumowanie

Wymagania

  • Zainteresowanie programowaniem w języku C# i automatyzacją testów

Grupa docelowa

  • Początkujący testerzy, którzy chcą nauczyć się C# do automatyzacji testów
  • Profesjonalni testerzy z doświadczeniem w innych językach programowania, takich jak Java lub JavaScript, którzy chcą przeniesić swoje umiejętności testowe na C#
 21 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (7)

Propozycje terminów

Powiązane Kategorie