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
Save this course Save to List

Be the first to review this course. Write a review.

Take this course?

Recommend by rating it a 4 or 5

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

These skills are valuable to employers*


Yearly salary

Estimated for jobs that may use skills taught in this course based on salary data from 20 jobs.

We've listed a sampling of these 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.

Like this course?

Save it for later.

Courses like this one