Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Learning Node.js Development: Learn the fundamentals of Node.js, and deploy and test Node.js applications on the web

Buy

A comprehensive, easy-to-follow guide to creating complete Node apps and understanding how to build, deploy, and test your own apps.

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, version control with Git, and much more

Book Description

Learning Node.js Development 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 developers' 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.

Learning Node.js Development is built from the ground up around the latest version of Node.js (version 9.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 complete apps and understanding how to build, deploy, and test your own Node apps. 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
  • Build apps that respond to user input
  • Master working with servers
  • Learn how to test and debug applications
  • Deploy and update your apps in the real world
  • Create responsive asynchronous web applications

Who This Book Is For

This book targets anyone looking to launch their own Node applications, switch careers, or freelance as a Node developer. You should have a basic understanding of JavaScript in order to follow this course.

Table of Contents

  1. Getting Set Up
  2. Node Fundamentals - Part 1
  3. Node Fundamentals - Part 2
  4. Node Fundamentals - Part 3
  5. Basics of Asynchronous Programming in Node.js
  6. Callbacks in Asynchronous Programming
  7. Promises in asynchronous programming
  8. Web Servers in Node
  9. Deploying Applications to Web
  10. Testing the Node Application part 1
  11. Testing the Node Application part 2
(HTML tags aren't allowed.)

Mobile Intelligence (Wiley Series on Parallel and Distributed Computing)
Mobile Intelligence (Wiley Series on Parallel and Distributed Computing)

Nowadays, it is very common to see people everywhere and at anytime use mobile telecommunications devices, such as cellular/mobile phones, Personal Digital Assistants (PDAs), or laptop equipped with wireless connectivity to communicate with the network and access information. This phenomenon, which is generally known as mobile computing is...

Core JavaServer Faces (Sun Microsystems Press Java Series)
Core JavaServer Faces (Sun Microsystems Press Java Series)

JavaServer Faces promises to bring rapid user-interface development to server-side Java. It allows developers to painlessly write server-side applications without worrying about the complexities of dealing with browsers and Web servers. It also automates low-level, boring details like control flow and moving code between web...

GWT in Action: Easy Ajax with the Google Web Toolkit
GWT in Action: Easy Ajax with the Google Web Toolkit
The Google Web Toolkit is a new technology that automatically translates Java into JavaScript, making Ajax applications easier to code and deploy. GWT in Action is a comprehensive tutorial for Java developers interested in building the next generation of rich, web-based applications. This book was written by Robert Hanson, creator of the...

Financial Accounting
Financial Accounting

Libby/Libby/Short wrote this text based on their belief that the subject of financial accounting is inherently interesting, but financial accounting textbooks are often not. They believe most financial accounting textbooks fail to demonstrate that accounting is an exciting field of study and one that is important to future careers in...

Worst-Case Execution Time Aware Compilation Techniques for Real-Time Systems (Embedded Systems)
Worst-Case Execution Time Aware Compilation Techniques for Real-Time Systems (Embedded Systems)

For real-time systems, the worst-case execution time (WCET) is the key objective to be considered. Traditionally, code for real-time systems is generated without taking this objective into account and the WCET is computed only after code generation. Worst-Case Execution Time Aware Compilation Techniques for Real-Time Systems presents...

Optimization in Machine Learning and Applications (Algorithms for Intelligent Systems)
Optimization in Machine Learning and Applications (Algorithms for Intelligent Systems)
This book discusses one of the major applications of artificial intelligence: the use of machine learning to extract useful information from multimodal data. It discusses the optimization methods that help minimize the error in developing patterns and classifications, which further helps improve prediction and decision-making. The book...
©2019 LearnIT (support@pdfchm.net) - Privacy Policy