Szkolenie "C# dla testerów oprogramowania - zaawansowany"
Szkolenie praktyczne
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)
Przed szkoleniem
Od Uczestników wymagana 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 testowania
oprogramowania oraz analityczne i logiczne myślenie.
Metody szkolenia
Szkolenie ma charakter warsztatu połączonego z częścią wykładową.
Materiały szkoleniowe
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.
Po szkoleniu
Uczestnik szkolenia zdobędzie umiejętności programistyczne w języku C# potrzebne do pracy z kodem w
kontekście automatyzacji testów.
Materiały
Do tego szkolenia nie ma żadnych materiałów szkoleniowych.