Building an API with Flask can be pretty simple but you'll often end up with a large amount of code in just one or two files. In other words, it can be messy! But with a few simple tools like Flask-RESTFul, Flask-Limiter, and Flask-HTTPAuth, you can build a clean, well-organized, and strong API with this great, lightweight Python framework.

What you'll learn:

  • Flask-RESTful
  • Token authentication
  • Rate limiting
View and Enroll at Treehouse

OpenCourser is compensated by Treehouse. Learn more.

From Treehouse
Instructor Kenneth Love
Length 146-minute Python Course
Availability Current
Price $$25/month, Free Trial Available
Language English (English)
Subjects Python

No reviews yet.
More Info Flask REST API @ Treehouse

This course teaches valuable skills*


Yearly salary

This is the average pay in the US for people with these skills.

We've collected a sampling of potential jobs below.

Collateral Appraiser (Entry)


Banking & Commercial Loan Processing Clerk


Graphical User Interface (GUI) Programmer (Senior)


Graphical User Interface (GUI) Programmer (Experienced)


*Median income figures across U.S., note that actual salaries vary.

Review this course.

Recommend by rating it a 4 or 5

Tell us a little bit about it.
How much coursework did you finish?
Like this course?

Save it for later.