Python REST APIs with Flask, Docker, MongoDB, and AWS DevOps

Learn Python coding with RESTful API's using the Flask framework. Understand how to use MongoDB, Docker and Tensor flow.
4.37 (2293 reviews)
Udemy
platform
English
language
Web Development
category
Python REST APIs with Flask, Docker, MongoDB, and AWS DevOps
19 996
students
12 hours
content
Apr 2025
last update
$74.99
regular price

What you will learn

Have a deeper knowledge and understanding of core elements of web development using Python

Understand and be able to use the flask framework

Plan, build, setup and deploy a RESTful API to an Amazon EC2 instance

Make use of a NoSQL (MongoDB) Database

Build a machine-learning API using Tensorflow for image recognition

Course Gallery

Python REST APIs with Flask, Docker, MongoDB, and AWS DevOps – Screenshot 1
Screenshot 1Python REST APIs with Flask, Docker, MongoDB, and AWS DevOps
Python REST APIs with Flask, Docker, MongoDB, and AWS DevOps – Screenshot 2
Screenshot 2Python REST APIs with Flask, Docker, MongoDB, and AWS DevOps
Python REST APIs with Flask, Docker, MongoDB, and AWS DevOps – Screenshot 3
Screenshot 3Python REST APIs with Flask, Docker, MongoDB, and AWS DevOps
Python REST APIs with Flask, Docker, MongoDB, and AWS DevOps – Screenshot 4
Screenshot 4Python REST APIs with Flask, Docker, MongoDB, and AWS DevOps

Charts

Students
Price
Rating & Reviews
Enrollment Distribution

Comidoc Review

Our Verdict

Python REST APIs with Flask, Docker, MongoDB, and AWS DevOps is a thorough exploration of building and deploying RESTful APIs. With an emphasis on practical applications such as NLP, image recognition, and cloud deployment, the course offers valuable insights that cater to both beginners and experienced developers looking to expand their engineering skills. Despite minor concerns regarding code optimization and occasional instructor errors, this course is a strong starting point for real-world projects.

What We Liked

  • The course provides a comprehensive overview of building and deploying a RESTful API using Flask, Docker, MongoDB, and AWS DevOps.
  • Covers a wide range of topics including NLP with Spacy, image recognition using Tensorflow, and cloud deployment on AWS EC2.
  • Well-structured, logical delivery of content that serves as an excellent starting point for implementing real-world projects.
  • Includes useful suggestions for enhancing API documentation quality by learning Swagger, OpenAPI or FastAPI.

Potential Drawbacks

  • There is room for improving the quality of code examples with better optimization and consistency in variable naming.
  • Some students may prefer installing all dependencies directly on their Ubuntu desktop rather than using Docker.
  • MongoDB is stored locally instead of utilizing MongoDB Atlas, which would be more beneficial for cloud-based practices.
  • Instructor occasionally makes minor errors and inconsistencies in code during video recordings.
1747522
udemy ID
14/06/2018
course created date
30/09/2019
course indexed date
Bot
course submited by