Delve deeper into the processes and concepts behind APIs and their infrastructure. Explore the key concepts that underpin API development and the principles of representational state transfer architectural style (REST) architecture. Build basic API and REST data backbones for web apps using Django. Discover emerging API technology and practice other ways to build and work with APIs. Finally, you will test, optimize and develop documentation for an API.

APIs
This course is part of multiple programs.

Instructor: Taught by Meta Experts
Access provided by UC Davis
57,832 already enrolled
383 reviews
Recommended experience
What you'll learn
API development
Principles of REST architecture
Build a basic API
Skills you'll gain
Details to know

Add to your LinkedIn profile
14 assignments
See how employees at top companies are mastering in-demand skills

Build your subject-matter expertise
- Learn new concepts from industry experts
- Gain a foundational understanding of a subject or tool
- Develop job-relevant skills with hands-on projects
- Earn a shareable career certificate

There are 4 modules in this course
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.
Instructor

Offered by
Why people choose Coursera for their career

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Learner reviews
- 5 stars
68.03%
- 4 stars
17.39%
- 3 stars
6.90%
- 2 stars
3.32%
- 1 star
4.34%
Showing 3 of 383
Reviewed on Jul 31, 2023
The Final Project needs to be explained better because the instructions could come across as stressful and confusing for a beginner
Reviewed on Jul 24, 2023
This course is not a baby course like other tutorials. It helped me understand the WHYS and how to structure an API Project.
Reviewed on Mar 19, 2025
Some examples and exercises have errors. If you are familiar with Django you should be fine
Explore more from Computer Science

Edureka

Codio

Edureka


