Zacznij programować z Node.Js

Ocena:   (4,4 na 5)

Zacznij programować z Node.Js (Jonathan Wexler)

Opinie czytelników

Podsumowanie:

Książka oferuje praktyczne i uporządkowane wprowadzenie do Node.js i Express, dzięki czemu jest przystępna dla początkujących, a jednocześnie przydatna dla bardziej doświadczonych programistów. Ma jednak zauważalne braki w organizacji, przejrzystości i pokryciu najważniejszych tematów, co może prowadzić do dezorientacji niektórych czytelników.

Zalety:

Przyjazny dla początkujących i płynny sposób czytania, ułatwiający zrozumienie pojęć.
Dobrze zorganizowane lekcje, które opierają się na sobie nawzajem.
Silny nacisk na praktyki bezpieczeństwa, co jest cenne dla nowych deweloperów.
Oferuje opcje dostępu online i offline.
Dobre dla odniesienia i zrozumienia rozwoju back-endu.

Wady:

Niektóre kluczowe fragmenty kodu są ukryte w tekście, co utrudnia ich śledzenie.
Brak jasności i struktury w niektórych wyjaśnieniach, co prowadzi do nieporozumień.
Brak omówienia ważnych tematów, takich jak oprogramowanie pośredniczące.
Układ i organizacja treści nie są idealne, co wpływa na użyteczność.
Niektórzy czytelnicy stwierdzili, że autor zakłada zbyt dużą wcześniejszą wiedzę, co prowadzi do frustracji.

(na podstawie 15 opinii czytelników)

Oryginalny tytuł:

Get Programming with Node.Js

Zawartość książki:

Podsumowanie

Get Programming with Node. js Get Programming with Node. js uczy pisania kodu po stronie serwera w JavaScript przy użyciu Node. js. W 37 szybkich, zabawnych i praktycznych lekcjach odkryjesz, jak rozszerzyć swoje dotychczasowe umiejętności JavaScript, aby pisać kod zaplecza dla swoich aplikacji internetowych.

Przedmowa autorstwa Kyle'a Simpsona.

Zakup książki drukowanej obejmuje bezpłatny eBook w formatach PDF, Kindle i ePub od Manning Publications.

O technologii

Node. js zapewnia szybkość i niezawodność potrzebną w handlu elektronicznym, mediach społecznościowych i aplikacjach do gier. Jest dostarczany z tysiącami gotowych pakietów, które pomagają natychmiast rozpocząć pracę. Jeśli chcesz korzystać z JavaScriptu na serwerze, Node. js jest najlepszym wyborem.

O książce

Get Programming with Node. js uczy tworzenia serwerów internetowych przy użyciu JavaScript i Node. W tym wciągającym samouczku będziesz pracować nad ośmioma kompletnymi projektami, od napisania kodu dla swojego pierwszego serwera internetowego po dodanie czatu na żywo do aplikacji internetowej. Twoje ręce pozostaną na klawiaturze podczas odkrywania najważniejszych aspektów procesu rozwoju Node, w tym bezpieczeństwa, zarządzania bazami danych, uwierzytelniania kont użytkowników i wdrażania do produkcji. Szczególnie docenisz łatwe do zrozumienia dyskusje, pouczające diagramy i starannie wyjaśniony kod.

Co jest w środku

⬤ Nowe funkcje z ES2015 i nowszych wersji.

⬤ Pisanie kodu asynchronicznego.

⬤ Tworzenie modeli danych.

⬤ Debugowanie modułów JavaScript.

O Czytelniku

Napisany z myślą o programistach front-end z średniozaawansowanymi umiejętnościami JavaScript.

O autorze

Jonathan Wexler jest wykwalifikowany w tworzeniu stron internetowych na poziomie produkcyjnym. Jest starszym programistą w Bloomberg.

Spis treści

KONFIGURACJA.

⬤ Lekcja 0 - Konfiguracja Node. js i silnika JavaScript.

⬤ Lekcja 1 - Konfiguracja środowiska.

⬤ Lekcja 2 - Uruchamianie aplikacji Node. js.

JEDNOSTKA 1 - ROZPOCZĘCIE PRACY Z NODE. JS.

⬤ Lekcja 3 - Tworzenie modułu Node. js.

⬤ Lekcja 4 - Budowa prostego serwera WWW w Node. js.

⬤ Lekcja 5 - Obsługa przychodzących danych.

⬤ Lekcja 6 - Pisanie lepszych tras i serwowanie zewnętrznych plików.

⬤ Lekcja 7 - Kamień milowy: Tworzenie pierwszej aplikacji internetowej.

UNIT 2 - ŁATWIEJSZE TWORZENIE STRON INTERNETOWYCH ZA POMOCĄ EXPRESS. JS.

⬤ Lekcja 8 - Konfigurowanie aplikacji za pomocą Express. js.

⬤ Lekcja 9 - Routing w Express. js.

⬤ Lekcja 10 - Łączenie widoków z szablonami.

⬤ Lekcja 11 - Konfiguracje i obsługa błędów.

⬤ Lekcja 12 - Kamień milowy: Ulepszanie witryny Confetti Cuisine za pomocą Express. js.

JEDNOSTKA 3 - ŁĄCZENIE Z BAZĄ DANYCH.

⬤ Lekcja 13 - Konfiguracja bazy danych MongoDB.

⬤ Lekcja 14 - Budowanie modeli za pomocą Mongoose.

⬤ Lekcja 15 - Łączenie kontrolerów i modeli przy użyciu obietnic z Mongoose.

⬤ Lekcja 16 - Kamień milowy: Zapisywanie subskrypcji użytkowników.

JEDNOSTKA 4 - BUDOWANIE MODELU UŻYTKOWNIKA.

⬤ Lekcja 17 - Ulepszanie modeli danych.

⬤ Lekcja 18 - Budowanie modelu użytkownika.

⬤ Lekcja 19 - Tworzenie i odczytywanie modeli.

⬤ Lekcja 20 - Aktualizacja i usuwanie modeli.

⬤ Lekcja 21 - Kamień milowy: Dodawanie modeli CRUD do Confetti Cuisine Tworzenie kontrolerów.

JEDNOSTKA 5 - UWIERZYTELNIANIE KONT UŻYTKOWNIKÓW.

⬤ Lekcja 22 - Dodawanie sesji i wiadomości flash.

⬤ Lekcja 23 - Tworzenie loginu użytkownika i hashowanie haseł.

⬤ Lekcja 24 - Dodawanie uwierzytelniania użytkowników.

⬤ Lekcja 25 - Kamień milowy: Dodanie uwierzytelniania użytkownika do Confetti Cuisine.

ROZDZIAŁ 6 - TWORZENIE API.

⬤ Lekcja 26 - Dodawanie API do aplikacji.

⬤ Lekcja 27 - Dostęp do API z poziomu aplikacji.

⬤ Lekcja 28 - Dodawanie zabezpieczeń API.

⬤ Lekcja 29 - Kamień milowy: Wdrażanie API.

ROZDZIAŁ 7 - DODAWANIE FUNKCJI CZATU.

⬤ Lekcja 30 - Praca z Socket. io.

⬤ Lekcja 31 - Zapisywanie wiadomości czatu.

⬤ Lekcja 32 - Dodawanie wskaźnika powiadomień czatu.

⬤ Lekcja 33 - Kamień milowy: Dodanie funkcji czatu do Confetti Cuisine.

ROZDZIAŁ 8 - WDRAŻANIE I ZARZĄDZANIE KODEM W ŚRODOWISKU PRODUKCYJNYM.

⬤ Lekcja 34 - Wdrażanie aplikacji.

⬤ Lekcja 35 - Zarządzanie w środowisku produkcyjnym.

⬤ Lekcja 36 - Testowanie aplikacji.

⬤ Lekcja 37 - Kamień milowy: Wdrażanie Confetti Cuisine.

Dodatkowe informacje o książce:

ISBN:9781617294747
Autor:
Wydawca:
Oprawa:Miękka oprawa
Rok wydania:2019
Liczba stron:480

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Zacznij programować z Node.Js - Get Programming with Node.Js
Podsumowanie Get Programming with Node. js Get Programming with Node. js uczy pisania kodu po stronie...
Zacznij programować z Node.Js - Get Programming with Node.Js

Prace autora wydały następujące wydawnictwa:

© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)