W kursie poznasz najpopularniejsze wzorce projektowe, stosowane w programowaniu obiektowym. Każdy wzorzec
będzie omówiony teoretycznie, a następny zaimplementowany w Javie.
Wzorce projektowe możemy spotkać wszędzie w pracy programisty, poprawiają czytelność kodu,
pomagają rozwiązywać problemy implementacyjne poprzez dobieranie najlepszych metod.
Oprócz aspektów czysto technicznych są niezbędne do poprawnej komunikacji w zespole programistów
oraz ułatwiają rozumienie istniejących zagadnień.
Niezależnie w jakim obiektowym języku tworzysz projekty, wzorce pozwolą na wzniesienie twoich rozwiązań na nowy poziom jakości kodu
Kurs został stworzony w Javie 14 jednak bez żadnych przeszkód możesz do niego przystąpić znając podstawy dowolnego języka obiektowego.
Kurs pozwoli Ci na poznanie:
Wzorców kreacyjnych
Wzorców strukturalnych
Wzorców czynnościowych
Różnic wynikających z kategorii danego wzorca
Praktycznych sposobów wykorzystania wzorców
Przykładów implementacji w najpopularniejszych bibliotekach