4.06 out of 5
4.06
166 reviews on Udemy

Writing Beautiful RESTful APIs

A simplified guide to understanding RESTful API design
Instructor:
Ethan Ballinger
6,231 students enrolled
English [Auto-generated]
Know a basic understanding of how RESTful APIs work
Know best practices for designing a set of RESTful APIs
Know how to leverage the HTTP protocol for RESTful APIs
Know how to deal with advanced concepts like pagination, search, and authentication and how they pertain to RESTful APIs

RESTful APIs are part of our everyday life and most may not even know it. Because most of the design and implementation of these APIs is left up to developers and architects, there are a wide array of opinions and ideas on how things should work. This can create a good deal of confusion. 

Writing Beautiful RESTful APIs provides a fundamental overview of REST, best practices for design, and discusses several advanced topics like pagination, search, and authentication. 

This course is meant for beginners to API design, but it is also a good refresher for those who are familiar to API design or are hoping to gain a deeper understanding of advanced topics. 

By the end of the course, you will understand the fundamentals of REST and you’ll be able to start designing your APIs to be “beautiful APIs”.

Overview

1
Overview
2
All About REST - Part 1
3
All About REST - Part 2

Best Practices

1
Nouns Over Verbs
2
REST Formats
3
Versioning
4
Error Handling

Advanced Topics

1
Query Parameters & Search
2
Pagination & Partials
3
Authentication
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.1
4.1 out of 5
166 Ratings

Detailed Rating

Stars 5
55
Stars 4
57
Stars 3
30
Stars 2
16
Stars 1
8
4f72afd06716ac4b16facc71b4c15e6f
30-Day Money-Back Guarantee

Includes

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