029360 a2200229 4500001000200000003000200002005001700004006000200021007000200023008004100025020001800066037002100084072001400105100001800119245004000137260002700177306002600204520186700230545043302097650007402530856010202604  20231115101631.0   | |c l|1| |a || a9781785284311 bPackt Publishing xCOM051260 aSaleh Hamadeh aRESTful Web API Design with Node.js bPackt Publishingc2016 a2 hours and 2 minutes a"

Explore the practical sides of REST to build data-centric applications with Node

About This Video

In Detail

RESTful Web APIs allow developers to create unprecedented applications by leveraging the data on the Internet. Since JavaScript is the language of the web, building APIs using Node.js provides a seamless development experience on both the front end and the back end.

This video course gives you an overview of a RESTful API and goes through the logical steps of building one. It explores three different APIs, focusing on their similarities and differences to effectively implement one.

We’ll start off by defining APIs, showing how they can be built on top of HTTP, and listing the properties that make an API RESTful. We will develop Twitter Notes, a web application that lets its users leave notes for their Twitter friends. We will use Twitter’s API to implement a login flow and then design a web API. In addition to using Twitter’s API, we will take a closer look at two other real-world APIs—Facebook API and GitHub API. Finally, we’ll end up honing some best practices to keep the APIs secure, maintainable, and performant.

By the end of this course, you will have a good grasp of APIs, HTTP, REST, OAuth 1.0a, API testing, and API security. Since the course explores three different REST APIs, you will reach a level where you will be comfortable using any RESTful API, even if it does not have an SDK.

" aSaleh Hamadeh started programming when he was 13, and he currently studies computer science at the Georgia Institute of Technology. Saleh became president of gt-webdev, a student organization focused on teaching students web development. During his time at Georgia Tech, Saleh interned as a web developer at BrainJocks and Yahoo! Saleh is passionate about the future of the web and hopes to work, learn, and teach in that field. aComputers / Programming LanguagesxComputing & information technology uhttps://login.zproxy.cun.edu.co/login?url=https://bibliotecacun.odilotk.es/opac?id=00727223zitem