5
(1 ocena)
Jak w JavaScript działają najważniejsze reguły OOP
Jak działają klasy, metody statyczne oraz pola prywatne
Czym są gettery oraz settery
Co to jest Duck Typing
Jak zaimplementować polimorfizm w JavaScript
Jaką rolę pełnią przestrzenie nazw
Czym jest mechanizm destrukturyzacji
Na czym polega technika znana jako Proxy
Dzięki temu kursowi zrozumiesz na czym polega programowanie obiektowe w języku JavaScript. Zyskasz bardzo dobrą orientację w zawiłościach nowoczesnego JavaScript. Nauczysz się także wielu praktycznych technik, które są używane do pisania aplikacji front-end oraz back-endowych.
Od dawna wiadomo, że JavaScript jest językiem obiektowym. Ale ta obiektowość jest trochę nietypowa i odbiega od tego, co znamy z innych języków.
Z tym kursem dowiesz się, na czym ta wyjątkowość polega. Zrozumiesz jak działają najważniejsze koncepcje programowania obiektowego w JavaScript. Poznasz wiele nowych, czasem wręcz zaskakujących rozwiązań.
W kursie sporo miejsca poświęcimy na omówienie możliwości nowoczesnego JavaScript, w kontekście programowania obiektowego. Zobaczysz, że w nowych odmianach języka da się zaimplementować koncepcje, które od lat są podstawą Programowania Zorientowanego Obiektowo (OOP). Dowiesz się jak w kodzie wdrożyć takie koncepcje jak klasy, pola prywatne oraz polimorfizm.
Warto wykorzystać możliwości języka, do pisania przejrzystego kodu o modularnej strukturze. Z kursem poznasz kilka technik, które pozwolą ci taki kod tworzyć. Dowiesz się m.in jak zaimplementować koncepcję znaną jako kompozycja. Nauczysz się także wykorzystywać przestrzenie nazw.
Kurs jest pełen praktycznych rozwiązań, które znajdą zastosowanie w realnym kodzie. To techniki, które mogą się przydać zarówno w aplikacjach front-end, jak i back-endowych. Jeśli chcesz poznać nowoczesne podejście do obiektowego JavaScript, to zacznij od tego kursu.
JavaScript to niezwykle popularny język, używany do pisania interaktywnych stron oraz aplikacji internetowych. Zdobycie umiejętności programowania w JavaScript otwiera przed tobą niemal nieograniczone możliwości rozwoju zawodowego.
JavaScript ma także olbrzymią społeczność, tworzącą przydatne narzędzia oraz biblioteki programistyczne. Język ten nieustannie się rozwija, zapewniając programistom nowe możliwości tworzenia kodu.
Średnia ocena
5
(1 ocen)