4.65 out of 5
4.65
24 reviews on Udemy

Starting with REST API’s

Representational State Transfer (It is sometimes spelled "ReST")
Instructor:
Stone River eLearning
114 students enrolled
English [Auto-generated]
Learn the world's standard data delivery protocol: REST!
Learn REST design guidelines and practices
Understand REST API evaluation & integration
Use public REST API's to populate application clients
Learn how REST & HTTP are tightly coupled
Understand the parallel of REST and database CRUD operations
Learn to use the Cloud 9 online IDE for REST development
Design your own RESTful API
Develop a RESTful application server with nodeJS
Learn to code, test, and serve a custom REST API
Discover Postman for testing RESTful API endpoints ... and much, much more!

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

1
Introduction

Download support document here

2
Learning REST

Here we'll get the roadmap for this course and see how this series of REST videos will be presented. 

3
REST Defined

REST is a style for designing networked applications.  

4
REST & HTTP

REST depends on many of HTTP's attributes to function.  Let's find out what those are.

5
REST & CRUD ops

REST and database CRUD ops are in paralell.  Let's see how.

6
Designing for REST

Here we'll discover how API's are typically shipped and how we can evalute them prior to integration

Developing REST API's

1
Developing REST API's

We can now switch from REST theory and begin getting our hands dirty with real code

2
a nodeJS Environment

Let's discover Cloud 9 and use it to get a workspace created

3
nodeJS & REST

Our API will run on a nodeJS server.  Let's scaffold our project accordingly.

4
REST Routes

Each of our API's endpoints must be defined in our Routes.js file

5
A REST controller

We need to code our route handler logic into functions within our Controller file

6
Completing the REST Server

Let's finalize our server's configuration and fire it up so our API can be consumed!

7
Testing our REST API

We can use Postman to test our new API endpoints to see if our design is valid

8
Wrap Up

Let's recap what we've learned about REST, consuming REST services, and creating RESTful API's

You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
4.7
4.7 out of 5
24 Ratings

Detailed Rating

Stars 5
10
Stars 4
8
Stars 3
3
Stars 2
3
Stars 1
0
b739553e973a8c71f0b0b2f7109a6354
30-Day Money-Back Guarantee

Includes

1 hours on-demand video
Full lifetime access
Access on mobile and TV
Certificate of Completion