O kursie
Kurs SOLIDa to 100% praktyki PHP, dużo kodu i wyjaśnień w prosty sposób, tak żebyś od ręki mógł zastosować te umiejętności w Twoim kodzie!
Zapraszam Cię na szkolenie po którym już nigdy nie będziesz chciał być klepaczem, tylko prawdziwym architektem!
Życie jest za krótkie, by pisać kiepski kod!
Wiesz, że stać Cię na zdecydowanie więcej, niż to co robisz teraz, ale jeszcze nie wiesz, w jakim kierunku powinieneś iść.
Przygotowałem ten program, żebyś mógł zdecydowanie szybciej niż ja, przejść proces od juniora do seniora. SOLID to pierwszy krok na Twojej drodze.
Znajdziesz tutaj praktykę, wspieraną teorią. Przykłady w PHP z wykorzystaniem frameworka Laravel, choć framework, nie ma tutaj żadnego znaczenia. Od ręki wskoczysz do kodu i przekonasz się, jak wygląda kod zły. Poznasz rozwiązania, oraz metody refaktoryzacji, które zamienią go w dobre i skuteczne oprogramowanie.
Czysty kod, to Twój powód do dumy!
Zdradzę Ci tajemnicę. Gdy nauczysz się pisać czysty kod, już nigdy nie będziesz chciał napisać go źle! To uzależnia!
- Wyobraź sobie, że Twój kod jest reużywalny w każdym projekcie, bo robi dokładnie jedną rzecz, tam gdzie powinien ją robić.
- Wyobraź sobie, brak ograniczeń w rozszerzaniu oprogramowania, które do tej pory za każdym razem musiałeś modyfikować.
- Wyobraź sobie, że cały zespół wie jakiego kształtu rozwiązania oczekujesz i potrafi Ci szybko dostarczyć odpowiednie rozwiązania.
- A na koniec aplikacja staje się łatwa do testowania i niezależna od szczegółów takich jak baza danych, sposób komunikacji czy sposób działania kolejek.
W ten sposób SOLID pozwoli Ci zrobić pierwszy krok, do tego by zostać naprawdę skutecznym developerem!
W ten sposób SOLID pozwoli Ci zrobić pierwszy krok, do tego by zostać naprawdę skutecznym developerem!
Zobacz, co dla Ciebie przygotowałem!
Treść kursu
Kurs SOLIDa
-
Wstęp
04:40 -
Zasada pojedynczej odpowiedzialności
16:28 -
Co wiesz o zasadzie pojedynczej odpowiedzialności?
-
Wzorzec repozytorium
10:38 -
Co wiesz, o wzorcu repozytorium?
-
Warstwa usługi
06:20 -
Co wiesz o warstwie usługi?
-
Odwracanie zależności
08:28 -
Co wiesz o odwracaniu zależności?
-
Po co wszystko?
05:36 -
Dlaczego to robimy?
-
Plan refaktoryzacji
04:06 -
Co wiesz o architekturze warstwowej?
-
Zasada otwarte/zamknięte
04:52 -
Co wiesz o zasadzie otwarte / zamknięte?
-
Zasada segregacji interfejsów
08:47 -
Co wiesz o segregacji interfejsów?
-
Zasada podstawiania Barbary Liskov
07:24 -
Co wiesz, o zasadzie podstawiania Barbary Liskov?
-
Refaktoryzacja metod płatności
16:19 -
Wzorzec strategia
19:18 -
SOLID – podsumowanie
06:18