ODBIERZ TWÓJ BONUS :: »

AngularJS. Tworzenie aplikacji webowych. Receptury Matt Frisbie

(ebook) (audiobook) (audiobook)
Autor:
Matt Frisbie
Serie wydawnicze:
Technologia i rozwiązania
Receptury
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!

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
Proszę czekać...
ajax-loader

Zamknij

Wybierz metodę płatności

Książka
59,00 zł
Niedostępna
Ebook
29,49 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint