158660
Book
In basket
(Technologia i Rozwiązania)
Odświeżenie wiadomości o obiektach (15) Literały obiektowe (15) Konstruktory obiektów (19) Prototypy obiektów (23) Klasy (25) Zasady programowania obiektowego (29) Zasady programowania obiektowego (30) Czy JavaScript to obiektowy język programowania? (31) Narzędzia abstrakcji i modelowania (31) Przestrzeganie zasad obiektowości (34) Obiektowość JavaScriptu a obiektowość klasyczna (42) Hermetyzacja i ukrywanie informacji (45) Hermetyzacja i ukrywanie informacji (45) Podejście konwencjonalne (46) Określanie prywatności za pomocą domknięć (47) Metadomknięcia (52) Deskryptory własności (58) Ukrywanie informacji w klasach ES6 (66) Dziedziczenie i domieszki (69) Zalety dziedziczenia (69) Obiekty i prototypy (70) Dziedziczenie w ES6 (76) Kontrolowanie dziedziczenia (78) Implementacja wielodziedziczenia (85) Tworzenie i używanie domieszek (86) Definiowanie kontraktów i kacze typizowanie (91) Dynamiczna kontrola typów (91) Kontrakty i interfejsy (97) Kacze typizowanie (98) Kacze typizowanie i polimorfizm (107) Zaawansowane techniki tworzenia obiektów (111) Tworzenie obiektów (111) Wzorce projektowe i tworzenie obiektów (113) Tworzenie singletonu (113) Fabryka obiektów (117) Wzorzec Budowniczy (124) Porównanie wzorców Fabryka i Budowniczy (127) Recykling obiektów z puli (127) Prezentowanie danych użytkownikowi (133) Interfejsy użytkownika (133) Wzorce prezentacyjne (136) Wzorzec Model-Widok-Kontroler (137) Wzorzec Model-Widok-Prezenter (143) Wzorzec Model-Widok-ModelWidoku (147) Porównanie wzorców MV* (152) Wiązanie danych (155) Czym jest wiązanie danych? (155) Implementacja wiązania danych (157) Wzorce Obserwator i Publikacja-Subskrypcja (163) Obiekty pośrednie (167) Programowanie asynchroniczne i obietnice (171) Czy JavaScript to język asynchroniczny? (171) Pisanie kodu asynchronicznego (173) Wprowadzenie do obietnic (180) Generatory (190) Organizacja kodu (195) Zakres globalny (195) Tworzenie przestrzeni nazw (197) Moduły (200) Ładowanie modułów (207) Moduły standardu ECMAScript 6 (217) Zasady SOLID (221) Obiektowe zasady projektowania (221) Zasada pojedynczej odpowiedzialności (222) Zasada otwarte/zamknięte (226) Zasada podstawiania Liskov (230) Zasada segregacji interfejsów (232) Zasada odwrócenia zależności (234) Nowoczesne architektury aplikacji (243) Od skryptów do aplikacji (244) Aplikacje klasyczne i jednostronicowe (246) Architektura Zakasa-Osmaniego (249) Funkcje przekrojowe i AOP (256) Aplikacje izomorficzne (258)
Sygnatura czytelni BWEAiI: XII N 96
Media files:
Availability:
Biblioteka WEAiI
Copies are only available in the library: sygn. 144826 N (1 egz.)
Notes:
Tytuł oryginału: Mastering JavaScript object-oriented programming, 2016
Bibliography, etc. note
Indeks.
The item has been added to the basket. If you don't know what the basket is for, click here for details.
Do not show it again

Deklaracja dostępności