ksiazki24h.pl
wprowadź własne kryteria wyszukiwania książek: (jak szukać?)
Twój koszyk:   1 egz. / 40.70 38,67   zamówienie wysyłkowe >>>
Strona główna > opis książki

ANGULARJS


BRAD GREEN

wydawnictwo: HELION , rok wydania 2014, wydanie I

cena netto: 40.70 Twoja cena  38,67 zł + 5% vat - dodaj do koszyka

AngularJS


AngularJS to hit ostatnich miesięcy w aplikacjach internetowych, wniósł bowiem do kodu JavaScript powiew świeżości oraz najlepsze praktyki znane z innych języków programowania. Architektura MVC, wstrzykiwane zależności, wiązanie danych to tylko niektóre z cech AngularJS. Jeżeli zaintrygowały Cię jego możliwości i chciałbyś zgłębić potencjał tego rozwiązania, to trafiłeś na doskonałą książkę!

Napisana przez inżynierów Google, pracujących na co dzień przy AngularJS, zawiera najświeższe informacje z pierwszej ręki. Sięgnij po nią i przekonaj się, jak szybko stworzyć łatwą w utrzymaniu aplikację, korzystającą z nowoczesnych wzorców, komunikującą się wydajnie z serwerem oraz pokrytą automatycznymi testami. Zdobędziesz wiedzę na temat dyrektyw, kontrolerów oraz szablonów. Ponadto przekonasz się, jak tworzyć aplikacje wspierające wiele języków narodowych oraz w jaki sposób radzić sobie z ciasteczkami (cookies). Książka ta jest doskonałą lekturą dla wszystkich osób chcących dzięki AngularJS zmienić swoje podejście do tworzonego kodu JavaScript.

  • Poznaj komponenty tworzące framework AngularJS i zobacz, jak ze sobą współdziałają.

  • Zapewnij sobie maksymalną elastyczność przez separację logiki, danych i prezentacji zgodnie ze wzorcem MVC.

  • Przygotuj pełną aplikację działającą w przeglądarce internetowej wykorzystując do tego szablony po stronie klienta.

  • Korzystaj z dyrektyw AngularJS w celu rozszerzenia HTML za pomocą składni deklaracyjnej.

  • Prowadź komunikację z serwerem i zaimplementuj proste buforowanie za pomocą usługi $http.

  • Wykorzystaj wstrzykiwanie zależności, aby w ten sposób poprawić refaktoring, przeprowadzanie testów oraz zapewnić możliwość tworzenia projektu dla wielu środowisk.

  • Poznaj przykładowe fragmenty kodu dla najczęściej spotykanych problemów podczas tworzenia aplikacji sieciowych.


Wprowadzenie (7)

 

  • Konwencje zastosowane w książce (8)
  • Użycie przykładowych kodów (8)
  • Podziękowania (9)

 

Rozdział 1. Wprowadzenie do AngularJS (11)

 

  • Koncepcje (12)
  • Przykład - koszyk na zakupy (18)
  • Co dalej? (21)

 

Rozdział 2. Anatomia aplikacji AngularJS (23)

 

  • Wywołanie AngularJS (23)
  • Architektura MVC (24)
  • Szablony i dołączanie danych (27)
  • Organizacja zależności za pomocą modułów (51)
  • Formatowanie danych za pomocą filtrów (55)
  • Zmiana widoków za pomocą tras i usługi $location (57)
  • Komunikacja z serwerem (61)
  • Użycie dyrektyw do zmiany elementów drzewa DOM (63)
  • Weryfikacja danych wejściowych użytkownika (65)
  • Co dalej? (67)

 

Rozdział 3. Programowanie w AngularJS (69)

 

  • Organizacja projektu (70)
  • Narzędzia (73)
  • Uruchamianie aplikacji (75)
  • Testowanie w AngularJS (76)
  • Testy jednostkowe (79)
  • Testy typu E2E/integracji (80)
  • Kompilacja (82)
  • Inne wspaniałe narzędzia (84)
  • Narzędzie Yeoman - optymalizacja sposobu pracy (88)
  • Integracja AngularJS i RequireJS (92)

 

Rozdział 4. Analiza aplikacji AngularJS (101)

 

  • Aplikacja (101)
  • Relacje między modelem, kontrolerem i szablonem (102)
  • Kontrolery, dyrektywy i usługi (105)
  • Testy (122)

 

Rozdział 5. Komunikacja z serwerami (129)

 

  • Komunikacja za pomocą usługi $http (129)
  • Testy jednostkowe (135)
  • Praca z zasobami RESTful (137)
  • Usługa $q i obietnica (143)
  • Przechwycenie odpowiedzi (145)
  • Kwestie bezpieczeństwa (146)
  • XSRF (147)

 

Rozdział 6. Dyrektywy (149)

 

  • Ogólny opis API (150)
  • Co dalej? (170)

 

Rozdział 7. Inne kwestie (171)

 

  • Usługa $location (171)
  • Metody modułu AngularJS (178)
  • Komunikacja między zasięgami za pomocą $on, $emit i $broadcast (182)
  • Ciasteczka (184)
  • Internacjonalizacja i lokalizacja (185)

 

Rozdział 8. Ściąga i podpowiedzi (191)

 

  • Opakowanie kontrolki jQuery datepicker (191)
  • Lista klubów sportowych - filtrowanie i komunikacja (196)
  • Przekazywanie plików w aplikacji AngularJS (201)
  • Użycie biblioteki Socket.IO (204)
  • Prosta usługa stronicowania (207)
  • Praca z serwerami i logowaniem (210)
  • Podsumowanie (214)

 

Skorowidz (216)


Po otrzymaniu zamówienia poinformujemy,
czy wybrany tytuł polskojęzyczny lub anglojęzyczny jest aktualnie na półce księgarni.

 
Wszelkie prawa zastrzeżone PROPRESS sp. z o.o. 2012-2022