Moje konto

KURS DOMAIN DRIVEN DESIGN

Zacznij tworzyć kod, mówiący językiem biznesu!

Czujesz że świat programowania się zmienia? Kod to tylko narzędzie, a w dobie otaczających nas LLMów, Cursora, Windsurfa czy Copilota o sukcesie nie przesądza już ilość naklepanych linii kodu. Domain Driven Design to świat w którym już od lat łączy się cele biznesowe z kodem, ale dobre zrozumienie jak robić to w praktyce pozostaje wyzwaniem. Czas więc zapomnieć o CRUDach poprzeplatanych ifami i wejść na zupełnie nowy poziom!
  • 👉 Od podstaw poznaj techniki DDD z wykorzystaniem frameworka Laravel
  • 👉 Twórz aplikacje rozwiązujące problemy dzięki podejściu domenowemu
  • 👉 Poznaj wzorce, techniki i rozwiązania umożliwiające tworzenie czystego kodu
  • 👉 Stań się kompetentnym architektem, świadomie podejmującym decyzje techniczne
  • 👉 Spraw, by programowanie stało się przyjemnością, tak jak kiedyś!
  • 👉 Wejdź w świat Domain Driven Development od zera!
START wrzesień 2025
DŁUGOŚĆ~ 5 tygodni
Zapisz się na listę oczekujących!
🗓️

8 tygodni intensywnej nauki

Niezależnie od tego, czy piszesz testy, czy nie napisałeś ani jednego w swoim życiu, ten kurs od podstaw wprowadzi Cię w Test Driven Development i sprawi, że pisanie skutecznego kodu stanie się codziennością.

💪

Praktyka od praktyka

Test Driven Development nie polega na pisaniu testów – ono się tam nawet nie zaczyna! Przekażę Ci moje kilkunastoletnie doświadczenie, w projektowaniu aplikacji z czystą domeną. To nie kurs pisania testów – to kurs pisania dobrego oprogramowania!

👾

Nowoczesne podejście do PHP

W PHP od lat nic się nie zmienia. Co roku nowa wersja, nowe możliwości, nowe narzędzia. Do tego nowe paczki composera, frameworki i wiele więcej. W tym kursie wykorzystamy najnowsze zdobycze tego dojrzałego języka!

Techniki, za którymi stoją wielkie nazwiska!

Z Test Driven Development nie korzysta garstka osób, a większość profesjonalnych programistów. W wielu firmach, nie dostaniesz bez tego pracy!

Znajomość Tego podejścia to absolutna konieczność, jeśli chcesz tworzyć oprogramowanie i brać za nie odpowiedzialność.

Za autora TDD uznaje się Kenta Becka, ale nazwiska takie jak Steve Freeman, Nat Pryce, Robert C. Martin, Dan Cristian North (BDD), Sebastian Bergmann (PHPUnit), Nuno Maduro (PEST) to tylko kilka przykładów tego, jak ważnym zagadnieniem jest programowanie kierowane testami!

#TDD
RED GREEN REFACTOR

na czym polega
test driven development?

Z pozoru, Test Driven Development może wydawać się bardzo prosty. Proces RED – GREEN – REFACTOR to po prostu kolejność, w jakiej należałoby pracować, by dowozić jakościowe oprogramowanie. Tak. Z pozoru!

TDD to tak naprawdę sposób projektowania kodu, wdrażania ciągłej integracji i ciągłego dostarczania. To metoda pracy zarówno z nowym, jak i zastanym (legacy) kodem. To technika pozwalająca zarówno na zabezpieczenie oprogramowania, na znane błędy, jak i znalezienie błędów w istniejącym już kodzie.

Jeśli kiedykolwiek spotkałeś się z efektem domina, naprawiając jeden element psuło się 10 innych, a klient był bardzo niezadowolony, mimo Twoich najszczerszych chęci… Test Driven Development jest właśnie dla Ciebie!

Poznaj Wspaniałe narzędzia!

Choć TDD to nie frameworki, to bez nadzędzi do testowania, ciężko mówić o pracy z Test Driven Development.

W kursie czekają na Ciebie aż 3 różne frameworki z których warto korzystać pracując z testami w PHP. PHPUnit, Pest oraz Behat. Ich cel jest podobny – oprogramowanie ma być dobrze zaprojektowane, a testy dobrze napisane, jednak ich zasada działania różni się diametralnie.

W tym kursie poznasz możliwości każdej z tych technologii i sam wybierzesz, które z nich najlepiej pasuje do Twojego oprogramowania!

GOTOWY NA JAKOŚCIOWĄ
REWOLUCJĘ?

CZEGO SIĘ NAUCZYSZ?
KOMPLETNY KURS
TEST DRIVEN DEVELOPMENT

Kto
za tym stoi?

Nazywam się Marcin Lenkowski i jest całkiem spora szansa, że znasz mnie już z wcześniejszych kursówinstagrama czy kanału YouTube.

O kurs DDD pytano mnie zbyt często…

Wszyscy o tym mówią, ale nikt nie wie jak się za to zabrać.

Niby blue i red book to biblie, ale jak to wszystko zrozumieć?

Na warsztat bierzemy DDD w PHP i praktyczne zastosowanie tych narzędzi w realnych aplikacjach!