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)
Udemy
platform
English
language
Other
category
instructor
Python Flask for Beginners: Build a CRUD web app using Flask
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

Python Flask for Beginners: Build a CRUD web app using Flask – Screenshot 1
Screenshot 1Python Flask for Beginners: Build a CRUD web app using Flask
Python Flask for Beginners: Build a CRUD web app using Flask – Screenshot 2
Screenshot 2Python Flask for Beginners: Build a CRUD web app using Flask
Python Flask for Beginners: Build a CRUD web app using Flask – Screenshot 3
Screenshot 3Python Flask for Beginners: Build a CRUD web app using Flask
Python Flask for Beginners: Build a CRUD web app using Flask – Screenshot 4
Screenshot 4Python Flask for Beginners: Build a CRUD web app using Flask

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
Related Topics
1198646
udemy ID
30/04/2017
course created date
21/11/2019
course indexed date
Bot
course submited by