Skip to content
UdemyWeb DevelopmentPaid courseIntermediate levelCertificate

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

icon
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

icon
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

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

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. 

icon
More Web Development courses

$19.99

$89.99

$89.99

$79.99

$10.99

$84.99

icon
Reviews

4.5

42 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

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

Showing all 10 reviews on CourseDuck

Read all 42 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 90 / 100