Python for web development (Flask framework) (Udemy.com)
Build Facebook-like websites or SaaS platforms with Python Flask Framework (databases, forms, front-end, ...)
Created by: Romain Baud
Last updated August 2023
What you will learn
- Building a website from scratch to production
- Connecting a website to databases
- Setting up a server to host a Python application
- Connecting a back-end and a front-end
- Using Python for sending emails and text messages
- Receiving information through contact forms
How it compares
Against the other 815 rated Udemy courses in Web Development on CourseDuck:
- Rating4.5 out of 5higher than 51% of them
- Reviews42#766 of 816 by number of reviews
- Length6.8 hoursshorter than 52% of them
- Last updatedAugust 2023earlier than 67% of them
Course Description
Even though low-code and no-code technologies are becoming more and more popular, ambitious projects need a platform or a website that is coded from scratch. This course focuses on building such ambitious projects by giving you the tools that you need to create Facebook-like websites or SaaS services.
This course offers practical solutions to the most challenging problems that you will meet while building a web application. With this course, you will understand why sites like Facebook or Amazon are not build with WordPress. You will understand how you can build a complete platform, connect it to a database and put it to production. This course is broken into 24 chapters that address all the subjects that you need to understand to build a complete web app. You will learn:
- How to launch an "hello world" application
- How to connect your application to your front-end
- The best practices of programming within a team
- How to connect your application to databases (MySQL, PostgreSQL, MongoDB)
- How to send emails and text messages
- How to scale your application
- How to put your application to production with different providers (AWS, Digital Ocean, Planet Hoster, Python Anywhere)
I have gathered in this course everything that I learnt in the last 3 years, wandering around thousands of forums and YouTube videos and debugging during thousands of hours. I have intentionally designed this course so that you can come back any time and find what you need in separate videos and course chapters. This course is part on an ongoing Python’s series including:
- Python for web development (this course)
- Python for web scrapping & advanced automation
- Python for mobile app backends & APIs
Instructor Details
- 4.5 Rating
42 Reviews
Romain Baud
Google coach & self-taught expert on Python programming language and web development, I have decided to gather what I learned through the years to create courses on Python programming with full tutorials on hard-to-get subjects. I have 3+ years of experience in Full Stack Development working with dozens of clients and startups. I'm a tech entrepreneur that focuses on creating value for people.
More Web Development courses
Python Fullstack Mastery: Build Modern Web Apps with Django (2025)
5.0 (165 Reviews)
Provider: Udemy
Time: 35h
$19.99
NgRx Signal store for Angular - The missing guide (2026)
4.9 (436 Reviews)
Provider: Udemy
Time: 11.3h
$89.99
Vue 3: Create a Mobile & Desktop App (with Quasar 2 & Pinia) (2024)
4.9 (177 Reviews)
Provider: Udemy
Time: 7.6h
$79.99
Build a URL Shortener App with ASP.NET: Step by Step (2026)
4.9 (100 Reviews)
Provider: Udemy
Time: 9.6h
$10.99
The Complete Elixir and Phoenix Bootcamp (2021)
4.8 (7,773 Reviews)
Provider: Udemy
Time: 17.4h
$84.99
Reviews
By Rajib Dutta on 1/15/2026
very easy and helpfull videos
By Rajesh Prasad on 10/22/2023
Nice tutorial cover basic to advance with DB connection
By Vishwa Balyani on 6/29/2022
Nothing bad to say
By Tom B. on 5/27/2022
It really helped me to debunk Flask framework for my forum. Great course. Thanks
By Rajesh Manjrekar on 4/12/2022
one of the worst courses i took in my life
By Thomas Tr on 3/20/2022
I was looking for putting my to production online. Found what I was looking for.
By Alice Mickael on 10/25/2021
Excellent prof !
By Olivier Arnaud on 10/19/2021
Good videos for production !
By Joris duroux on 10/14/2021
Great course, especially the part on production !
By Vikas Sharma on 3/30/2026
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 90 / 100






