Angular. Profesjonalne techniki programowania. Wydanie II - ebook
Angular. Profesjonalne techniki programowania. Wydanie II - ebook
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.
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
Kategoria: | Programowanie |
Zabezpieczenie: |
Watermark
|
ISBN: | 978-83-283-4232-3 |
Rozmiar pliku: | 19 MB |