Plan Szkolenia

Wprowadzenie

Konfiguracja projektu

Konfiguracja .Net i VisualStudio

Typy danych i operatory w C#

  • Typy zmiennych
  • Operatory
  • Instrukcje warunkowe
  • Instrukcje pętli
  • Listy
  • Instrukcje switch
  • 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
  • Typy generyczne

Rozszerzanie klas

  • Konstrukcja klas
  • Dziedziczenie
  • Polimorfizm
  • Klasy abstrakcyjne
  • Klasy interfejsów

Praca z ciągami znaków

  • Manipulacja
  • Formatowanie
  • Tokenizery

Testy jednostkowe

  • Testowanie webowe
  • Tworzenie
  • Asercje

Debugowanie

  • Okno Watch
  • 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 ciągów JSON
  • Deserializacja

W kierunku frameworku automatyzacji

Podsumowanie

Wymagania

  • Zainteresowanie programowaniem w C# i automatyzacją testów

Dla kogo

  • 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 czy JavaScript, którzy chcą przenieść swoje umiejętności testowania na C#
 21 godzin

Liczba uczestników


Cena za uczestnika

Opinie uczestników (7)

Propozycje terminów

Powiązane Kategorie