ODBIERZ TWÓJ BONUS :: »

Node.js, MongoDB, AngularJS. Kompendium wiedzy Brad Dayley

Autor:
Brad Dayley
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
3.1/6  Opinie: 11
Stron:
672
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
59,40 zł 99,00 zł (-40%)
49,50 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?

  • Składni i kluczowych konstrukcji języka JavaScript wykorzystywanych w aplikacjach webowych
  • Instalowania i konfigurowania środowiska Node.js oraz pracy z pakietami npm
  • Obsługi zdarzeń, wywołań zwrotnych i asynchroniczności w Node.js
  • Przetwarzania danych wejścia-wyjścia, buforowania i strumieniowania plików w Node.js
  • Tworzenia serwerów HTTP/HTTPS oraz obsługi żądań i odpowiedzi w Node.js
  • Implementowania komunikacji sieciowej za pomocą gniazd TCP i TLS
  • Skalowania aplikacji Node.js z użyciem klastrów i procesów podrzędnych
  • Wykorzystywania modułów systemowych Node.js, takich jak os i util
  • Modelowania danych i zarządzania bazą NoSQL MongoDB
  • Konfigurowania połączenia i integracji MongoDB z aplikacją Node.js
  • Operacji CRUD na dokumentach i kolekcjach MongoDB, w tym z użyciem biblioteki Mongoose
  • Wykonywania zapytań, agregacji i grupowania danych w MongoDB
  • Zarządzania indeksami, replikacją, segmentacją i kopią zapasową w MongoDB
  • Tworzenia aplikacji Express, definiowania tras i obsługi żądań HTTP
  • Implementowania funkcji pośrednich, uwierzytelniania i zarządzania sesjami w Express
  • Budowania dynamicznych interfejsów użytkownika z AngularJS, w tym własnych dyrektyw, usług i widoków
  • Tworzenia praktycznych komponentów aplikacji, takich jak konta użytkowników, systemy komentarzy i koszyk zakupowy

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 


Brad Dayley -— programista z wieloletnim doświadczeniem. Twórca licznych stron i aplikacji internetowych o różnym stopniu skomplikowania. Autor popularnych książek poświęconych bazom NoSQL, językowi JavaScript oraz innym narzędziom.

W marcu jak w zaczytanym garncu!  Ebooki -40%, książki -35%

Wybrane bestsellery

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka zawiera praktyczne przykłady kodu i projekty do samodzielnego wykonania?
Tak, książka prezentuje liczne przykłady kodu oraz kompletne projekty, które pozwalają czytelnikowi praktycznie przećwiczyć omawiane zagadnienia, w tym tworzenie serwera WWW, obsługę bazy MongoDB oraz budowę interfejsów AngularJS.
2. Czy do korzystania z książki potrzebna jest znajomość JavaScript?
Podstawowa znajomość JavaScript będzie pomocna, ale książka zawiera również rozdział wprowadzający do tego języka, dzięki czemu osoby początkujące mogą szybko nadrobić braki.
3. Czy książka obejmuje instalację i konfigurację środowisk Node.js, MongoDB i AngularJS?
Tak, w książce znajdują się szczegółowe instrukcje dotyczące instalacji i konfiguracji wszystkich trzech technologii, co pozwala na szybkie rozpoczęcie nauki i pracy z nimi.
4. Czy książka nadaje się do nauki samodzielnej, czy wymaga wsparcia nauczyciela?
Książka została napisana z myślą o samodzielnej nauce - zawiera jasne wyjaśnienia, przykłady oraz praktyczne ćwiczenia, które umożliwiają samodzielne przyswajanie wiedzy.
5. Czy w książce znajdę informacje na temat integracji Node.js, MongoDB i AngularJS w jednym projekcie?
Tak, książka szczegółowo omawia integrację tych technologii, pokazując, jak połączyć je w pełni funkcjonalnej aplikacji internetowej.
6. Czy książka porusza temat bezpieczeństwa i uwierzytelniania użytkowników?
Tak, w książce znajdują się rozdziały poświęcone implementacji kont użytkowników, uwierzytelnianiu oraz obsłudze sesji i plików cookie.
7. Czy książka jest aktualna pod kątem wersji omawianych technologii?
Książka bazuje na popularnych i stabilnych wersjach Node.js, MongoDB oraz AngularJS, które są szeroko wykorzystywane w praktyce. Zalecamy jednak sprawdzić ewentualne zmiany w dokumentacji tych narzędzi, gdyż technologie webowe szybko się rozwijają.
8. Czy do książki dołączone są materiały dodatkowe lub kod źródłowy?
Tak, książka zawiera informacje, skąd pobrać przykładowe kody źródłowe wykorzystywane w publikacji, co ułatwia naukę i testowanie rozwiązań na własnym komputerze.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki

Zamknij

Wybierz metodę płatności

Książka
99,00 zł
Niedostępna
Ebook
59,40 zł
Dodaj do koszyka
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO Ikona płatności mBank Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Citi Handlowy Ikona płatności Płacę z Getin Bank Ikona płatności Płacę z Millennium Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile