Nauka Angular: Praktyczny przewodnik po Angular 2 i Angular 4

Ocena:   (3,2 na 5)

Nauka Angular: Praktyczny przewodnik po Angular 2 i Angular 4 (Brad Dayley)

Opinie czytelników

Podsumowanie:

Recenzje tej książki wyrażają znaczne niezadowolenie, podkreślając liczne problemy z jakością treści i użytecznością, a także kilka pozytywnych uwag na temat dostarczonych wyjaśnień teoretycznych. Wielu recenzentów krytykuje książkę za liczne błędy, literówki i brak odpowiednich wskazówek dla początkujących, podczas gdy mniejsza liczba docenia jej teoretyczne dyskusje dla doświadczonych programistów.

Zalety:

Przyzwoite teoretyczne wyjaśnienia komponentów Angular
przydatne dla doświadczonych programistów
pomocne przykłady dla Visual Studio.

Wady:

Liczne literówki i błędy
słaba kontrola jakości
przykłady często nie działają
brak przejrzystości i dokładnych wskazówek dla początkujących
zawartość uważana za poniżej średniej.

(na podstawie 8 opinii czytelników)

Oryginalny tytuł:

Learning Angular: A Hands-On Guide to Angular 2 and Angular 4

Zawartość książki:

Learning Angular, Second Edition.

Praktyczny przewodnik po Angular 2 i Angular 4.

Learning Angular uczy nowoczesnego tworzenia aplikacji za pomocą Angular 2 i Angular 4. Zaczyna się od podstaw Angular oraz technologii i technik używanych w całej książce, takich jak kluczowe funkcje TypeScript, nowsza składnia i koncepcje ES6 oraz szczegóły dotyczące narzędzi potrzebnych do pisania profesjonalnych aplikacji Angular.

Następnie czytelnik zbuduje aplikację Angular od podstaw, poznając podstawowe elementy aplikacji Angular i zobaczy, jak ze sobą współpracują. Korzystając z wielu przykładów, zostaną wprowadzone podstawowe części Angular, takie jak komponenty, router i usługi.

Książka obejmuje również techniki takie jak renderowanie po stronie serwera i jak stopniowo dodawać funkcje Angular 2+ do istniejących aplikacji AngularJS. Wreszcie, czytelnik uzyska wgląd w zaawansowane umiejętności, które powinny być częścią zestawu narzędzi każdego profesjonalnego programisty Angular, takie jak testowanie, opcje narzędzi i dostrajanie wydajności.

⬤ Zrozumienie organizacji Angular i poznanie najlepszych praktyk projektowania aplikacji Angular.

⬤ Szybkie tworzenie szablonów Angular z wbudowanymi dyrektywami, które poprawiają wrażenia użytkownika.

⬤ Wiązanie elementów interfejsu użytkownika z modelem danych, dzięki czemu zmiany w modelu i interfejsie użytkownika następują automatycznie w tandemie.

⬤ Definiowanie niestandardowych dyrektyw Angular, które rozszerzają HTML.

⬤ Zaimplementuj powiększalne obrazy, rozwijane listy i inne bogate komponenty interfejsu użytkownika.

⬤ Wdrażanie usług po stronie klienta, które współdziałają z serwerami internetowymi.

⬤ Tworzenie dynamicznych widoków przeglądarki w celu zapewnienia jeszcze bogatszej interakcji z użytkownikiem.

⬤ Tworzenie niestandardowych usług, które można łatwo ponownie wykorzystać.

⬤ Zaimplementuj bogate komponenty interfejsu użytkownika jako niestandardowe dyrektywy Angular.

Spis treści w skrócie

Wprowadzenie.

⬤ Czym jest Angular.

⬤ Dlaczego warto używać Angular.

⬤ Dla kogo jest ta książka.

⬤ Jak korzystać z tej książki.

⬤ Pobieranie kodu źródłowego.

Rozdział 1: Wprowadzenie do JavaScript.

⬤ Konfiguracja środowiska programistycznego JavaScript.

⬤ Definiowanie zmiennych.

⬤ Zrozumienie typów danych JavaScript.

⬤ Korzystanie z operatorów.

⬤ Implementacja pętli.

⬤ Tworzenie funkcji.

⬤ Zrozumienie zakresu zmiennych.

⬤ Korzystanie z obiektów JavaScript.

⬤ Manipulowanie ciągami znaków.

⬤ Praca z tablicami.

⬤ Dodawanie obsługi błędów.

Rozdział 2: Wprowadzenie do języka TypeScript.

⬤ Poznanie różnych typów.

⬤ Zrozumienie interfejsów.

⬤ Implementacja klas.

⬤ Implementacja modułów.

⬤ Zrozumienie funkcji.

Rozdział 3: Pierwsze kroki z Angular.

⬤ Dlaczego Angular?

⬤ Zrozumienie Angular.

⬤ Podział obowiązków.

⬤ Dodawanie Angular do swojego środowiska.

⬤ Korzystanie z Angular CLI.

⬤ Tworzenie podstawowej aplikacji Angular.

Rozdział 4: Komponenty Angular.

⬤ Konfiguracja komponentów.

⬤ Tworzenie szablonu.

⬤ Korzystanie z konstruktorów.

⬤ Korzystanie z zewnętrznych szablonów.

⬤ Implementacja dyrektyw.

Rozdział 5: Wyrażenia.

⬤ Korzystanie z wyrażeń.

⬤ Korzystanie z potoków.

⬤ Tworzenie niestandardowego potoku.

Rozdział 6: Powiązanie danych.

⬤ Zrozumienie wiązania danych.

⬤ Interpolacja.

⬤ Wiązanie właściwości.

⬤ Wiązanie atrybutów.

⬤ Wiązanie klas.

⬤ Wiązanie stylów.

⬤ Wiązanie zdarzeń.

⬤ Wiązanie dwukierunkowe.

Rozdział 7: Wbudowane dyrektywy.

⬤ Zrozumienie dyrektyw.

⬤ Korzystanie z wbudowanych dyrektyw.

⬤ Dyrektywy strukturalne.

⬤ Dyrektywy atrybutów.

Rozdział 8: Dyrektywy niestandardowe.

⬤ Tworzenie niestandardowej dyrektywy atrybutu.

⬤ Tworzenie dyrektywy niestandardowej za pomocą komponentu.

Rozdział 9: Zdarzenia i wykrywanie zmian.

⬤ Korzystanie ze zdarzeń przeglądarki.

⬤ Wysyłanie niestandardowych zdarzeń.

⬤ Korzystanie z obserwowalnych.

Rozdział 10: Implementowanie usług Angular w aplikacjach internetowych.

⬤ Zrozumienie Angular Services.

⬤ Korzystanie z wbudowanych usług.

⬤ Wysyłanie żądań HTTP GET i PUT za pomocą usługi http.

⬤ Implementacja prostego serwera Mock przy użyciu usługi http.

⬤ Zmiana widoków za pomocą usługi routera.

⬤ Wdrożenie routera z paskiem nawigacji.

⬤ Implementacja routera z parametrami.

Rozdział 11: Tworzenie własnych usług Angular.

⬤ Integracja niestandardowych usług z aplikacjami Angular.

⬤ Implementacja prostej aplikacji wykorzystującej usługę stałych danych.

⬤ Implementacja usługi transformacji danych.

⬤ Implementacja usługi zmiennych danych.

⬤ Implementacja usługi zwracającej obietnicę.

⬤ Implementacja usługi współdzielonej.

Rozdział 12: Zabawa z Angular.

⬤ Implementowanie aplikacji Angular wykorzystującej usługę Animation Service.

⬤ Implementacja aplikacji Angular, która powiększa obrazy.

⬤ Implementacja aplikacji Angular umożliwiającej przeciąganie i upuszczanie.

⬤ Wdrażanie komponentu Angular do oceniania gwiazdek.

Dodatkowe informacje o książce:

ISBN:9780134576978
Autor:
Wydawca:
Oprawa:Miękka oprawa
Rok wydania:2017
Liczba stron:240

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Node.js, MongoDB i Angular Web Development - Ostateczny przewodnik po używaniu stosu MEAN do...
Node. js, MongoDB i Angular Web...
Node.js, MongoDB i Angular Web Development - Ostateczny przewodnik po używaniu stosu MEAN do tworzenia aplikacji internetowych - Node.js, MongoDB and Angular Web Development - The definitive guide to using the MEAN stack to build web applications
Nauka Angular: Praktyczny przewodnik po Angular 2 i Angular 4 - Learning Angular: A Hands-On Guide...
Learning Angular, Second Edition.Praktyczny...
Nauka Angular: Praktyczny przewodnik po Angular 2 i Angular 4 - Learning Angular: A Hands-On Guide to Angular 2 and Angular 4

Prace autora wydały następujące wydawnictwa: