Building RESTful APIs

Learn How to Build Useful APIs

4.14 (7 reviews)
Udemy
platform
English
language
Web Development
category
instructor
Building RESTful APIs
571
students
1.5 hours
content
Feb 2024
last update
$44.99
regular price

What you will learn

Fundamentals of designing RESTful APIs

Mapping activities to verbs and actions

Creating and grouping API methods

Identifying activities and breaking them into steps

Approaches to adding an API

Modeling tips

Validating your API

HTTP headers and response codes

Why take this course?

In this course you will learn about APIs and RESTful APIs, and how they work. Learn how to design an API  and learn how to plan and model your own APIs, and explore the six REST design constraints that help guide your architecture.  API (Application Programming Interface) endpoints are the connections between your application and the rest of the developer community.

In this course you will learn about writing secure, developer-friendly APIs that will make your back-end application thrive and keep your users happy.

We'll start with an overview, including advice on identifying the users or "participants" of your system, and the activities they might perform with it. We'll then get into how to validate your design before you build it, and explores the HTTP concepts and REST constraints needed to build your API.

Finally, we'll wrap up this course by covering common API design patterns you'll have to deal with.

By the end of this course, you will have complete understanding and knowledge to produce useful APIs for your project.

This course is intended for software developers who use data in projects. It is also useful for data professionals who need to understand the methods of data exchange and how to interact with business applications.

Screenshots

Building RESTful APIs - Screenshot_01Building RESTful APIs - Screenshot_02Building RESTful APIs - Screenshot_03Building RESTful APIs - Screenshot_04

Reviews

Christian
May 1, 2023
What I liked: The course gives a good overview in short time and isn't bound to a specific programming language. What I didn't like: Much time is spent on general consideration leaving too few time for the technical aspects (chapter 9 ... 17). While the relevant terms are mentioned, it doesn't go deep enough.

Charts

Price

Building RESTful APIs - Price chart

Rating

Building RESTful APIs - Ratings chart

Enrollment distribution

Building RESTful APIs - Distribution chart
4474592
udemy ID
1/3/2022
course created date
1/7/2022
course indexed date
Bot
course submited by