Języki programowania dla testerów

Nowość

C# dla testerów oprogramowania - zaawansowane

3 dni (3 x 8 h)
09:00 - 17:00
polski
polski

Cel nauczania

Szkolenie z programowania w C# na poziomie zaawansowanym skierowane jest do osób, które chcą
kontynuować przygodę z programowaniem w języku C# w kontekście automatyzacji testów
oprogramowania. Od uczestników wymagana jest wiedza i umiejętności kodowania w języku C# na
poziomie podstawowego oraz średniozaawansowanego szkolenia ‘C# dla testerów oprogramowania’,
podstawowa wiedza z testowania oprogramowania oraz analityczne i logiczne myślenie. Podczas
szkolenia uczestnicy będą mieli okazję przećwiczyć każdy z omawianych tematów w formie zadań do
wykonania w czasie zajęć.

Zakres tematyczny

1. Przygotowanie środowiska (Microsoft Visual Studio)
2. Elementy języka C#

  •  Metody rozszerzające
  • Metody asynchroniczne
  • Typy generyczne
  •  Delegaty / wyrażenia Lambda

3. Biblioteka LINQ
4. Dobre praktyki
5. Wzorce projektowe

  • Fabryka
  • Metoda wytwórcza
  • Płynny interfejs
  • Budowniczy
  • Strategia

6. Biblioteka Fluent Assertions
7. Biblioteka Bogus (Faker)

Jak się przygotować

Od Uczestników wymagana jest wiedza i umiejętności kodowania w języku C# na poziomie podstawowego oraz
średniozaawansowanego szkolenia ‘C# dla testerów oprogramowania’, a także podstawowa wiedza z zakresu testowania
oprogramowania oraz umiejętność analitycznego i logicznego myślenia. 

Metody nauczania

Szkolenie ma charakter warsztatu połączonego z częścią wykładową.

Materiały edukacyjne

Będąc uczestnikiem szkolenia „C# dla testerów”, otrzymasz komplet starannie opracowanych materiałów
szkoleniowych w formie prezentacji opisującej zagadnienia omawiane podczas szkolenia oraz zadań z
programowania do każdego z poruszanych tematów. Dostęp do materiałów na platformie
edu.ittraining.pl.

Korzyści

Uczestnik szkolenia zdobędzie umiejętności programistyczne w języku C# potrzebne do pracy z kodem w
kontekście automatyzacji testów. 

Trenerzy