Real World Node.js Projects

Video Description

A practical guide to building high-performance server-side applications with Node.js and the essentials of MERN Stack

About This Video

  • Create impressive APIs and full-stack applications and become an all-round skilled Node.js developer
  • Create an interactive user interface with React.js and high-performance applications with Object Oriented Programming
  • Interact with the filesystem and communicate from the server to the client with EJS

In Detail

Node.js is a performance-efficient server-side platform which makes writing backend code simple and fun. Since it is written in JavaScript, it is the perfect tool for full-stack development because it allows you to have your entire codebase in one language.

In this course, you will learn a broad range of skills to build high-performance real-world applications with MERN Stack. You will start by developing a voting application, focusing on server-side tasks with Node.js and Express and then communicating from the server-side to the client with EJS. Then you will learn about WebSockets and real-time communication, which will lead on to developing a full-stack messaging application. Next, you will discover microservices and cloud storage with AWS and upload assets, such as images, video files, documents, and more.

Moving on, you will create a Node.js API and interact with it using the very popular library, React. Ultimately, this will lead to your creating a full-stack shopping application and connecting it to the backend API using the MERN stack. By the end of the course, you will have adapted to using a broad range of Node.js skills and JavaScript technologies to create highly performant, full-stack applications.

Product Information

  • Title: Real World Node.js Projects
  • Author(s): Mohammad Hunan Chughtai, Dimitris Loukas
  • Release date: October 2018
  • Publisher(s): Packt Publishing
  • ISBN: 9781789130362