Designing RESTful APIs
- Offered byUDACITY
Designing RESTful APIs at UDACITY Overview
Total fee | Free |
Mode of learning | Online |
Schedule type | Self paced |
Difficulty level | Intermediate |
Official Website | Explore Free Course |
Credential | Certificate |
Designing RESTful APIs at UDACITY Highlights
- Taught by Industry Pros
- Student Support Community
- Rich Learning Content
- Self-Paced Learning
Designing RESTful APIs at UDACITY Course details
- Enhance your skill set and boost your hirability through innovative, independent learning.
- Taught by industry professionals
- 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.
- At the end of this course you will create the back-end for a social application called "Meet n' Eat" that matches together users based on their location and food interests.
Designing RESTful APIs at UDACITY Curriculum
LESSON 1: What's and Why's of APIs
Learn about the basics of APIs and why they are important.
How to choose the appropriate technologies for implementing a modern web API.
LESSON 2: Accessing Published APIs
Explore published APIs from Foursquare and Google Maps.
See how these companies implement their API endpoints.
Now leverage some of this information for our own use!
LESSON 3: Creating your own API Endpoints
Use Flask to build your own web server.
Setup API endpoints that follow the constraints to qualify as a RESTful API.
LESSON 4: Securing your API
Learn about API security.
How to add OAuth login and token-based authentication.
Learn to Rate limit your API endpoints.
LESSON 5: Writing Developer-Friendly APIs