Node Web Development. JavaScript is no longer just for browsers and this exciting introduction to Node.js will show you how to build data-intensive applications that run in real time. Benefit from an easy, step-by-step approach that really works
![Język publikacji: angielski Język publikacji: angielski](https://static01.helion.com.pl/global/flagi/1.png)
- Autor:
- David Herron
![Node Web Development. JavaScript is no longer just for browsers and this exciting introduction to Node.js will show you how to build data-intensive applications that run in real time. Benefit from an easy, step-by-step approach that really works David Herron - okładka ebooka](https://static01.helion.com.pl/global/okladki/326x466/e_3b8i.png)
![Node Web Development. JavaScript is no longer just for browsers and this exciting introduction to Node.js will show you how to build data-intensive applications that run in real time. Benefit from an easy, step-by-step approach that really works David Herron - tył okładki ebooka](https://static01.helion.com.pl/global/okladki-tyl/326x466/e_3b8i.png)
- Ocena:
- Bądź pierwszym, który oceni tę książkę
- Stron:
- 248
- Dostępne formaty:
-
PDFePubMobi
Opis ebooka: Node Web Development. JavaScript is no longer just for browsers and this exciting introduction to Node.js will show you how to build data-intensive applications that run in real time. Benefit from an easy, step-by-step approach that really works
Wybrane bestsellery
-
Przekonaj się, jak wygląda składnia JavaScriptu oraz typowe konstrukcje w tym języku. W trakcie lektury kolejnych rozdziałów nauczysz się budować przejrzystą strukturę programu, korzystać z obiektów i tablic oraz wyrażeń regularnych. Ponadto poznasz tajniki programowania obiektowego i najlepsze t...
Zrozumieć JavaScript. Wprowadzenie do programowania Zrozumieć JavaScript. Wprowadzenie do programowania
(59.40 zł najniższa cena z 30 dni)59.40 zł
99.00 zł(-40%) -
Full-Stack React Projects is a complete guide to learning full-stack web development, understanding the creation and integration of backend systems, and advancing your career as a frontend developer.
Modern Full-Stack React Projects. Build, maintain, and deploy modern web apps using MongoDB, Express, React, and Node.js Modern Full-Stack React Projects. Build, maintain, and deploy modern web apps using MongoDB, Express, React, and Node.js
-
In this book, you'll gain extensive knowledge of the JavaScript ecosystem, Node.js, and microservices. Moreover, you'll learn best practices that you can easily apply in your everyday work or study.
Building Microservices with Node.js. Explore microservices applications and migrate from a monolith architecture to microservices Building Microservices with Node.js. Explore microservices applications and migrate from a monolith architecture to microservices
-
Supercharging Node.js Applications with Sequelize will provide developers with the necessary knowledge needed for interacting with an SQL database and a Node.js application using the Sequelize library. This library will help make the production of your application easier to manage and organize yo...
Supercharging Node.js Applications with Sequelize. Create high-quality Node.js apps effortlessly while interacting with your SQL database Supercharging Node.js Applications with Sequelize. Create high-quality Node.js apps effortlessly while interacting with your SQL database
(96.78 zł najniższa cena z 30 dni)96.73 zł
99.90 zł(-3%) -
This book will help you explore the capabilities of the Strapi platform to create custom APIs. You’ll take a hands-on approach to learning what Strapi is and how it works by building an API from scratch and adding features such as user authentication, data sorting, and pagination.
Designing Web APIs with Strapi. Get started with the Strapi headless CMS by building a complete learning management system API Designing Web APIs with Strapi. Get started with the Strapi headless CMS by building a complete learning management system API
(80.18 zł najniższa cena z 30 dni)80.13 zł
89.90 zł(-11%) -
Biznes w XXI wieku jest oszczędny i wymagający równocześnie. Z jednej strony dąży do maksymalnie racjonalnego wykorzystania środków i czasu, z drugiej - wymaga perfekcji w obsłudze klienta. Również online. Dlatego też przedsiębiorcy, dla których przygotowuje się większość serwisów internetowych, ...
Node.js i TypeScript. Kurs video. Tworzenie skalowalnych mikroserwisów Node.js i TypeScript. Kurs video. Tworzenie skalowalnych mikroserwisów
(76.05 zł najniższa cena z 30 dni)84.50 zł
169.00 zł(-50%) -
Deno Web Development is the definitive guide to starting to write, test, and deploy reliable Deno applications. You’ll be able to apply Deno to common use cases from simple command-line interface (CLI) utilities to multi-featured APIs. By the end of this Deno book, you’ll be comfort...
Deno Web Development. Write, test, maintain, and deploy JavaScript and TypeScript web applications using Deno Deno Web Development. Write, test, maintain, and deploy JavaScript and TypeScript web applications using Deno
-
The fourth edition of Node Cookbook covers the latest features and libraries of Node.js 14. With this recipe-based guide, you’ll learn how to handle files, build simple web applications, and build your own modules using Node.js. You’ll also be able to diagnose problems in your apps,...
Node Cookbook. Discover solutions, techniques, and best practices for server-side web development with Node.js 14 - Fourth Edition Node Cookbook. Discover solutions, techniques, and best practices for server-side web development with Node.js 14 - Fourth Edition
-
Many companies, from startups to Fortune 500 companies alike, use Node.js to build performant backend services. And engineers love Node.js for its approachable API and familiar syntax. Backed by the world's largest package repository, Node's enterprise foothold is only expected to grow.In this ha...(146.69 zł najniższa cena z 30 dni)
146.19 zł
179.00 zł(-18%) -
To praktyczny przewodnik dla programistów, którzy chcą tworzyć aplikacje internetowe z wykorzystaniem platform React, Angular lub Vue oraz API typu REST albo ich kombinacji za pomocą języka JavaScript, Node i Express. Zawarto tu wprowadzenie do Node, Express oraz innych przydatnych narzędzi. Szcz...
Tworzenie aplikacji internetowych z użyciem Node i Express. Korzystanie ze stosu JavaScript. Wydanie II Tworzenie aplikacji internetowych z użyciem Node i Express. Korzystanie ze stosu JavaScript. Wydanie II
(41.40 zł najniższa cena z 30 dni)41.40 zł
69.00 zł(-40%)
David Herron - pozostałe książki
-
If you're looking for an alternative to the P languages (Perl, PHP, and Python), or want to explore a new paradigm of server-side application development, this Node book is for you. You should have at least a rudimentary understanding of JavaScript and web application development.
Node.js Web Development. Server-side web development made easy with Node 14 using practical examples - Fifth Edition Node.js Web Development. Server-side web development made easy with Node 14 using practical examples - Fifth Edition
-
W tej książce znajdziesz przegląd zagadnień potrzebnych do nauki programowania w Node.js. Dowiesz się między innymi, w jaki sposób można zaimplementować mechanizmy przechowywania danych w bazach danych, uwierzytelniania użytkownika czy komunikacji między użytkownikami w czasie rzeczywistym. Dodat...
Platforma Node.js. Przewodnik webdevelopera. Wydanie III Platforma Node.js. Przewodnik webdevelopera. Wydanie III
(29.49 zł najniższa cena z 30 dni)29.49 zł
59.00 zł(-50%) -
Node.js is a server-side JavaScript platform using an event-driven, non-blocking I/O model allowing users to build fast and scalable data-intensive applications running in real time. JavaScript is no longer just for browsers and this exciting introduction to Node.js will show you how to build dat...
Node.js Web Development. Server-side development with Node 10 made easy - Fourth Edition Node.js Web Development. Server-side development with Node 10 made easy - Fourth Edition
-
Do you want to learn how to create and maintain Node.js applications? This book will help you explore HTTP Server and Client objects, data storage with SQL and MongoDB databases, mobile-first theming with Bootstrap, microservice deployment with Docker, authenticating against third-party services ...
Node.js Web Development. Create real-time server-side applications with this practical, step-by-step guide - Third Edition Node.js Web Development. Create real-time server-side applications with this practical, step-by-step guide - Third Edition
Ebooka "Node Web Development. JavaScript is no longer just for browsers and this exciting introduction to Node.js will show you how to build data-intensive applications that run in real time. Benefit from an easy, step-by-step approach that really works" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "Node Web Development. JavaScript is no longer just for browsers and this exciting introduction to Node.js will show you how to build data-intensive applications that run in real time. Benefit from an easy, step-by-step approach that really works" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "Node Web Development. JavaScript is no longer just for browsers and this exciting introduction to Node.js will show you how to build data-intensive applications that run in real time. Benefit from an easy, step-by-step approach that really works" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły ebooka
- Tytuł oryginału:
- Node Web Development. JavaScript is no longer just for browsers and this exciting introduction to Node.js will show you how to build data-intensive applications that run in real time. Benefit from an easy, step-by-step approach that really works.
- ISBN Ebooka:
- 978-17-821-6331-2, 9781782163312
- Data wydania ebooka:
-
2013-07-19
Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Język publikacji:
- angielski
- Rozmiar pliku Pdf:
- 1.8MB
- Rozmiar pliku ePub:
- 2.4MB
- Rozmiar pliku Mobi:
- 3.9MB
Spis treści ebooka
- Node Web Development Second Edition
- Table of Contents
- Node Web Development Second Edition
- Credits
- About the Author
- Acknowledgement
- About the Reviewers
- www.PacktPub.com
- Support files, eBooks, discount offers and more
- Why Subscribe?
- Free Access for Packt account holders
- Support files, eBooks, discount offers and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Downloading the example code
- Errata
- Piracy
- Questions
- 1. About Node
- The capabilities of Node
- Server-side JavaScript
- The capabilities of Node
- Why should you use Node?
- Threaded versus asynchronous event-driven architecture
- Performance and utilization
- Is Node a cancerous scalability disaster?
- Server utilization, the bottom line, and green web hosting
- Whats in a name Node, Node.js, or Node.JS?
- Summary
- 2. Setting up Node
- System requirements
- Installing Node using package managers
- Installing on Mac OS X with MacPorts
- Installing on Mac OS X with Homebrew
- Installing on Linux from package management systems
- Installing the Node distribution from nodejs.org
- Installing Node on Windows using Chocolatey Gallery
- Installing the StrongLoop Node distribution
- Installing from source on POSIX-like systems
- Installing prerequisites
- Installing developer tools on Mac OS X
- Installing from source for all POSIX-like systems
- Maintaining multiple Node installs simultaneously
- Run a few commands; testing the commands
- Node's command-line tools
- Running a simple script with Node
- Launching a server with Node
- npm the Node package manager
- Starting Node servers at system startup
- Summary
- 3. Node Modules
- Defining a module
- Node modules
- Node's algorithm for resolving require(module)
- Module identifiers and path names
- Local modules within your application
- Bundling external dependencies with your application
- System-wide modules in NODE_PATH and elsewhere
- Complex modules modules as directories
- Defining a module
- Node package manager
- The npm package format
- Finding npm packages
- Using the npm commands
- Getting help with npm
- Viewing package information
- Installing an npm package
- Installing native code modules on Windows
- Installing packages local to a module
- Eliminating duplicate modules installed beneath node_modules
- Listing the currently installed packages
- Package scripts
- Editing and exploring installed package content
- Updating outdated packages you've installed
- Uninstalling an installed npm package
- Developing and publishing npm packages
- npm configuration settings
- Package version strings and ranges
- CommonJS modules
- Demonstrating module encapsulation
- Summary
- 4. HTTP Servers and Clients A Web Application's First Steps
- Sending and receiving events with EventEmitters
- EventEmitter theory
- Sending and receiving events with EventEmitters
- HTTP server applications
- HTTP Sniffer listening to the HTTP conversation
- Web application frameworks
- Getting started with Express
- Walking through the default Express application
- Calculating the Fibonacci sequence with Express
- Computationally intensive code and the event loop
- Algorithmic refactoring
- Computationally intensive code and the event loop
- Making HTTP Client requests
- Calling a REST backend service from an Express application
- Implementing a simple REST server with Express
- Refactoring the Fibonacci application for REST
- Some RESTful Node modules
- Summary
- 5. Implementing a Simple Express Application
- Express and the MVC paradigm
- Creating the Notes application code
- The Notes model
- The Notes home page
- Adding a new note (create)
- Viewing notes (read)
- Editing an existing note (update)
- Deleting notes (destroy)
- Changing the look of an Express application
- Scaling up and running multiple instances
- Summary
- 6. Data Storage and Retrieval
- Asynchronizing the Notes application
- Injecting the model configuration into routers
- The notes router
- Asynchronizing the Notes application
- Storing notes in files
- Configuring app.js
- Storing notes with the LevelUP data store
- Installing LevelUP
- LevelUP model code for Notes
- Configuring app.js for LevelUP
- Storing notes in SQL SQLite3
- Setting up a schema with SQLite3
- Model code
- Configuring app.js
- Storing notes the ORM way with the Sequelize module
- Schema setup and model code
- Configuring app.js
- Storing notes in MongoDB with Mongoose
- Implementing the Notes model in Mongoose
- Configuring app.js
- Summary
- 7. Multiuser Authorization, Deployment, Scaling, and Hosting
- User authentication
- Changes in app.js
- The Sequelize-based users model
- Routing module for the login, logout, and account pages
- Initializing the user table
- Running the Notes application
- User authentication
- Deploying Notes on Debian
- Scaling to use all cores on multi-core servers
- Deploying Notes on cloud hosting (AppFog)
- Summary
- 8. Dynamic Interaction between the Client and Server Application
- Adding real-time web features to Notes
- Introducing Socket.IO
- Initializing Socket.IO with Express
- Setting up the client code
- Events between the Notes server and client code
- Modifying the Notes model to send events
- Sending the events from the Notes server
- Browser-side event handlers
- Running the Notes application with Socket.IO
- Listening to the heartbeat and cleaning up when it stops
- Sending messages between users
- Socket.IO events for sending messages between users
- Data model to store messages
- Setting up client-side code for sending messages
- Dispatching messages between the client- and server-side
- Displaying messages to the user
- Running Notes and sending messages
- Summary
- 9. Unit Testing
- Testing asynchronous code
- Assert the simplest testing methodology
- Testing a model
- Executing the tests
- Testing router functions
- Diagnosing a failing test case
- Making it easy to run the tests
- Summary
- Index
Packt Publishing - inne książki
-
Mastering Data transformation is essential for enhancing their data models and business intelligence. The Definitive Guide to Power Query equips you with the knowledge and skills to master the tool while leveraging its remarkable capabilities.
The Definitive Guide to Power Query (M). Mastering complex data transformation with Power Query The Definitive Guide to Power Query (M). Mastering complex data transformation with Power Query
Gregory Deckler, Rick de Groot, Melissa de Korte, Brian Julius
-
API Security for White Hat Hackers is a comprehensive guide that simplifies API security by showing you how to identify and fix vulnerabilities. From emerging threats to best practices, this book helps you defend and safeguard your APIs.
API Security for White Hat Hackers. Uncover offensive defense strategies and get up to speed with secure API implementation API Security for White Hat Hackers. Uncover offensive defense strategies and get up to speed with secure API implementation
Dzieki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka, którą chcesz zamówić pochodzi z końcówki nakładu. Oznacza to, że mogą się pojawić drobne defekty (otarcia, rysy, zagięcia).
Co powinieneś wiedzieć o usłudze "Końcówka nakładu":
- usługa obejmuje tylko książki oznaczone tagiem "Końcówka nakładu";
- wady o których mowa powyżej nie podlegają reklamacji;
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka drukowana
![Loader](https://static01.helion.com.pl/ebookpoint/img/ajax-loader.gif)
![ajax-loader](https://static01.helion.com.pl/ebookpoint/img/ajax-loader.gif)
Oceny i opinie klientów: Node Web Development. JavaScript is no longer just for browsers and this exciting introduction to Node.js will show you how to build data-intensive applications that run in real time. Benefit from an easy, step-by-step approach that really works David Herron (0)
Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.