Programowanie obiektowe (OOP) z JavaScript
Zaawansowane koncepcje OOP
Druga część kursu obejmuje zaawansowane koncepcje OOP w JavaScript. Uczestnicy dowiedzą się, jak używać klas i modułów do strukturyzowania i organizowania swoich aplikacji. Ponadto wprowadzane są mixiny i dekoratory, które zapewniają elastyczne sposoby dodawania funkcji i właściwości do obiektów.
Praktyczne przykłady i ćwiczenia są integralną częścią kursu, aby wykorzystać wiedzę teoretyczną w praktyce. Uczestnicy będą prowadzeni przez różne scenariusze i projekty, aby skonsolidować swoje umiejętności programowania obiektowego.
Kurs kończy się wprowadzeniem do wzorców projektowych w OOP. Uczestnicy poznają różne wzorce projektowe stosowane w programowaniu obiektowym w celu rozwiązywania powtarzających się problemów i uczynienia kodu bardziej wydajnym i łatwym w utrzymaniu.