We may earn an affiliate commission when you visit our partners.
Gergo Bogdan

Note: Web API Development with Flask was created by Packt Publishing. It was originally released on 1/30/16. We are pleased to host this training in our library.

Regardless of platform, you will need to build APIs to serve data between different client applications and endpoints. Good APIs are a necessity for web and mobile projects, especially with the modern, mobile-first approach to development. This course delivers the fundamental knowledge required to enable highly connected interactions between applications via RESTful web APIs. Follow along with Gergo Bogdan and learn how to build up and structure an effective web API that can be used by any client application accessing it over HTTP, using Flask, the Python microframework.

Read more

Note: Web API Development with Flask was created by Packt Publishing. It was originally released on 1/30/16. We are pleased to host this training in our library.

Regardless of platform, you will need to build APIs to serve data between different client applications and endpoints. Good APIs are a necessity for web and mobile projects, especially with the modern, mobile-first approach to development. This course delivers the fundamental knowledge required to enable highly connected interactions between applications via RESTful web APIs. Follow along with Gergo Bogdan and learn how to build up and structure an effective web API that can be used by any client application accessing it over HTTP, using Flask, the Python microframework.

Find out how to implement CRUD operations using SQLAlchemy and MySQL as the data store. Get an understanding of how REST works relative to APIs, and learn how to test APIs written in Python with the support of Flask. Explore token-based authentication and find out how to store passwords securely in your database. Along the way, Gergo introduces best practices and design guidelines when building large applications.

Topics include:

  • Setting up Flask
  • Using Flask templates and routing
  • Implementing CRUD operations
  • Implementing pagination
  • Configuring RESTful authentication
  • HTTP caching
  • Securing web APIs
  • Testing the application

Save this course

Save Building Web APIs with Flask to your list so you can find it easily later:
Save

Activities

Coming soon We're preparing activities for Building Web APIs with Flask. These are activities you can do either before, during, or after a course.

Career center

Learners who complete Building Web APIs with Flask will develop knowledge and skills that may be useful to these careers:

Featured in The Course Notes

This course is mentioned in our blog, The Course Notes. Read two articles that feature Building Web APIs with Flask:

Reading list

We haven't picked any books for this reading list yet.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser