Moje konto

[PREORDER] Kurs wzorców projektowych

Trener: Marcin Lenkowski Kategorie: Programowanie
Lista życzeń Udostępnij
Udostępnij kurs
Page Link
Udostępnij w mediach społecznościowych

O kursie

Chcesz modelować naprawdę czysty kod?

Czy kiedykolwiek czułeś, że coś nie gra z Twoim kodem? Nie wiedziałeś w którą stronę iść i co zrobić, żeby nie tworzyć długu technologicznego?

Każdy z nas ulepił w swoim życiu wielkiego potwora spaghetti – bądźmy szczerzy!

Zapanowanie nad dużymi aplikacjami bywa trudne. Otaczają nas frameworki, które często mówią nam jak mamy działać. Ale czy napewno mają rację? Przecież ostateczne podjęcie decyzji należy właśnie do Ciebie!

Jak zrobić to dobrze? Jak projektować i modelować kod na mistrzowskim poziomie?

Odpowiedzią są wzorce projektowe. Wzorce to 22 sprawdzone techniki ograniczające coupling, zmniejszające złożoność i pozwalające na dumę ze swojego kodu.

Sprawdź kurs wzorców projektowych!

Kurs wzorców projektowych to praktyczna wiedza, o 22 wzorcach przedstawiona w lekkiej i przyjemnej formie – tak by ich nauka była nie tylko łatwa ale i przyjemna.

Znajdziesz tutaj:

  • Lekcje z 22 wzorcami projektowymi w języku PHP.
  • Konkretne 22 ćwiczenia, które sprawią że poznasz wzorce w praktyce!
  • eBooki / PDFy z materiałami z lekcji!
  • Codzienna dawka wiedzy wysyłana mailem, byś w wolnej chwili mógł się rozwijać!
  • Bonusowe lekcje, łączące wzorce w udany i mniej udany sposób.
  • ZERO akademickiego podejścia do wiedzy – wszystko w lekkim i przejrzystym stylu.

Czego się nauczysz?

  • Zapanujesz nad nawet najbardziej złożonymi projektami, zarówno greenfield jak i legacy.
  • Stworzysz reużywalny kod, który pomoże Ci zapanować nad couplingiem i złożonością cyklomatyczną.
  • Poznasz 5 wzorców kreacyjnych, by tworzyć elastyczne klasy, bez zależności!
  • Zapanujesz nad złożoną strukturą, dzięki 7 konkretnym wzorcom strukturalnym.
  • Zadbasz o elastyczność w skomplikowanych sytuacjach, dzięki 10 wzorcom behawioralnym!
  • Napiszesz kod, tak by był czytelny nie tylko dla Ciebie, ale także dla innych!
  • Zaprojektujesz łatwy i testowalny kod.
  • Zamodelujesz czysty kod, niezależnie od frameworka czy technologii w jakiej pracujesz.
  • Unikniesz błędów uniemożliwiających rozwijanie projektów w przyszłości.
  • Stworzysz oprogramowanie, które będzie Twoim powodem do dumy.
  • Zyskasz większą elastyczność i skalowalność kodu. Projektując piękne, niezależne oprogramowanie!
  • Nauczysz się szybko i efektywnie z konkretnych filmów, wypakowanych po brzegi kodem PHP!
  • Poznasz 22 konkretne sposoby na ulepszanie obecnego projektu!

Czego się nauczysz?

  • Dowiesz się czym są wzorce projektowe
  • Odkryjesz wzorce kreacyjne
  • Odkryjesz wzorce strukturalne
  • Odkryjesz wzorce behawioralne
  • Poznasz wzorzec Builder
  • Poznasz wzorzec Clone
  • Poznasz wzorzec Singleton
  • Poznasz wzorzec Adapter
  • Poznasz wzorzec Most
  • Poznasz wzorzec Kompozyt
  • Poznasz wzorzec Decorator
  • Poznasz wzorzec Fasada
  • Poznasz wzorzec Pyłek
  • Poznasz wzorzec Proxy
  • Poznasz wzorzec ŁańcuchZobowiązań
  • Poznasz wzorzec Command
  • Poznasz wzorzec Iterator
  • Poznasz wzorzec Mediator
  • Poznasz wzorzec Snapshot
  • Poznasz wzorzec Obserwator
  • Poznasz wzorzec Stan
  • Poznasz wzorzec Strategia
  • Poznasz wzorzec Metoda
  • Poznasz wzorzec Odwiedzający

Treść kursu

Wstęp

  • Wstęp
    03:03
  • Czym są wzorce?
    03:25

Wzorce kreacyjne
Wzorce kreacyjne pomagają w tworzeniu obiektów i struktur w elastyczny sposób. Pozwalają one na uniezależnienie sposobu tworzenia obiektów od ich implementacji. Ułatwia to zarządzanie złożonymi systemami.

Wzorce strukturalne
Pozwalają na składanie obiektów i klas w większe struktury, nie tworząc przy tym zbędnych zależności i utrzymując kod na czystym i wysokim poziomie.

Wzorce behawioralne
Dotyczą algorytmów i rozdzielania odpowiedzialności między obiektami.

Dodatki

Opinie kursantów

Nie ma jeszcze opinii
Nie ma jeszcze opinii