Starting with REST API’s
REST works in open-sourced and private application development projects needs to go through this course and absorb all of its content. Anyone desiring to learn how REST is implemented in clients and servers needs the knowldege, demonstrations, and practice presented in this course. This not only includes web, mobile, and service application developers, but also architects, UI designers, testers, and administrators. This course provides a solid understanding of how to effectively participate in a project leveraging REST API’s both as consumers and providers.
NO REST EXPERIENCE IS REQUIRED!!!
Welcome to Starting With REST API's
Download support document here
Here we'll get the roadmap for this course and see how this series of REST videos will be presented.
REST is a style for designing networked applications.
REST depends on many of HTTP's attributes to function. Let's find out what those are.
REST and database CRUD ops are in paralell. Let's see how.
Here we'll discover how API's are typically shipped and how we can evalute them prior to integration
Developing REST API's
We can now switch from REST theory and begin getting our hands dirty with real code
Let's discover Cloud 9 and use it to get a workspace created
Our API will run on a nodeJS server. Let's scaffold our project accordingly.
Each of our API's endpoints must be defined in our Routes.js file
We need to code our route handler logic into functions within our Controller file
Let's finalize our server's configuration and fire it up so our API can be consumed!
We can use Postman to test our new API endpoints to see if our design is valid
Let's recap what we've learned about REST, consuming REST services, and creating RESTful API's