Księgarnia naukowo-techniczna styczna.pl

Księgarnia naukowo-techniczna
styczna.pl

 


Zaawansowane wyszukiwanie
  Strona Główna » Sklep » Informatyka » Webmasterstwo » Moje Konto  |  Zawartość Koszyka  |  Do Kasy   
 Wybierz kategorię
Albumy
Architektura
Beletrystyka
Biochemia
Biologia
Biznes
Budownictwo
Chemia
Design DTP
E-biznes
Ekologia i środowisko
Ekonometria
Ekonomia Finanse
Elektronika
Elektrotechnika
Encyklopedie
Energetyka
Fizyka
Fotografia
Geografia
Historia
Informatyka
  Bazy danych
  Bezpieczeństwo
  CAD
  Grafika komputerowa
  iPod Pocket PC
  Kursy
  Media społecznościowe
  Office
  Programowanie
  Programy graficzne
  Sieci bezprzewodowe
  Sieci komputerowe
  Systemy operacyjne
  Techniki programowania
  Webmasterstwo
Maszynoznawstwo
Matematyka
Medycyna
Motoryzacja
Polityka
Popularnonaukowe
Poradniki
Prawo
Sport
Sztuka
Słowniki
Technika
Telekomunikacja
Turystyka
Zarządzanie jakością

Zobacz pełny katalog »
AngularJS. Szybkie wprowadzenie 49.00zł 36.75zł
AngularJS. Szybkie wprowadzenie

Tytuł: AngularJS. Szybkie wprowadzenie
Autor: Shyam Seshadri, Brad Green
ISBN: 978-83-283-1619-5
Ilość stron: 288
Data wydania: 11/2015
Format: 168x237
Wydawnictwo: HELION

Cena: 49.00zł 36.75zł


Błyskawicznie opanuj AngularJS!

AngularJS to szkielet pozwalający tworzyć zaawansowane aplikacje działające w przeglądarce internetowej. Dzięki niemu udało się przenieść do języka JavaScript najlepsze wzorce znane z tradycyjnych języków programowania, takich jak Java czy C#. To posunięcie pozwoliło też programistom na szybsze testowanie kodu, tworzenie przejrzystej architektury oraz wydajniejszą pracę.

Jeżeli chcesz skorzystać z tych wszystkich udogodnień, musisz poznać budowę oraz najlepsze praktyki tworzenia aplikacji z wykorzystaniem AngularJS. Lektura tej książki ułatwi Ci to zadanie! Sięgnij po nią i poznaj wzorzec MVC (ang. Model-View-Controller), skonfiguruj swoje środowisko pracy oraz stwórz pierwszą aplikację. W trakcie lektury kolejnych rozdziałów będziesz zdobywać fundamentalną wiedzę na temat dyrektyw, testów jednostkowych i pracy z formularzami. Następnie nauczysz się komunikować z serwerem, korzystając z usługi $http, oraz przekonasz się, do czego służy moduł ngRoute. Na sam koniec dowiesz się, jak tworzyć, testować i korzystać z własnych dyrektyw, a także zapoznasz się z najlepszymi praktykami, które ułatwią Ci codzienne życie. Dzięki tej książce błyskawicznie poznasz i wykorzystasz możliwości AngularJS!
  • Nauczysz się przenosić dane do widoków za pomocą kontrolerów.
  • Dowiesz się, kiedy należy używać usług AngularJS, a kiedy kontrolerów.
  • Poznasz techniki asynchronicznego zapisywania, pobierania i aktualizowania danych znajdujących się na serwerze.
  • Dowiesz się, kiedy używać filtrów do konwertowania danych na różne formaty.
  • Zobaczysz jak zaimplementować aplikację jednostronicową przy użyciu modułu ngRoute służącego do wybierania widoków i nawigacji.
  • Zgłębisz tajniki podstawowych i zaawansowanych dyrektyw do tworzenia komponentów wielokrotnego użytku.
  • Napiszesz testy kompleksowe dla całej działającej aplikacji.
  • Nauczysz się wielu technik i obsługi różnych narzędzi potrzebnych w toku tworzenia programu.

Rozdziały:

Wprowadzenie (9)

1. Wprowadzenie do systemu AngularJS (15)

  • Wprowadzenie do AngularJS (15)
    • Co to jest MVC (16)
    • Zalety systemu AngularJS (17)
    • Filozofia systemu AngularJS (17)
  • Rozpoczynanie pracy z systemem AngularJS (23)
    • Jakie zaplecze trzeba posiadać? (23)
    • Czy cały mój program musi być aplikacją AngularJS? (23)
    • Prosta aplikacja AngularJS (24)
    • Witaj, świecie (25)
  • Podsumowanie (26)

2. Podstawowe dyrektywy i kontrolery AngularJS (27)

  • Moduły AngularJS (27)
  • Tworzenie pierwszego kontrolera (29)
  • Praca z tablicami i wyświetlanie ich zawartości (34)
  • Inne dyrektywy (38)
  • Sposób użycia dyrektywy ng-repeat (39)
    • Przeglądanie zawartości obiektu (40)
    • Zmienne pomocnicze w ng-repeat (41)
    • Śledzenie po identyfikatorze (42)
    • Zwielokrotnianie wielu elementów HTML (44)
  • Podsumowanie (45)

3. Testowanie jednostkowe w systemie AngularJS (47)

  • Testowanie jednostkowe - co i dlaczego (47)
  • Wprowadzenie do Karmy (49)
    • Wtyczki do Karmy (50)
    • Konfiguracja Karmy (51)
    • Generowanie konfiguracji Karmy (53)
  • Szkieletowy system testów Jasmine (53)
    • Składnia Jasmine (53)
    • Przydatne dopasowywacze Jasmine (54)
  • Test jednostkowy dla kontrolera (55)
  • Uruchamianie testu jednostkowego (58)
  • Podsumowanie (59)

4. Formularze, pobieranie danych i usługi (61)

  • Posługiwanie się dyrektywą ng-model (61)
  • Praca z formularzami (63)
  • Wiązanie danych i modele (64)
  • Sprawdzanie danych z formularza i stany (65)
  • Obsługa błędów w formularzu (67)
    • Wyświetlanie informacji o błędach (68)
    • Moduł ngMessages (69)
    • Stylizowanie formularzy i stanów (72)
  • ngModelOptions (75)
  • Zagnieżdżanie formularzy i dyrektywa ng-form (77)
  • Inne kontrolki formularzy (79)
    • Obszary tekstowe (79)
    • Pola wyboru (79)
    • Przyciski radiowe (81)
    • Pola kombi i listy rozwijane (82)
  • Podsumowanie (84)

5. Wszystko o usługach AngularJS (85)

  • Usługi AngularJS (85)
    • Do czego służą usługi w systemie AngularJS (86)
    • Usługi a kontrolery (88)
    • Wstrzykiwanie zależności w AngularJS (89)
    • Wbudowane usługi systemu AngularJS (90)
    • Kolejność wstrzykiwania (92)
    • Najczęściej używane usługi systemu AngularJS (92)
  • Tworzenie własnej usługi AngularJS (93)
    • Tworzenie prostej usługi AngularJS (93)
    • Różnica między fabryką, usługą i dostawcą (96)
  • Podsumowanie (100)

6. Komunikacja z serwerem przy użyciu usługi $http (101)

  • Pobieranie danych za pomocą usługi $http i żądań GET (101)
    • Obietnice (104)
    • Propagacja (105)
    • Usługa $q (106)
    • Wykonywanie żądań POST przy użyciu usługi $http (107)
    • Interfejs API usługi $http (108)
    • Konfiguracja (109)
  • Zaawansowane właściwości usługi $http (111)
    • Konfigurowanie ustawień domyślnych usługi $http (111)
    • Interceptory (113)
    • Najlepsze praktyki (115)
  • Moduł ngResource (117)
  • Podsumowanie (120)

7. Testowanie jednostkowe i obiekty XHR (121)

  • Wstrzykiwanie zależności w testach jednostkowych (121)
    • Przechowywanie stanu między testami jednostkowymi (123)
  • Testowanie usług (124)
    • Imitowanie usług (126)
    • Szpiedzy (128)
  • Testowanie jednostkowe wywołań serwerowych (129)
    • Testy integracyjne (132)
  • Podsumowanie (134)

8. Filtry (135)

  • Czym są filtry AngularJS (135)
    • Stosowanie filtrów AngularJS (135)
    • Najczęściej używane filtry AngularJS (137)
    • Używanie filtrów w kontrolerach i usługach (143)
  • Tworzenie filtrów AngularJS (144)
  • Co trzeba zapamiętać o filtrach (146)
  • Podsumowanie (147)

9. Testowanie jednostkowe filtrów (149)

  • Testowanie filtru (149)
  • Testowanie filtru timeAgo (150)
  • Podsumowanie (151)

10. Trasowanie przy użyciu modułu ngRoute (153)

  • Trasowanie w aplikacji jednostronicowej (153)
  • Moduł ngRoute (155)
  • Opcje trasowania (157)
    • Wykonywanie zadań przed załadowaniem trasy za pomocą opcji resolve (159)
    • Usługa $routeParams (161)
    • Na co trzeba uważać (162)
    • Kompletny przykład trasowania (162)
  • Dodatkowa konfiguracja (171)
    • Tryb HTML5 (171)
    • SEO a system AngularJS (174)
    • Statystyki przeglądania stron aplikacji AngularJS (175)
  • Alternatywne rozwiązania - ui-router (176)
  • Podsumowanie (178)

11. Dyrektywy (179)

  • Czym są dyrektywy (179)
  • Alternatywa dla dyrektyw własnych (180)
    • Dyrektywa ng-include (180)
    • Ograniczenia dyrektywy ng-include (182)
    • Dyrektywa ng-switch (183)
  • Opcje podstawowe (185)
    • Tworzenie dyrektywy (185)
    • Szablon i adres szablonu (186)
    • Określanie sposobu użycia dyrektywy (188)
    • Funkcja link (189)
    • Zakres (191)
    • Atrybut replace (199)
  • Podsumowanie (201)

12. Testowanie dyrektyw (203)

  • Procedura testowania dyrektywy (203)
  • Dyrektywa widżetu giełdowego (204)
  • Tworzenie testu dyrektywy (204)
  • Inne kwestie do rozważenia (208)
  • Podsumowanie (209)

13. Zaawansowane opcje definicji dyrektyw (211)

  • Cykle życia w AngularJS (211)
    • Cykl życia systemu AngularJS (211)
    • Cykl obliczeniowy (214)
    • Cykl życia dyrektywy (215)
  • Transkluzja (216)
    • Podstawy transkluzji (218)
    • Transkluzja - techniki zaawansowane (220)
  • Kontrolery dyrektyw i funkcja require (223)
    • Opcje klucza require (227)
    • Dyrektywy wejściowe i ng-model (228)
    • Tworzenie walidatorów (231)
  • Kompilacja (233)
  • Priorytet i terminal (238)
  • Integracja zewnętrzna (239)
  • Najlepsze praktyki (243)
    • Zakresy (243)
    • Sprzątaj i niszcz (244)
    • Czujki (245)
    • Funkcje $apply i $digest (245)
  • Podsumowanie (246)

14. Testowanie kompleksowe (247)

  • Do czego służy Protractor (247)
  • Konfiguracja wstępna (248)
  • Konfiguracja narzędzia Protractor (249)
  • Test kompleksowy (250)
  • Uwagi (253)
  • Podsumowanie (255)

15. Porady i najlepsze praktyki (257)

  • Testowanie (257)
    • Programowanie oparte na testach (257)
    • Różnorodność testów (258)
    • Kiedy wykonywać testy (259)
  • Struktura projektu (260)
    • Najlepsze praktyki (260)
    • Struktura katalogów (261)
    • Biblioteki zewnętrzne (264)
    • Punkt początkowy (265)
  • Budowanie projektu (266)
    • Grunt (266)
    • Serwowanie pojedynczego pliku JavaScript (267)
    • Minimalizacja (267)
    • Zadanie ng-templates (268)
  • Najlepsze praktyki (268)
    • Uwagi ogólne (268)
    • Uwagi dotyczące usług (269)
    • Kontrolery (270)
    • Dyrektywy (270)
    • Filtry (271)
  • Narzędzia i biblioteki (271)
    • Batarang (272)
    • WebStorm (273)
    • Moduły opcjonalne (273)
  • Podsumowanie (274)

Skorowidz (277)


Najniższa cena z 30 dni przed obniżką 36,75zł

Tytuł książki: "AngularJS. Szybkie wprowadzenie"
Autor: Shyam Seshadri, Brad Green
Wydawnictwo: HELION
Cena: 49.00zł 36.75zł
Klienci, którzy kupili tę książkę, kupili także
Droga do finansowej wolności Pierwszy milion w ciągu siedmiu lat
Droga do finansowej wolności Pierwszy milion w ciągu siedmiu lat
Schafer Bodo
MT Biznes
Polski Wiek XX Dwudziestolecie
Polski Wiek XX Dwudziestolecie
Praca zbiorowa
Bellona
Rachunkowość zarządcza i controlling Wydanie 2
Rachunkowość zarządcza i controlling Wydanie 2
Mieczysław Dobija
PWN
Kawa Instrukcja obsługi najpopularniejszego napoju na świecie
Kawa Instrukcja obsługi najpopularniejszego napoju na świecie
Graboń Ika
Otwarte
Prawo handlowe w pigułce Wydanie 4
Prawo handlowe w pigułce Wydanie 4
Aneta Gacka-Asiewicz
C.H. Beck
Dżongło. Niech Będzie, Jak Chce Woda
Dżongło. Niech Będzie, Jak Chce Woda
Adam W. Chałupski
Bezdroża
 Koszyk
1 x Autyzm Jak pomóc rodzinie
1 x Sytuacja życiowa i funkcjonowanie w rolach społecznych młodzieży z niepełnosprawnością wzroku
1 x Karta Dużej Rodziny Świadczenia rodzinne
1 x Angielski dla leniwych Zobacz – Zrozum – Zapamiętaj Nowatorska metoda wizualnej nauki angielskiego
1 x Ćwiczenia z otolaryngologii
1 x Głaskane tuczone zabijane
1 x Dermatologia kliniczna
1 x Zranieni
1 x 100 najlepszych przepisów Na klasyczne przekąski
1 x Encyklopedia natury
1 x Gniew Jak nad nim zapanować?
1 x Historia architektury
1 x 50 dań mięsnych o niskim indeksie glikiemiczny
1 x Prawo budowlane Komentarz Wydanie 8
1 x Autyzm Od badań mózgu do praktyki psychologicznej
1 x Bariery modernizacji Rosji
1 x Siła ziół
1 x Mamie na ratunek. 200 przepisów na zdrowy posiłek dla Twojego malucha
1 x Routing i switching Praktyczny przewodnik
1 x Jestem dyrektorem mojego życia Kurs pozytywnego myślenia
1 x Być nauczycielem-opiekunem-wychowawcą Między teorią a praktyką
1 x Redakcja utworu w prasie drukowanej a ograniczenie praw autorskich
1 x Jak sobie radzić z bólem przewlekłym
1 x Dermatologia geriatryczna Tom 2
1 x Rak wątrobowokomórkowy
1 x Bądź chic! Tajemnice kobiecej garderoby
1 x Cud uważności Prosty podręcznik medytacji
1 x Kosmetyki naturalne w moim ogrodzie
1 x Gotowość osób pozbawionych wolności do zadośćuczynienia osobom pokrzywdzonym
1 x Aplikacja komornicza Pytania odpowiedzi tabele Wydanie 9
1 x Big Beat Style i gatunki polskiej muzyki młodzieżowej (1957-1973)
1 x Homoseksualność w rodzinie Ujawnianie tajemnicy
1 x Astrologia współczesna Tom 2 Lilith ujawnia swoje tajemnice część 2
1 x Kłamstwa, którymi żyjemy Jak zmierzyć się z prawdą, zaakceptować siebie i zmienić swoje życie
1 x Kodeks wyborczy Teksty ustaw
1 x Edukacja w czasach cyfrowej zarazy
1 x Podręcznik pentestera. Bezpieczeństwo systemów informatycznych
1 x Swoboda wypowiedzi artystycznej Standardy międzynarodowe i krajowe
1 x Kodeks cywilny Kodeks postępowania cywilnego Kodeks rodzinny i opiekuńczy Koszty sądowe cywilne oraz inne akty prawne
1 x Media i dziennikarstwo Struktury dyskursu i hegemonia
1 x Mózg 41 największych mitów
1 x Energetyka a społeczeństwo
1 x Człowiek w pedagogice pracy
1 x Lingua Latina medicinalis Ćwiczenia z terminologii medycznej
1 x Kodeks spółek handlowych po 15 latach obowiązywania
1 x Prawo nieruchomości Edycja sądowa Zbiór aktów pranych Wydanie 5
1 x Agresja młodzieży i odrzucenie rówieśnicze
1 x Encyklopedia muzyczna Wydanie specjalne 2011 Wieniawski Od Legendy do Konkursu
1 x Arbitraż w prawie międzynarodowym
1 x 100 sposobów na zwiększenie odporności. Seriaporad.pl
1 x Leki po Dyplomie 2014 Pediatria
1 x Prawo konstytucyjne Wybór aktów prawnych
1 x Napęd hydrostatyczny Tom 2 Układy
1 x Antypodręcznik ewangelizacji Jak dzisiaj mówić o Bogu?
1 x Co się dzieje z moim ciałem Książka dla chłopców i rodziców
1 x Mind mapping z komputerem. Uporządkuj swoje myśli
1 x Neurologia wieku rozwojowego
1 x Podstawy prawa cywilnego Prawo spadkowe
1 x Walki bóstw i mężów
1 x Analityka wydychanego powietrza z zastosowaniem sprzężonych technik chromatograficznych z przeznaczeniem do badań przesiewowych
1 x Kodeks cywilny Komentarz Tom 3 Zobowiązania Część ogólna
1 x Telekomunikacja wiedzieć więcej
1 x Kurs pozytywnego myślenia Idę moją własną drogą
1 x Resocjalizacja Zagadnienia prawne społeczne i metodyczne
1 x Karmienie piersią w teorii i praktyce Podręcznik dla doradców i konsultantów laktacyjnych oraz położnych, pielęgniarek i lekarzy
1 x Pseudonim polski od czasów najdawniejszych do dziś
1 x Polowanie na zwierzynę płową
1 x Rodzinne uwarunkowania funkcjonowania społecznego dzieci z astmą oskrzelową
1 x Prawo konstytucyjne wraz z orzecznictwem Trybunału Konstytucyjnego
1 x Długi film o miłości Powrót na Broad Peak
1 x Aktywni razem Pomocnik pozytywnego rodzicielstwa
1 x Fonetyka i fonologia współczesnego języka polskiego Wydanie 2
1 x Nie zadręczaj się drobiazgami nastolatku czyli 100 prostych sposobów na to jak się skutecznie wyluzować
4,592.71zł
Wydawnictwo
Tu można zobaczyć wszystkie książki z wydawnictwa:

Wydawnictwo Helion
 Kategoria:
 Biologia
Biologia rozwoju Krótkie wykłady

Biologia rozwoju Krótkie wykłady

64.00zł
Informacje
Regulamin sklepu.
Koszty wysyłki.
Polityka prywatności.
Jak kupować?
Napisz do Nas.
 Wydawnictwa
 Polecamy
OpenGL Księga eksperta Wydanie V Richard S. Wright, Jr., Nicholas Haemel, Graham Sellers, Benjamin Lipc HELION
Linux w systemach embedded Marcin Bis BTC
Przystępny kurs statystyki z zastosowaniem STATISTICA PL na przykładach z medycyny KOMPLET Tom 1 Tom 2 Tom 3 Andrzej Stanisz StatSoft
Fizyka współczesna Paul A. Tipler Ralph A. Llewellyn PWN
Chemia organiczna Część I-IV Komplet J. Clayden, N. Greeves, S. Warren, P. Wothers WNT
Matematyka konkretna Wydanie 4 Ronald L. Graham, Donald E. Knuth, Oren Patashnik PWN
Akademia sieci CISCO CCNA Exploration Semestr 1 - 4 Praca zbiorowa PWN
OpenGL w praktyce Janusz Ganczarski BTC
Windows Server 2008 R2 Usługi pulpitu zdalnego Resource Kit Christa Anderson, Kristin L. Griffin, Microsoft Remote Desktop Virtual Microsoft Press