The Complete Node.js Developer Course

Andrew Mead

  • 出版商: Packt Publishing
  • 出版日期: 2018-01-31
  • 售價: $1,710
  • 貴賓價: 9.5$1,625
  • 語言: 英文
  • 頁數: 658
  • 裝訂: Paperback
  • ISBN: 1788395549
  • ISBN-13: 9781788395540
  • 相關分類: Node.js
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

商品描述

Key Features

  • Entirely project based and practical
  • Explains the 'Why' of Node.js features, not just the "how", providing you with a deep understanding and enabling you to easily apply concepts in your own applications
  • Covers the full range of technologies around Node.js - NPM, MongoDB, version control with git, and many more

Book Description

The Complete Node.js Developer Course is a practical, project-based book that provides you with all you need to get started as a Node.js developer. Node is a ubiquitous technology on the modern web, and an essential part of any web developer's toolkit. If you are looking to create real-world Node applications, or you want to switch careers or launch a side-project to generate some extra income then you're in the right place. This book has been written around a single goal: Turning you into a professional Node developer capable of developing, testing, and deploying real-world production applications.

There's no better time to dive in. According to the 2016 Stack Overflow Survey, Node is in the top ten for back-end popularity and back-end salary. The Complete Node.js Developer Course is built from the ground up around the latest version of Node.js (version 8.x.x). You'll be learning all the cutting-edge features available only in the latest software versions.

This book cuts through the mass of information available around Node and delivers the essential skills that you need to become a node developer. It takes you through creating four complete apps and understanding how to build, deploy, and test your own Node apps. It then moves on to creating your own API, building a full real-time web app, securing your Node systems, and practical applications of the latest Async and Await technologies. It maps out everything in a comprehensive, easy-to-follow package designed to get you up and running quickly.

What you will Learn

  • Learn the fundamentals of Node, such as responding to user input, working with a server, and testing and debugging applications
  • Deploy and update your apps in the real world
  • Create responsive asynchronous web applications
  • Create Node apps that support user accounts and authentication
  • Use awesome third-party Node modules like MongoDB, Mongoose, SocketIO, and Express
  • Create real-time web applications

商品描述(中文翻譯)

《完整的Node.js開發者課程》是一本實用的、以專案為基礎的書籍,提供您開始成為Node.js開發者所需的一切。Node是現代網頁上無處不在的技術,也是任何網頁開發者工具箱中不可或缺的一部分。如果您想要創建真實世界的Node應用程式,或者想要轉行或啟動一個副業來產生額外收入,那麼您來對地方了。本書的目標是將您培養成為一位專業的Node開發者,能夠開發、測試和部署真實世界的生產應用程式。

現在是深入研究的最佳時機。根據2016年Stack Overflow調查,Node在後端的受歡迎程度和薪資方面位居前十。《完整的Node.js開發者課程》是基於最新版本的Node.js(8.x.x版本)從頭開始構建的。您將學習到最新軟體版本中獨有的尖端功能。

本書摒棄了Node周圍大量的資訊,提供您成為Node開發者所需的基本技能。它帶您進入創建四個完整應用程式的過程,並了解如何構建、部署和測試自己的Node應用程式。然後,它將進一步創建您自己的API,構建一個完整的實時網頁應用程式,保護您的Node系統,以及最新的Async和Await技術的實際應用。它以全面、易於理解的方式將所有內容整理在一個套裝中,旨在讓您快速上手。

您將學到以下內容:
- 學習Node的基礎知識,例如回應使用者輸入、與伺服器互動以及測試和除錯應用程式
- 在真實世界中部署和更新您的應用程式
- 創建具有響應式異步功能的網頁應用程式
- 創建支援使用者帳戶和身份驗證的Node應用程式
- 使用強大的第三方Node模組,如MongoDB、Mongoose、SocketIO和Express
- 創建實時網頁應用程式