Python Flask for Beginners: Build a CRUD web app using Flask
Learn to build dynamic web applications using Python and Flask | The most practical course to learn Flask
4.30 (877 reviews)

26 548
students
3 hours
content
Nov 2021
last update
$59.99
regular price
What you will learn
You will learn to create a web server using Flask
You will understand the how the web actually works
Perform Create, Read, Update and Delete operations of a MySQL database
You will learn how to use a YAML file to store and retrieve configuration parameters using PyYAML
You will be comfortable connecting your application to a MySQL database using flask-mysqldb
You will learn to use the Jinja2 template engine of Flask
Add simple CSS styles to your application using flask-bootstrap
Submit a user form through a HTTP POST request
You will learn how to hash sensitive information submitted by the user
Understand the difference between a HTTP GET request and a HTTP POST request
Integrate CKEditor to your blog application using flask-ckeditor
Handle user sessions
Course Gallery




Charts
Students
Price
Rating & Reviews
Enrollment Distribution
Comidoc Review
Our Verdict
This course offers an efficient, engaging introduction to web development using Flask and MySQL. While there are minor issues with outdated content and occasional challenges following the fast-paced narration, overall the course is well-suited for busy learners seeking a clear understanding of core concepts in backend development. Learn the basics and then expand your knowledge by exploring advanced topics in web app construction.
What We Liked
- Covers essential skills for building a database-based web application using Flask and MySQL
- Provides a clear understanding of the interaction between database and frontend part
- Easy-to-follow introduction to Flask framework, helpful for software/web developers
- Concise and efficient, perfect for those with busy schedules
- Clear explanations and reinforcement of concepts
Potential Drawbacks
- Outdated Bootstrap module information; requires independent troubleshooting
- Instructor's fast speaking pace makes it challenging to follow along
- Source code doesn't match videos and inconsistent audio quality
- Could include further explanations of instructor's decisions during coding
1198646
udemy ID
30/04/2017
course created date
21/11/2019
course indexed date
Bot
course submited by