About this video

The convergence of social networking, cloud computing, and the era of mobile applications has created a new generation of emerging technologies that allow different networked devices to communicate with each other over the Internet via REST.

REST provides the benefits of being stateless; easing scalability, visibility, and reliability; and being platform- and language-agnostic. This course is a practical, hands-on guide that provides you with clear and pragmatic information so you can take advantage of the real power of RESTful services; it gives you a solid foundation from which to use them in your applications.

In this course, you will master various design principles for building RESTful services. You will understand advanced topics related to OAuth and security with respect to RESTful services. This course also takes you through caching techniques, validation, rate-limiting, asynchronous operations, and other best practices to improve application responsiveness. It delves into best practices for performing pagination, documentation, and testing RESTful services.

By the end of the course, you will be able to successfully use the concepts you've learned about to design and implement applications based on RESTful services.

The code bundle for this video course is available at - https://github.com/PacktPublishing/RESTful-API-Design-with-Node-Express-and-MongoDB

Publication date:
April 2019
Publisher
Packt
Duration
3 hours 1 minute
ISBN
9781838642723

About the Author

  • Leart Gjoni

    Leart Gjoni is a software engineer who is an expert in building robust and performant code. Most of the time, he is involved in web app development using the MERN (MongoDB, Express, React and Node) stack or in desktop app development using Electron.js. You’ll love how he gets to the point quickly and clearly while teaching you the essential skills to become a successful software developer.

    Browse publications by this author
Book Title
Access this video, plus 8,000 other titles for FREE
Access now