Video Description

Get to grips with REST APIs by understanding their architecture and functioning

About This Video

Learn the basics of Rest APIs and implement the REST API in an example application

Learn about JSON web tokens and GraphQL and how it works

In Detail

Have you ever wondered how REST APIs work? Have you tried to understand all of the components that are required to create REST APIs? Are you a developer from a Java/PHP/Perl/Python background who is now interested in Node.js? Did you want to know how relational databases work? Or how NoSQL works? How are they different — or even similar?

Have you heard about JSON web tokens and token-based authentication but aren't sure how they work? Have you heard the latest buzzword GraphQL and wondered how it works?

Look no further—this course answers all your questions! It teaches you the very basics of REST APIs including its architecture and HTTP methods, adding relational database and/or NoSQL support while also covering authentication via tokens as well as GraphQL. As a bonus, Section 10 (Appendix B) has an entire section on how to implement the REST API in an example application, including authentication for users.