Kompletne szkolenie online dla programistów C#/.NET — od pierwszego [Test] po zaawansowane testy w ASP.NET Core, testy integracyjne i TDD. 105 lekcji wideo, realne aplikacje i mentor, który osobiście sprawdza Twoje prace domowe.
✓ 14 dni gwarancji zwrotu · ✓ Dożywotni dostęp · ✓ Faktura VAT
1200+ programistów przeszło już przez szkolenia Kazimierza. Zero negatywnych opinii.
using NUnit.Framework;
using FluentAssertions;
using Moq;
[Test]
public void CalculateDiscount_ForVip_Returns20Percent()
{
// Arrange
var repo = new Mock<ICustomerRepository>();
repo.Setup(x => x.GetById(1))
.Returns(new Customer { IsVip = true });
var sut = new OrderService(repo.Object);
// Act
var discount = sut.CalculateDiscount(1);
// Assert
discount.Should().Be(0.2m);
} Taki test napiszesz sam — z mockowaniem i schematem AAA — zanim skończysz czwarty moduł.
Większość programistów .NET wie, że „powinno się pisać testy”. Problem w tym, że nikt nigdy nie pokazał im, jak robić to dobrze w realnym projekcie.
Nie ruszasz starego kodu, bo nie wiesz, co się wysypie. Każda zmiana to loteria.
Błędy znajduje klient albo tester — zamiast testu, który wykryłby je w sekundę.
Klikasz aplikację ręcznie po każdej zmianie, żeby sprawdzić, czy nic nie popsułeś.
W projekcie zero testów i nikt nie wie, od czego zacząć. Więc nikt nie zaczyna.
Coś tam testujesz, ale nie masz pewności, czy testujesz właściwe rzeczy we właściwy sposób.
Mockowanie, piramida testów, TDD — tematy, które wracają na każdej rozmowie technicznej.
Ten program powstał, żeby zmienić ✗ czerwone w ✓ zielone.
Kompletne szkolenie online, w którym poznasz cały proces pisania testów jednostkowych w C#/.NET. Zaczynamy od absolutnych podstaw, a kończymy na zaawansowanych testach w aplikacjach ASP.NET Core.
Stawiamy na praktykę — piszemy testy dla realnych aplikacji: Windows Forms, WPF, Blazor, ASP.NET Core MVC i ASP.NET Core Web API. Do tego testy integracyjne i technika TDD.
Przez cały program pracujesz pod okiem mentora — wysyłasz prace domowe, dostajesz konkretny feedback i jesteś w stałym kontakcie z prowadzącym.
Piszesz testy jednostkowe od zera — pewnie i według dobrych praktyk, nie „na czuja”.
Refaktoryzujesz bez strachu — testy natychmiast pokazują, czy czegoś nie popsułeś.
Wiesz, co testować, a czego nie — i jak podejść do legacy kodu bez testów.
Mockujesz zależności — bazy danych, API, pliki — i testujesz logikę w izolacji.
Testujesz realne aplikacje — Web API, MVC, Blazor, WPF i WinForms, nie sztuczne przykłady.
Piszesz testy integracyjne — od konfiguracji środowiska po pełne scenariusze w Web API.
Znasz TDD w praktyce — implementujesz nowe funkcjonalności metodą test-first.
Bronisz się na rozmowach — piramida testów, AAA, pokrycie kodu przestają być pułapką.
Wolę, żebyś odpuścił teraz, niż prosił o zwrot za dwa tygodnie. Przeczytaj uczciwie obie kolumny.
Nagrania znajdziesz wszędzie. Tego, żeby ktoś doświadczony przeczytał Twój kod i powiedział Ci, co z nim zrobić — już nie.
Nie bot, nie asystent, nie „społeczność”. Wysyłasz rozwiązanie — ja je czytam linijka po linijce i odsyłam konkretny feedback: co jest dobre, co poprawić i dlaczego.
Maile uczestników Szkoły trafiają do osobnej kolejki, którą obsługuję w pierwszej kolejności. W dni robocze odpowiadam w ciągu 24 godzin.
Utknąłeś na teście w firmowym repo? Nie wiesz, jak zamockować tę jedną upartą zależność? Wyślij kod — powiem Ci, jak to ugryźć.
Dostęp do materiałów masz dożywotnio i kontakt też nie wygasa. Wracasz po roku z pytaniem? Odpisuję tak samo jak w pierwszym tygodniu.
Jak to wygląda w praktyce: żadnego „opiekuna klienta”, który odsyła Cię do FAQ, i żadnego pytania ginącego w czacie po pięciu minutach. Kontakt jest bezpośredni — jeden na jeden, mailem, ze mną.
Bez niespodzianek — dokładnie tak przebiega droga od zakupu do pierwszych zielonych testów w Twoim projekcie.
Od razu po zakupie masz dostęp do platformy: 9 modułów, 2 moduły bonusowe, 105 lekcji i materiały PDF. Nic nie jest dawkowane.
Nie oglądasz teorii — kodujesz. Idziemy przez realne aplikacje: Web API, MVC, Blazor, WPF i WinForms, linijka po linijce.
Po module wysyłasz rozwiązanie. Czytam Twój kod i odpisuję, co jest dobre, co poprawić i dlaczego. Utknąłeś — piszesz do mnie.
Przenosisz testy do własnego projektu. Możesz wtedy pisać do mnie o swoim firmowym kodzie — po to jest opieka mentorska.
Rozwiń moduł, żeby zobaczyć pełną listę lekcji. Wszystko dostajesz od razu po zakupie — przerabiasz we własnym tempie, z dożywotnim dostępem.
W większości modułów dodatkowo: najczęstsze błędy początkujących + praca domowa sprawdzana osobiście przez prowadzącego.
Po dołączeniu dostajesz dostęp do platformy edukacyjnej — lekcje wideo oglądasz kiedy chcesz, na dowolnym urządzeniu.




Pełny moduł o testach integracyjnych — od konfiguracji środowiska po kompletne scenariusze w ASP.NET Web API.
Implementujemy nowe funkcjonalności w ASP.NET Web API techniką Test Driven Development — krok po kroku.
Materiały pomocnicze do każdego etapu — utrwalisz wiedzę i będziesz mieć ściągę pod ręką w pracy.
Po każdym module dostajesz zadanie. Wysyłasz rozwiązanie — prowadzący sprawdza je i daje konkretny feedback.
Przez cały program masz bezpośredni kontakt z prowadzącym — Twoje maile idą do osobnej kolejki, odpowiedź w 24 h w dni robocze.
Po przerobieniu szkolenia otrzymujesz certyfikat — możesz dodać go do CV i profilu LinkedIn.
Kazimierz Szpin · Senior Developer C#/.NET · 15+ lat doświadczenia
Senior Developer C#/.NET z ponad 15-letnim doświadczeniem na platformie .NET. Przez większość kariery łączył etat z pracą freelancera w firmach tworzących oprogramowanie — współpracował m.in. z Sensonics, Infobox, BIELbit i Rekord SI.
CTO i założyciel software house'u FindSolution.pl, gdzie razem z zespołem tworzy dla firm aplikacje szyte na miarę — od pomysłu po wdrożenie. To nie jest wiedza z podręcznika: testy, których uczy, pisze na co dzień w komercyjnych projektach.
Pisał aplikacje desktopowe (WinForms, WPF), mobilne (Xamarin) i webowe (ASP.NET MVC, ASP.NET Core, Web API, Blazor) — dokładnie te typy aplikacji, dla których będziesz pisać testy w tym szkoleniu.
Uczy programistów od lat: prowadzi blog i kanał YouTube ModestProgrammer (5200+ subskrybentów), pisze do 10 000+ programistów na liście mailowej i jest autorem 11 szkoleń online dla programistów C#/.NET — m.in. Zostań Programistą .NET, Szkoła ASP.NET Core, Szkoła Blazora i Szkoła Entity Framework Core. Przeszło przez nie już 1200+ osób.
Twórca 5 własnych aplikacji SaaS: StrefaWatow.pl, Szyfron.pl, CrmDlaFirmy.pl, StworzSklepOnline.pl i BlogW5Minut.pl — utrzymywanych latami, czyli dokładnie tych, w których testy jednostkowe zwracają się najbardziej.
1200+ programistów przeszło przez jego programy — bez ani jednej negatywnej opinii. Zacznijmy od głosów prosto ze Szkoły Testów Jednostkowych:
„Uważam, że każda osoba rozpoczynająca przygodę z testami jednostkowymi powinna zainteresować się tym kursem. Dzięki dobrze przygotowanym materiałom nauczania oraz prostym i zrozumiałym wytłumaczeniem prowadzącego byłem w stanie zrozumieć i wykorzystać wiedzę, dzięki której nie traciłem czasu na błędy swoim brakiem doświadczenia oraz wiedzy. Największą zaletą kursu jest sam prowadzący, z którym jest dobry kontakt. Zawsze odpowiada na pytania oraz pomaga i doradza jak najlepiej napisać odpowiednie testy.”
„Fajnie się przerabia kurs, dobra jakość nagrań, prowadzący zawsze szybko odpowiada na pytania, a znajomość testów okazała się bardzo przydatna na rozmowie kwalifikacyjnej, także warto i polecam.”
„Ważne jest, aby robić prace domowe oraz starać się je rozwiązywać samodzielnie w pierwszej kolejności, tak wygląda praca programisty na co dzień. Wiem, co piszę, bo po kursie u Kazika zostałem programistą w PKO BP.”

„Jako tester automatyzujący w C# chciałem poznać szerzej wiedzę na temat możliwości platformy .NET. Wszystko jest dobrze wyjaśnione i poparte praktycznymi przykładami. Największą zaletą jest to, że projekty są realnymi aplikacjami, a nie zmyślonymi przykładami.”

„Prowadzący to programista z wieloletnim doświadczeniem, który umie przekazać wiedzę uczestnikom, a dodatkowo można zawsze liczyć na jego pomoc. Jakość nagrań SUPER, tempo OK, słucha się przyjemnie.”

„Kontakt z prowadzącym bezproblemowy, Kazimierz sprawdza prace szybko i daje wyczerpującą odpowiedź i cenne wskazówki na każde wysłane rozwiązanie. Wiedzy podanej w sposób tak skondensowany i ustrukturyzowany próżno szukać na filmach zamieszczanych na YouTube.”

„Dzięki temu szkoleniu jak i prowadzącemu udało mi się poznać nowe, bardziej zaawansowane techniki programowania. Wprowadzić ład i porządek do kodu. Nie jestem całkowicie początkującym, mimo to i tak nabyłem sporo nowej wiedzy i nauczyłem się dobrych praktyk.”

„Co prawda było trochę nauki, ale jak wiesz, przeszedłem pozytywnie rozmowę kwalifikacyjną i od miesiąca jestem już programistą :D Wielkie dzięki za to, co robisz i polecam szkolenie każdemu :)”
Opinie pochodzą od uczestników szkoleń Kazimierza Szpina — pełna lista na stronie każdego programu.
Jedna inwestycja — umiejętność, z której będziesz korzystać w każdym projekcie do końca kariery.
Pełny program + wszystkie bonusy + opieka mentora. Dostęp od razu po zakupie.
Płatność jednorazowa (możliwe raty) · faktura VAT (inFakt) · dostęp natychmiast po opłaceniu
Miejsca z opieką mentorską na —: zostało — z —.
Masz 14 dni, żeby przetestować szkolenie bez ryzyka. Jeśli uznasz, że nie jest dla Ciebie — jeden e-mail na — i odzyskujesz 100% wpłaty. Bez pytań, bez kombinowania.
Wszystkie płatności przechodzą przez Przelewy24 lub Stripe, a każde połączenie zabezpiecza certyfikat SSL. Polska faktura VAT trafia na Twój e-mail automatycznie (inFakt).
Tak — zaczynamy od absolutnych podstaw (czym są testy, piramida testów, pierwszy test), a kończymy na zaawansowanych testach w ASP.NET Core, testach integracyjnych i TDD. Jeśli już piszesz testy, moduły o mockowaniu, Web API, testach integracyjnych i TDD uporządkują i pogłębią Twoją wiedzę.
Szkolenie jest dostępne cały czas — możesz dołączyć w dowolnym momencie i od razu zaczynasz. Ograniczona jest tylko liczba miejsc z opieką mentorską w danym miesiącu: przyjmuję pod opiekę tyle osób, ile realnie jestem w stanie obsłużyć, żeby każdy dostał konkretny feedback. Gdy pula na dany miesiąc się wyczerpie, kolejne miejsca zwalniają się pierwszego dnia następnego miesiąca.
Tak. Od razu po zakupie otrzymujesz dostęp do wszystkich 9 modułów + 2 modułów bonusowych. Program jest tak ułożony, że na pewno nie będziesz się nudzić — po każdym module czeka praca domowa.
Po każdym module dostajesz pracę domową. Wysyłasz rozwiązanie mailem, a ja czytam Twój kod i odsyłam konkretny feedback — co jest dobre, co poprawić i dlaczego. Możesz też pisać o problemach z własnym, firmowym projektem, nie tylko o materiał z kursu. Maile uczestników Szkoły obsługuję priorytetowo — w dni robocze odpowiadam w ciągu 24 godzin. Nie ma tu grupy na Facebooku ani czatu — jest bezpośredni kontakt mailowy ze mną.
Tak. Kupując program, otrzymujesz dożywotni dostęp do materiałów — razem z przyszłymi aktualizacjami. Możesz przerabiać szkolenie własnym tempem i wracać do dowolnej lekcji. Kontakt ze mną również nie wygasa po zakończeniu programu.
Program jest zaplanowany na 9 tygodni (jeden moduł tygodniowo), ale to Ty decydujesz o tempie — dostęp masz dożywotnio. Jeśli zaczniesz z opóźnieniem, Twoje prace domowe i tak będą sprawdzane.
Tak. W koszyku wybierz płatność przez Przelewy24, a w kolejnym kroku skonfiguruj raty. Gwarancja zwrotu obowiązuje również przy zakupie na raty.
Tak, bez problemu. Dostęp do materiałów masz dożywotni, a prace domowe sprawdzam niezależnie od tego, kiedy zaczniesz. Jedyne, co warto wziąć pod uwagę: miejsce w puli opieki mentorskiej rezerwujesz w momencie zakupu.
Tak — to szkolenie zakłada, że potrafisz już pisać kod w C#. Testów uczę od absolutnych podstaw, ale samego języka nie tłumaczę od zera. Jeśli dopiero zaczynasz programować, lepszym startem będzie szkolenie Zostań Programistą .NET.
Tak. System jest zintegrowany z platformą inFakt, która automatycznie wyśle fakturę na Twój e-mail po zakupie. Dotyczy osób będących polskimi podatnikami.
Masz 14 dni od daty zakupu na rezygnację. Wystarczy jeden e-mail na —, a otrzymasz zwrot 100% wpłaty.
Tak. Po przerobieniu szkolenia otrzymasz certyfikat poświadczający jego ukończenie — możesz umieścić go w CV i na LinkedIn.
Napisz śmiało na — — odpowiadam szybko.
Albo za rok dalej klikać aplikację ręcznie po każdej zmianie. Dostęp dostajesz od razu po zakupie — razem z opieką mentorską, dopóki są wolne miejsca.
Dołączam do szkolenia →✓ Ryzyko bierzemy na siebie: 14 dni gwarancji zwrotu 100%
Wolne miejsca z opieką mentorską: …