ODBIERZ TWÓJ BONUS :: »

AngularJS. Tworzenie aplikacji webowych. Receptury Matt Frisbie

Autor:
Matt Frisbie
Serie wydawnicze:
Receptury
Technologia i rozwiązania
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
4.0/6  Opinie: 1
Stron:
328
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
niedostępna
Powiadom mnie, gdy książka będzie dostępna

Ebook
29,49 zł 59,00 zł (-50%)
29,49 zł najniższa cena z 30 dni

Dodaj do koszyka lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Tworzenia i wykorzystywania własnych dyrektyw AngularJS, w tym rekurencyjnych i z odizolowanym zakresem
  • Manipulowania modelem DOM oraz interakcji pomiędzy zagnieżdżonymi dyrektywami
  • Stosowania i łączenia wbudowanych oraz niestandardowych filtrów danych i wyszukiwania
  • Budowania i rozbudowywania usług, fabryk, dostawców oraz dekoratorów AngularJS
  • Tworzenia animacji (fade, slide, wejścia, wyjścia, stagger) z wykorzystaniem AngularJS i ngAnimate
  • Organizowania struktury aplikacji, modułów i szablonów oraz zarządzania ładowaniem aplikacji
  • Pracy z zakresami ($scope), dziedziczeniem oraz budowania magistrali zdarzeń
  • Obsługi formularzy, elementów select i dyrektywy ngOptions w AngularJS
  • Konfigurowania i uruchamiania środowiska testowego z Yeoman, Grunt, Protractor
  • Pisania testów jednostkowych, E2E oraz korzystania z makiet backendu
  • Optymalizowania aplikacji poprzez zarządzanie obserwatorami, $watch, track by i fazę kompilacji
  • Implementowania obietnic (Promises), łańcuchów, powiadomień, barier oraz integracji z $http i $resource
  • Wykorzystywania nowych funkcji AngularJS 1.3, takich jak ngModelOptions, ngMessages, $watchGroup
  • Tworzenia niestandardowych walidatorów formularzy i obsługi stanów $touched i $submitted
  • Stosowania praktycznych sztuczek, takich jak DRY w kontrolerach, ng-bind, komentarze AngularJS
  • Bezpiecznego manipulowania danymi i zapobiegania nadmiarowemu parsowaniu z użyciem $parse
AngularJS jest popularnym frameworkiem służącym do pisania aplikacji internetowych o różnej skali. Jest to świetny projekt open source, dzięki któremu praca staje się wydajna i przyjemna. Tworzenie oprogramowania mającego naprawdę wysoką jakość wymaga od programisty stałego rozwijania umiejętności. Konieczne jest doskonałe opanowanie narzędzi programistycznych i uczenie się nowych funkcji, które one oferują. Proces ten w istocie nigdy się nie kończy.

Jeśli już znasz podstawowe cechy AngularJS i postanowiłeś nabyć biegłości w pracy z tym frameworkiem, to masz w rękach książkę przeznaczoną dla Ciebie. Przedstawione w niej metodologie i strategie pozwolą Ci na sprawne budowanie wydajnych i skalowalnych aplikacji internetowych. W tym praktycznym poradniku znajdziesz ponad 90 łatwych do wykonania receptur. Od razu zaczniesz korzystać z praktycznych rozwiązań. Z pewnością docenisz jasne podejście do problemów, klarowne wyjaśnienia i czytelne wskazówki dotyczące tworzenia aplikacji produkcyjnych. Oczywiście nie zabrakło licznych fragmentów kodu opatrzonego komentarzem.

Dzięki tej książce:
  • Poznasz wzorce, strategie i praktyki, dzięki którym AngularJS pozwala na tworzenie prawdziwie skalowalnych, wydajnych i efektywnych aplikacji internetowych.
  • Będziesz pracował na kodzie prawdziwych aplikacji, posługując się najnowszymi narzędziami udostępnionymi w ostatniej wersji frameworka — AngularJS 1.3.
  • Znajdziesz rozwiązania najczęstszych problemów, włączając w to kwestie testowania i optymalizacji kodu.
  • Zaczniesz biegle korzystać z dyrektyw AngularJS, filtrów standardowych i niestandardowych, nauczysz się implementować magistrale zdarzeń.
  • Dowiesz się, czym są i jak stosować obietnice; poznasz proste obietnice, łańcuchy obietnic, bariery obietnic.
  • Nabierzesz wprawy w stosowaniu szablonów aplikacji.
  • Poznasz słabsze strony frameworka i nauczysz się skutecznie zapobiegać ewentualnym problemom.

AngularJS to świetne narzędzie — poznaj jego tajniki!

Wiosna w głowie, ebook w dłoni! / do -50% na tysiące tytułów

Wybrane bestsellery

Zobacz pozostałe książki z serii

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy muszę znać AngularJS, aby skorzystać z tej książki?
Książka jest przeznaczona dla osób, które znają już podstawy AngularJS i chcą rozwinąć swoje umiejętności. Nie jest to pozycja dla osób zupełnie początkujących.
2. Czy książka obejmuje najnowsze funkcje AngularJS?
Tak, książka opisuje narzędzia i rozwiązania dostępne w AngularJS w wersji 1.3, w tym nowe dyrektywy, walidacje i techniki optymalizacji.
3. Czy w książce znajdę praktyczne przykłady kodu?
Tak, książka zawiera ponad 90 receptur z gotowymi fragmentami kodu i szczegółowymi wyjaśnieniami, które można od razu wykorzystać w swoich projektach.
4. Czy ta książka pomoże mi przygotować się do pracy z większymi projektami webowymi?
Zdecydowanie tak - autor skupia się na tworzeniu skalowalnych, wydajnych aplikacji, prezentuje wzorce projektowe, techniki testowania oraz optymalizacji kodu.
5. Czy książka zawiera informacje o testowaniu aplikacji w AngularJS?
Tak, jeden z rozdziałów jest poświęcony testowaniu - opisuje konfigurację środowiska, testy jednostkowe, E2E, narzędzia takie jak Grunt, Yeoman i Protractor.
6. Czy pozycja ta będzie przydatna dla osób chcących optymalizować swoje aplikacje?
Tak, w książce znajdziesz rozdziały poświęcone optymalizacji wydajności, zarządzaniu obserwatorami, a także unikania typowych pułapek AngularJS.
7. W jakim formacie dostępna jest książka na Helion.pl?
Książka jest dostępna w wersji papierowej oraz jako e-book (PDF, ePub, mobi), co pozwala na wygodne czytanie na różnych urządzeniach.
8. Czy mogę liczyć na wsparcie lub aktualizacje po zakupie książki?
Po zakupie e-booka na Helion.pl możesz pobrać go wielokrotnie ze swojego konta. W przypadku aktualizacji plików e-booka otrzymasz powiadomienie.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki

Zamknij

Wybierz metodę płatności

Książka
59,00 zł
Niedostępna
Ebook
29,49 zł
Dodaj do koszyka
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO Ikona płatności Millennium Ikona płatności mTransfer Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Citi Handlowy Ikona płatności Płacę z Getin Bank Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile