Course Outline


  • Overview of Flask features and architecture
  • Flask framework fundamentals

Getting Started

  • Installing Flask and PyMongo
  • Setting up MongoDB
  • Advanced Flask integrations

Building a RESTful API

  • Creating a data model
  • Transforming and validating data
  • Performing CRUD operations
  • Error handling

Testing and Deploying Microservices

  • Containerization and orchestration
  • Running unit and integration tests
  • Deploying applications to Amazon EC2


Summary and Next Steps


  • An understanding of Flask
  • Python programming experience


  • Developer
  14 Hours


Related Courses

Programming for Biologists

  28 hours

Python for Natural Language Generation

  21 hours

Advanced Python - 4 Days

  28 hours

Python: Automate the Boring Stuff

  14 hours

Natural Language Processing (NLP) with Python

  28 hours

Python: Machine Learning with Text

  21 hours

Machine Learning with Python – 2 Days

  14 hours

Machine Learning with Python – 4 Days

  28 hours

Python Programming - 4 days

  28 hours

BDD with Python and Behave

  7 hours

Test Automation with Selenium and Python

  14 hours

Advanced Machine Learning with Python

  21 hours

Unit Testing with Python

  21 hours

Web application development with Flask

  14 hours

Build REST APIs with Python and Flask

  14 hours