reklama - zainteresowany?

AngularJS - Helion

AngularJS
Autor: Brad Green, Shyam Seshadri
Tytuł oryginału: AngularJS
Tłumaczenie: Robert Górczyński
ISBN: 978-83-246-9990-2
stron: 224, Format: 140x208, okładka: miękka
Data wydania: 2014-10-21
Księgarnia: Helion

Cena książki: 39,90 zł

Dodaj do koszyka AngularJS

Tagi: AngularJS | Inne | JavaScript - Programowanie

Poznaj możliwości 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.

Twój przewodnik po Å›wiecie AngularJS!


 
„Ta książka stanowi doskonaÅ‚e wprowadzenie do AngularJS. Zawiera informacje o wÅ‚aÅ›ciwej strukturze aplikacji AngularJS, a także zapewnia dobre wsparcie we wszystkich aspektach API AngularJS.”
Miško Hevery,
starszy informatyk w Google i ojciec AngularJS
„Jeżeli wiedzÄ™ z zakresu AngularJS miaÅ‚bym przelać z mojej gÅ‚owy na papier, wówczas przyjęłaby ona postać tej książki. Jedynie nie byÅ‚aby tak dobrze zorganizowana i nie miaÅ‚aby ryby na okÅ‚adce.”
Igor Minar,
specjalista AngularJS

Dodaj do koszyka AngularJS

Spis treści

AngularJS -- spis treści

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)

  • Dyrektywy i weryfikacja kodu HTML (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)
  • Oczyszczanie kodu HTML i moduÅ‚ Sanitize (188)

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)

Dodaj do koszyka AngularJS

Code, Publish & WebDesing by CATALIST.com.pl



(c) 2005-2024 CATALIST agencja interaktywna, znaki firmowe należą do wydawnictwa Helion S.A.