Angular. Profesjonalne techniki programowania. Wydanie II - Helion
Tytuł oryginału: Pro Angular, 2nd Edition
Tłumaczenie: Robert Górczyński, Radosław Lesisz
ISBN: 978-83-283-4231-6
stron: 720, Format: 164x239, okładka: twarda
Data wydania: 2018-06-11
Księgarnia: Helion
Cena książki: 77,35 zł (poprzednio: 119,00 zł)
Oszczędzasz: 35% (-41,65 zł)
Framework Angular 2 jest dziÅ› uważany za jeden z najwydajniejszych sposobów rozwijania Å›rednich i dużych aplikacji internetowych. Te aplikacje dziaÅ‚ajÄ… bez problemu niezależnie od platformy. Separacja kodu interfejsu od logiki aplikacji, prosta modularyzacja aplikacji, bezproblemowe przetwarzanie danych asynchronicznych, bogaty zestaw narzÄ™dzi i ogromne uÅ‚atwienia podczas projektowania interfejsu użytkownika - to tylko kilka z wielu zalet Angulara. Nawet jednak tak Å›wietny framework wymaga od programisty wiedzy i umiejÄ™tnoÅ›ci prawidÅ‚owego budowania kodu.
Książka rozpoczyna siÄ™ od przedstawienia wzorca MVC i jego zalet. Ta wiedza nastÄ™pnie przydaje siÄ™ do budowy wÅ‚asnego projektu za pomocÄ… Angulara. Najpierw bÄ™dzie to prosta, praktyczna aplikacja, a później zostanÄ… przedstawione coraz bardziej zaawansowane funkcje. Każdy temat jasno i spójnie wyjaÅ›niono, zamieszczajÄ…c szczegóÅ‚y konieczne do efektywnej pracy. Przedstawiono sposoby wykorzystywania różnych pożytecznych narzÄ™dzi, w tym frameworka Bootstrap, biblioteki Reactive Extensions czy frameworka Jasmine. Nie zabrakÅ‚o objaÅ›nieÅ„ najczęściej wystÄ™pujÄ…cych problemów oraz sposobów ich rozwiÄ…zywania.
W tej książce między innymi:
- Solidne podstawy koncepcji MVC
- Obiektowy model dokumentu (DOM)
- Usługi i dostawcy usług
- Routing i animacja w Angularze
- Testowanie aplikacji
Angular 2. Profesjonalne narzędzie dla profesjonalisty.
Osoby które kupowały "Angular. Profesjonalne techniki programowania. Wydanie II", wybierały także:
- Windows Media Center. Domowe centrum rozrywki 66,67 zł, (8,00 zł -88%)
- 66,67 zł, (14,00 zł -79%)
- Superinteligencja. Scenariusze, strategie, zagro 66,67 zł, (14,00 zł -79%)
- Przywództwo w świecie VUCA. Jak być skutecznym liderem w niepewnym środowisku 58,64 zł, (12,90 zł -78%)
- Twoja firma w social mediach. Podr 58,33 zł, (14,00 zł -76%)
Spis treści
Angular. Profesjonalne techniki programowania. Wydanie II -- spis treści
O autorze (17)
O recenzencie technicznym (19)
CZĘŚĆ I. ZACZYNAMY (21)
Rozdział 1. Rozpoczęcie pracy (23)
- Co powinieneś wiedzieć? (23)
- Jaka jest struktura niniejszej książki? (24)
- Część I. Zaczynamy (24)
- Część II. Praca z Angular (24)
- Część III. Zaawansowane funkcje Angular (24)
- Czy w książce znajdÄ™ wiele przykÅ‚adów? (24)
- Jak skonfigurować środowisko programistyczne? (26)
- Podsumowanie (26)
Rozdział 2. Pierwsza aplikacja w Angular (27)
- Przygotowanie środowiska programistycznego (27)
- Instalowanie Node.js (27)
- Instalowanie pakietu angular-cli (28)
- Instalowanie narzędzia git (28)
- Instalowanie edytora tekstu (29)
- Instalowanie przeglÄ…darki WWW (30)
- Utworzenie i przygotowanie projektu (30)
- Utworzenie projektu (30)
- Uaktualnienie pliku package.json (30)
- Uruchamianie serwera (32)
- Edytowanie pliku HTML (33)
- Dodanie frameworka Angular do projektu (35)
- Przygotowanie pliku HTML (36)
- Utworzenie danych modelu (36)
- Utworzenie szablonu (38)
- Uaktualnienie komponentu (39)
- Połączenie wszystkiego w całość (41)
- Dodawanie funkcji do przykładowej aplikacji (43)
- Dodanie tabeli wyświetlającej listę rzeczy do zrobienia (43)
- Utworzenie dwukierunkowego mechanizmu dołączania danych (46)
- Dodawanie zadań (48)
- Podsumowanie (50)
Rozdział 3. Umieszczenie frameworka Angular w kontekście (51)
- Sytuacje, w których Angular sprawdza siÄ™ doskonale (52)
- Aplikacje dwukierunkowe oraz w postaci pojedynczej strony (52)
- Wzorzec MVC (54)
- Model (56)
- Kontroler (komponent) (58)
- Widok (szablon) (58)
- Usługi typu RESTful (59)
- Najczęstsze pułapki podczas stosowania wzorca MVC (61)
- Umieszczenie logiki w nieodpowiednim miejscu (61)
- Przyjęcie formatu danych stosowanego w magazynie danych (62)
- Wystarczająca ilość wiedzy, aby wpaść w tarapaty (62)
- Podsumowanie (62)
RozdziaÅ‚ 4. Krótkie wprowadzenie do HTML i CSS (63)
- Utworzenie przykładowego projektu (63)
- Język HTML (64)
- Element samozamykajÄ…cy siÄ™ (65)
- Atrybut (66)
- Stosowanie atrybutu bez wartości (66)
- Cytowanie literaÅ‚ów w atrybucie (66)
- Treść elementu (67)
- Struktura dokumentu (67)
- Framework Bootstrap (68)
- Stosowanie podstawowych klas Bootstrap (69)
- Użycie frameworka Bootstrap do nadawania stylu tabeli (72)
- Użycie frameworka Bootstrap do tworzenia formularzy HTML (74)
- Użycie frameworka Bootstrap do utworzenia układu opartego na siatce (75)
- Podsumowanie (80)
RozdziaÅ‚ 5. Wprowadzenie do jÄ™zyków JavaScript i TypeScript - część 1 (81)
- Utworzenie przykładowego projektu (82)
- Utworzenie plików HTML i JavaScript (83)
- Konfiguracja kompilatora TypeScript (84)
- Uruchomienie przykładowego projektu (84)
- Element