Description
Course info
Rating
(201)
Level
Beginner
Updated
January 29, 2016
Duration
2h 1m
Description

Play by Play is a series where we sit down with an expert to work on a solution in real time. It's unscripted and unrehearsed. In this course, NodeJS expert Sam Artioli builds a web app from scratch. You'll learn how to set up a Node app, build a web API with Express, integrate with MongoDB, and cache HTTP results with Redis. You'll also learn some expert techniques, such as offloading and proxying requests to multiple Node servers, organizing API routes, and avoiding blocking process and taking advantage of Node's event loop. Exercise files for the course are located at https://github.com/samartioli/node-web-api.

About the author
About the author

John Papa is a Principal Developer Advocate with Microsoft and an alumni of the Google Developer Expert, Microsoft Regional Director, and MVP programs.

More from the author
Angular CLI
Beginner
2h 26m
5 Apr 2017
More courses by John Papa
About the author

Sam Artioli is a Solutions Architect with 15+ years experience in Software Development.

Transcript
Transcript

Welcome to this play by play with Pluralsight. Play by play is a series where we sit down with an expert to work on a solution in real time. It is unscripted and unrehearsed. In this course, Sam Artioli shows us how to build a Node.js app from scratch. We challenged Sam to build a web API with Express, save and retrieve data from MongoDB, and cache the HTTP results using Redis. Sam is a mater Node and JavaScript developer. We learn as he shares valuable tips as he writes code that offloads and proxies requests to multiple Node servers. He organizes API routes, and he discusses how to best avoid blocking processes and take advantage of Node's event loop. Please join us on this amazing journey through building a Node web API learning from Sam. We hope you enjoy it.