księgarnia informatyczna aton.pl

Node.js, MongoDB, AngularJS. Kompendium wiedzy

Wydawnictwo HELION

Cena:    99.00   72.27zł

Node.js, MongoDB, AngularJS. Kompendium wiedzy


Autor: Brad Dayley

ISBN: 978-83-283-0111-5

Ilość stron: 672

Data wydania: 03/2015

Oprawa: Miękka

Format: 170x230

Wydawnictwo: HELION


Node.js to wiodące, serwerowe środowisko programistyczne. MongoDB to najpopularniejsza baza danych NoSQL, a AngularJS to szybko zyskujące wiodącą rolę środowisko służące do projektowania interfejsów opartych na technologii MVC. Czego chcieć więcej?

W sieci króluje połączenie serwera Apache z bazą danych MySQL i językiem PHP. Do niedawna wydawało się, że pozycja tej trójcy na fotelu lidera jest niezagrożona. Jednak na horyzoncie pojawili się nowi gracze: Node.js, MongoDB oraz AngularJS! Node.js to platforma, która pozwoli Ci stworzyć niezwykle wydajną aplikację internetową przy użyciu języka JavaScript. AngularJS specjalizuje się w interfejsie użytkownika opartym na MVC. Natomiast MongoDB to jedna z najpopularniejszych baz danych NoSQL. Co wynika z połączenia tych trzech narzędzi? Przekonasz się, gdy sięgniesz po tę niezwykłą książkę!

W trakcie lektury poznasz składnię i niuanse języka JavaScript, a następnie zgłębisz tajemnice środowiska Node.js. Na kolejnych stronach znajdziesz informacje na temat korzystania ze zdarzeń, procesów nasłuchiwania, wywołań zwrotnych oraz obsługi operacji wejścia-wyjścia. Ponadto przekonasz się, jak w Node.js zaimplementować usługi HTTP oraz skalować tworzoną aplikację.

W dalszej części przejdziesz do poznawania tajników bazy MongoDB. Skonfigurujesz połączenie z bazą oraz poznasz dokumenty i ich kolekcje w MongoDB. Na sam koniec zobaczysz, jak przygotować klienta Twoich usług za pomocą AngularJS. Ta książka jest pasjonująca i prezentuje wszystkie warstwy nowoczesnej aplikacji internetowej — to lektura obowiązkowa każdego programisty!

Stwórz skalowalną aplikację za pomocą najnowocześniejszych narzędzi!

• Implementowanie dynamicznego serwera WWW o dużej skalowalności za pomocą komponentów Node.js i Express
• Implementowanie magazynu danych MongoDB dla aplikacji internetowych
• Uzyskiwanie dostępu do bazy danych MongoDB z poziomu kodu JavaScript aplikacji Node.js oraz prowadzenie interakcji z bazą
• Definiowanie niestandardowych dyrektyw AngularJS, które rozszerzają język HTML
• Budowanie w języku JavaScript usług internetowych po stronie serwera
• Implementowanie usług po stronie klienta, które mogą prowadzić interakcję z serwerem WWW środowiska Node.js
• Tworzenie dynamicznych widoków przeglądarki, które zapewniają zaawansowane możliwości interakcji z użytkownikiem
• Dodawanie do aplikacji i stron internetowych komponentów uwierzytelnianych kont użytkowników i zagnieżdżonych komentarzy

Spis treści:

CZĘŚĆ I WPROWADZENIE (15)
Rozdział 1. Podstawowe informacje o stosie Node.js-AngularJS (23)
Rozdział 2. Wprowadzenie do języka JavaScript (33)

CZĘŚĆ II ŚRODOWISKO NODE.JS (57)
Rozdział 3. Wprowadzenie do środowiska Node.js (59)
Rozdział 4. Użycie zdarzeń, procesów nasłuchiwania, liczników i wywołań zwrotnych w środowisku Node.js (75)
Rozdział 5. Obsługa danych wejścia-wyjścia w środowisku Node.js (95)
Rozdział 6. Uzyskiwanie dostępu do systemu plików ze środowiska Node.js (119)
Rozdział 7. Implementowanie usług HTTP w środowisku Node.js (141)
Rozdział 8. Implementowanie usług gniazd w środowisku Node.js (167)
Rozdział 9. Skalowanie aplikacji przy użyciu wielu procesorów w środowisku Node.js (187)
Rozdział 10. Użycie dodatkowych modułów środowiska Node.js (211)

CZĘŚĆ III KOMPONENT MONGODB (221)
Rozdział 11. Baza danych NoSQL i komponent MongoDB (223)
Rozdział 12. Wprowadzenie do korzystania z komponentu MongoDB (235)
Rozdział 13. Wprowadzenie do współpracy komponentu MongoDB i środowiska Node.js (257)
Rozdział 14. Modyfikowanie dokumentów bazy danych MongoDB w środowisku Node.js (281)
Rozdział 15. Uzyskiwanie dostępu do dokumentów bazy danych MongoDB w środowisku Node.js (299)
Rozdział 16. Użycie biblioteki Mongoose dla schematu ze strukturą i do sprawdzania poprawności (325)
Rozdział 17. Zaawansowane zagadnienia związane z bazą danych MongoDB (361)

CZĘŚĆ IV UŻYCIE MODUŁU EXPRESS DO USPRAWNIENIA PRACY (387)
Rozdział 18. Implementacja komponentu Express w środowisku Node.js (389)
Rozdział 19. Implementacja funkcji pośrednich komponentu Express (413)

CZĘŚĆ V KOMPONENT ANGULARJS (429)
Rozdział 20. Wprowadzenie do komponentu AngularJS (431)
Rozdział 21. Moduły komponentu AngularJS i wstrzykiwanie zależności (447)
Rozdział 22. Implementowanie zasięgu jako modelu danych (455)
Rozdział 23. Tworzenie widoków za pomocą szablonów środowiska AngularJS (469)
Rozdział 24. Implementowanie dyrektyw w widokach aplikacji AngularJS (485)
Rozdział 25. Implementowanie usług środowiska AngularJS w aplikacjach internetowych (511)

CZĘŚĆ VI TWORZENIE PRAKTYCZNYCH KOMPONENTÓW APLIKACJI INTERNETOWYCH (531)
Rozdział 26. Dodawanie kont użytkowników do witryny internetowej (533)
Rozdział 27. Dodawanie wątków komentarzy do stron (557)
Rozdział 28. Tworzenie własnego koszyka zakupów (585)
Rozdział 29. Tworzenie interaktywnych komponentów aplikacji Web 2.0 (623)

Cena:    99.00   72.27zł


Node.js, MongoDB, AngularJS. Kompendium wiedzyKsiążka informatyczna: Node.js, MongoDB, AngularJS. Kompendium wiedzy
Księgarnia informatyczna aton.pl

Tutaj możesz kupić tę książkę w dobrej cenie. Zapraszamy na zakupy do naszej księgarni internetowej.