Disclosure: when you buy through links on our site, we may earn an affiliate commission.

Full-Stack Web Development with Flask

Learn to create and deploy simple yet powerful websites using the Flask Framework
(30 reviews)
194 students
Created by


CourseMarks Score®







Platform: Udemy
Video: 5h 10m
Language: English
Next start: On Demand

Table of contents


In this course, we will cover everything you need to know to build a dynamic web application using the Python and Flask frameworks for seamless full-stack web development. You’ll dive into the Flask environment and get to know its directory structure, template, and routing systems. Then you’ll learn to connect to databases such as Flask-SQLAlchemy and Flask-MongoEngine to help store and track data.
We will show you how to build styled websites for an amazing UI experience using this popular front-end tool, how to get to grips with The Flask-RESTPlus extension, and how to call the API from JavaScript and use Postman to test the API. You’ll learn to integrate Flask-Security, which allows you to add common security mechanisms. The course will also teach you options for deploying your Flask application.
Finally, you’ll be able to build amazing personal or effective business websites while writing your code in Python’s Flask framework and its popular front-end framework. The course will develop your experience in Flask and when you’ve completed it you will be able to build your own complex web applications
About the Author
Christian V. Hur is an instructor and author who holds a Master of Science in Computer Information Systems (with an emphasis on Web Application Development) from Boston University. His career in web technologies spans over 20 years and he has taught computer programming and web development courses at both the undergraduate and graduate level.
In industry, he has built websites and web-based applications using various web technologies throughout his career. In addition to authoring books published by MC Press, he produces online training courses for Lynda .com and Packtpub .com. In his spare time, he enjoys exploring new web technologies, learning AR/VR and game development, and contributing to Stack Overflow and Quora.

You will learn

✓ Use the template system to build elegant templates.
✓ Create impressive web forms with the Flask-WTF extension.
✓ Work with effective NoSQL database systems such as FlaskSQLAlchemy and Flask-MongoEngine.
✓ Add support for quickly building REST APIs using Flask-RESTPlus.
✓ Locally check requests and responses during web API development using Postman.
✓ Install and configure Flask-Security to add basic security and authentication features.


• Working knowledge of Python is assumed.

This course is for

• This course is aimed at Python developers who want to get into full-stack web development with Flask, a micro-framework for web development using Python.

How much does the Full-Stack Web Development with Flask course cost? Is it worth it?

The course costs $14.99. And currently there is a 82% discount on the original price of the course, which was $84.99. So you save $70 if you enroll the course now.
The average price is $14.7 of 44 Flask courses. So this course is 2% more expensive than the average Flask course on Udemy.

Does the Full-Stack Web Development with Flask course have a money back guarantee or refund policy?

YES, Full-Stack Web Development with Flask has a 30-day money back guarantee. The 30-day refund policy is designed to allow students to study without risk.

Are there any SCHOLARSHIPS for this course?

Currently we could not find a scholarship for the Full-Stack Web Development with Flask course, but there is a $70 discount from the original price ($84.99). So the current price is just $14.99.

Who is the instructor? Is Packt Publishing a SCAM or a TRUSTED instructor?

Packt Publishing has created 1,262 courses that got 66,776 reviews which are generally positive. Packt Publishing has taught 394,771 students and received a 3.9 average review out of 66,776 reviews. Depending on the information available, Packt Publishing is a TRUSTED instructor.
Tech Knowledge in Motion
Browse all courses by on Coursemarks.
Platform: Udemy
Video: 5h 10m
Language: English
Next start: On Demand

Students are also interested in