SOLID - praktyczny kurs

Praktyczny kurs SOLIDa oparty na refaktoryzacji aplikacji

3.85 (161 reviews)
Udemy
platform
Polski
language
Other
category
SOLID - praktyczny kurs
6,054
students
4 hours
content
Jan 2023
last update
$19.99
regular price

What you will learn

Dowiesz się czym jest SOLID.

Będziesz w stanie określić czy kod z którym pracujesz spełnia wymagania SOLID

Zobaczysz co trzeba zrobić, aby zmienić kod na taki który jest łatwiejszy w utrzymaniu i rozwijaniu.

Why take this course?

🎓 **Kurs SOLID - Praktyczny podróż po jakimś kodzie** También znany jako "Refaktoring Rozwiniętego Rozumienia SOLID" --- ### **Czym jest ten kurs?** Witaj programistę! Jestem Jarosław Stadnić, a mam nadzieję, że po zakończeniu tego kursu będziesz mógł/ła powiedzieć, że SOLID to nie tylko akronim, ale kluczowe zasady w tworzeniu kodu, który jest łatwy do utrzymania, rozszerzalny i predyktowy. **SOLID** to skrót od pięciu zasad OOP (Object-Oriented Programming), które pomogą Ci w stworzeniu kodu, który będzie trwały ziemię pod sobą! ### **Czego nauczysz się?** 🔹 **Zrozumienie SOLID**: Poznaj każdą z pięciu zasad: Single Responsibility, Open/Closed, Liskov Substitution, Interface Segregation oraz Dependency Inversion. 🔹 **Refaktoring w praktyce**: Zobacz jak w rzeczywistych projektach aplikacji zastosować zasady SOLID poprzez refaktoryzację. 🔹 **Praktyczne przypadki**: Przejrzyj i zmodyfikuj istniejące kodowe scenariusze, aby spełniały zasady SOLID. 🚀 **Widok z zewnątrz i wnętrza**: Zdobędziesz wiedzę na temat dlaczego te zasady są ważne oraz jak wpływają na projektowanie oprogramowania. 🚫 **Zjawiska antypatternów**: Dowiesz się, co w praktyce zazwyczaj nie należy robić, aby uniknąć błędów i kodu, który staje w opoźnieniu. ### **Jakie korzyści przyniesie Ci ten kurs?** - **Kod łatwiejszy do zarządzania**: Twoje aplikacje będą mniej skomplikowane i bardziej zarządzalne. - **Lepsza architektura oprogramowania**: Twórz projekty, które są łatwe do rozbudowy i modyfikacji. - **Efektywna współpraca**: Twoje zespoły programistyczne będą miały lepszą komunikację i bardziej efektywne procesy. - **Jednoznaczna wartość dla kariery**: Dodaj do swojego portfolio praktyczne przykłady refaktoringu zgodnego z zasadami SOLID. ### **Jakie będą zasoby?** - **Kod źródłowy**: Analizuj i zmodyfikuj różne projekty w celu ich poprawy. - **Materiały edukacyjne**: Dołącz do interaktywnych lekcji, wideo i tekstowych wykładów. - **Sprawdzanie rozumienia**: Zadania praktyczne na każdym etapie kursu. - **Spólna nauka**: Dołącz do społeczności programistów, aby dzielić się wiedzą i doświadczeniami. --- **Ślad po kursie:** Po zakończeniu tego kursu zapiszesz się w historii tych, którzy rozumieją, jak naprawdę tworzyć wartościowe i trwałe kody. Twoje projekty stają się lepiej zaprojektowane, bardziej elastyczne i łatwiejsze do utrzymania. **SOLID** to nie tylko zasady, to filozofia, która może zmienić sposób, w jakim piszesz kod. Do tej podróży razem! 🛠️ **Zarezerwuj swoje place już teraz** i połącz się z nami w praktycznej nauce SOLID!

Our review

Podsumowując wnioski z komentarzy, otrzymany kurs o SOLID i projektowym stylem kodowania wydaje się być dobrze oceniony pod kątem przystępnoli i klaroty wyjaśnień teoretycznych. Uczestnicy doceniali szczególnie praktyczne zastosowania zasad SOLID oraz ogólny poziom wytłumaczeń. Niemniej jednak zauważono, że czas poświęcony wstępowi teoretycznej (13 minut z 4 godzin kursu) był zbyt duży, szczególnie dla osób już znających podstawy. Otom kurs miał być szczególnie adresowany do osób zaczątkujących w temacie projektowego style i SOLID, ale również dla doświadczonych programistów, którzy chcieliby przypomnić sobie lub upewnić się, że ich obecny kod jest zgodny z tymi zasadami. W kursie tym zawarto praktyczne przykłady refaktoringu i rozwijania projektów, które pomogły w zrozumieniu tego, jak te zasady mogą być stosowane w praktyce. Jednakże niektórzy użytkownicy zauważyli, że brak dostępu do pełnego kodu ucznia (dostępny był tylko na ostatnim slajdzie) utrudniał prawidłowe zrozumienie i reprodukowanie wykonanych zmian. Ponadto, niektórzy komentarze wskazywali na to, że projekt wykorystywany w kursie nie miał jasno określonych wytycznych ani założeń, co mogło wprowadzać w błąd lub utrudniać zrozumienia kontekstu. Podsumowując, kurs jest oceniony jako wartościowy z punktu widzenia zarówno początkujących, jak i doświadczonych programistów, ale z pewnymi ograniczeniami związanymi z brakiem możliwości pełnego zapoznania się z kodem i niepełną jasnością kontekstu projektu. Wartościowy aspekt kursu to praktyczne przykłady, które pomagają w zrozumieniu i stosowaniu zasad SOLID oraz lektorski nagrany materiał, który jest dobrze oceniony pod kątem jakości dźwięku i klarności wyjaśnień.

Charts

Price

SOLID - praktyczny kurs - Price chart

Rating

SOLID - praktyczny kurs - Ratings chart

Enrollment distribution

SOLID - praktyczny kurs - Distribution chart
1741732
udemy ID
6/10/2018
course created date
10/29/2019
course indexed date
Bot
course submited by