ODBIERZ TWÓJ BONUS :: »

Express.js. Tworzenie aplikacji sieciowych w Node.js Azat Mardan

(ebook) (audiobook) (audiobook)
Autor:
Azat Mardan
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
4.5/6  Opinie: 2
Stron:
344
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
29,49 zł 59,00 zł (-50%)
29,49 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?

  • Instalowania i konfigurowania frameworka Express.js oraz Express Generator
  • Tworzenia szkieletu aplikacji i organizowania struktury projektu w architekturze MVC
  • Definiowania tras, parametrów i obsługi żądań HTTP w Express.js
  • Wykorzystywania oprogramowania pośredniczącego (middleware) do obsługi żądań i odpowiedzi
  • Korzystania z popularnych silników szablonów (Jade, EJS, Handlebars) oraz Consolidate.js
  • Przetwarzania danych żądania, parametrów, ciasteczek i obsługi sesji
  • Zarządzania konfiguracją, ustawieniami aplikacji i środowiskami
  • Obsługi błędów oraz uruchamiania i monitorowania aplikacji Express.js
  • Integracji z bazami danych, zarządzania kluczami i obsługi strumieni
  • Implementowania uwierzytelniania, sesji oraz wykorzystania Redis
  • Zapewniania bezpieczeństwa aplikacji (CSRF, nagłówki HTTP, walidacja danych)
  • Wdrażania wielowątkowości z użyciem klastrów Node.js
  • Używania Socket.IO do komunikacji w czasie rzeczywistym
  • Tworzenia aplikacji opartych na domenie oraz korzystania z frameworków pokrewnych (Sails.js, DerbyJS, LoopBack)
  • Budowania praktycznych aplikacji: galeria Instagram, Todo, HackHall, API RESTful
  • Migracji projektów z Express.js 3.x do 4.x oraz korzystania z najnowszych funkcji frameworka
Frameworku Express.js używa wiele znanych firm, takich jak MySpace i Storify, które dostrzegły ogromne korzyści płynące z wykorzystywania tej technologii, a także doceniły jej stabilność i bezpieczeństwo. Przed Express.js i Node.js otwiera się świetlana przyszłość. Oznacza to, że jako ekspert w zakresie Node.js, biegle posługujący się Express.js, staniesz się poszukiwanym specjalistą!

Ta książka jest kompleksowym podręcznikiem, który przedstawi Ci sposób działania Express.js w praktyce i przeprowadzi Cię przez poszczególne etapy budowy aplikacji. Autor jasno i precyzyjnie wyjaśnia wszystkie koncepcje, których zrozumienie jest niezbędne do programowania w Express.js. Znajdziesz tu omówienie zagadnień związanych m.in. z oprogramowaniem pośredniczącym, tworzeniem szkieletu aplikacji, generowaniem szablonów, przetwarzaniem danych żądania i cookies, zarządzaniem uwierzytelnianiem i sesjami, obsługą błędów i przygotowaniem aplikacji do wdrożenia w środowisku produkcyjnym. Na pewno docenisz też liczne przykłady kodu źródłowego.

Jeśli — jako inżynier oprogramowania lub programista sieciowy — poszukujesz sposobu, aby bez wertowania setek stron dokumentacji programować z wykorzystaniem frameworku Express.js, a przy tym poszerzyć swoje kompetencje, ta książka jest właśnie dla Ciebie.

Dzięki tej książce:
  • rozpoczniesz pracę z oprogramowaniem pośredniczącym
  • będziesz sprawnie korzystać z silników szablonów
  • dowiesz się, jak zapewnić aplikacji bezpieczeństwo
  • nauczysz się tworzyć aplikacje oparte na domenie
  • przeanalizujesz przykłady działających aplikacji, takich jak Instagram, HackHall i inne



Azat Mardan - od kilkunastu lat programuje aplikacje mobilne i sieciowe. Pracował nad wieloma aplikacjami o kluczowym znaczeniu, wykorzystywanymi przez agencje rządowe USA. Jest twórcą kilku projektów open source dla Node.js (m.in. ExpressWorks, mongoui, HackHall.com i NodeFramework.com), a także współtwórcą express, oauth, jade-browser i innych modułów npm. Tworzy programistyczne kursy online, publikuje specjalistyczne artykuły na blogu, a ponadto jest autorem książek poświęconych JavaScriptowi i Node.js.

Wybrane bestsellery

O autorze książki

Azat Mardan — przedsiębiorca, inżynier oprogramowania, entuzjasta jogi i diety paleo. Ma ponad 12 lat doświadczenia w wytwarzaniu oprogramowania. Jest autorem dziewięciu książek poświęconych językowi JavaScript oraz platformie Node.js. Aktualnie zajmuje stanowisko starszego inżyniera oprogramowania oraz lidera zespołu w DocuSign. Był współzałożycielem Gizmo (platformy do prowadzenia kampanii marketingowych dla urządzeń mobilnych) oraz członkiem zespołów wytwarzających oprogramowanie dla organizacji rządowych.

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka ,,Express.js. Tworzenie aplikacji sieciowych w Node.js" wymaga wcześniejszej znajomości Node.js lub JavaScript?
Tak, zalecana jest podstawowa znajomość JavaScript i Node.js, aby w pełni skorzystać z treści książki i rozumieć przedstawione przykłady.
2. Czy w książce znajdują się praktyczne przykłady kodu do samodzielnego przećwiczenia?
Tak, książka zawiera liczne praktyczne przykłady kodu oraz kompletne projekty aplikacji, które można samodzielnie uruchomić i modyfikować.
3. Czy książka obejmuje zagadnienia związane z bezpieczeństwem aplikacji Express.js?
Tak, jeden z rozdziałów szczegółowo omawia kwestie bezpieczeństwa, takie jak ochrona przed atakami CSRF, zarządzanie uprawnieniami oraz zabezpieczanie danych wejściowych.
4. Czy książka opisuje najnowszą wersję Express.js?
Książka skupia się na Express.js 4.x, a także zawiera dodatki dotyczące migracji z wcześniejszych wersji oraz ściągę z najważniejszych zmian i nowości.
5. Czy znajdę w książce informacje o integracji Express.js z innymi bibliotekami i frameworkami?
Tak, książka przedstawia integrację Express.js m.in. z bazami danych, Redisem, Socket.IO oraz omawia współpracę z innymi frameworkami Node.js.
6. Czy publikacja nadaje się jako materiał do nauki Express.js od podstaw?
Tak, książka prowadzi czytelnika krok po kroku od instalacji i podstawowych pojęć, aż po zaawansowane zagadnienia i gotowe projekty.
7. Czy książka zawiera informacje o narzędziach wspomagających pracę z Express.js, takich jak generator aplikacji?
Tak, w książce opisano instalację i użycie Express.js Generator oraz innych narzędzi usprawniających tworzenie aplikacji.
8. Czy do książki dołączone są dodatkowe zasoby lub materiały online?
W dodatkach znajdziesz polecane książki, kursy oraz linki do przydatnych materiałów online, które pomogą pogłębić wiedzę z zakresu Express.js i Node.js.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki
Proszę czekać...
ajax-loader

Zamknij

Wybierz metodę płatności

Książka
59,00 zł
Niedostępna
Ebook
29,49 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint