Build (and deploy) a real SaaS app in 8 weeks using Python and Flask with this self-paced, online course.
Fullstack Flask: Build a Complete SaaS App with Flask
Fullstack Flask: Build a Complete SaaS App with Flask is a 40-lesson 7 hours 33 minutes self-paced course by Fullstack.io. Build (and deploy) a real SaaS app in 8 weeks using Python and Flask with this self-paced, online course.
Course facts
- Lessons
- 40
- Duration
- 7 hours 33 minutes
- Level
- All levels
- Language
- English
- Updated
- Instructor
- Fullstack.io
- Price
- Premium
Everything you need to build a real SaaS application
Fullstack Flask goes beyond other courses in covering every detail required for a production application.
Here are ten things you will be able to do when you take the course:
- Build the backend and frontend in Python with Flask
- Persist data with PostgreSQL
- 100% Test Coverage
- Handle realpayments with Stripe.
- Setup and run delayed jobs queues
- Send emails to your users
- Build user authentication
- Learn how to deploy the entire architecture to production
- Tune the performance of the server and queries
- Build the foundation for your income-generating SaaS side-project or company
What We Will Build
In Fullstack Flask I will teach you how to use the full power and expressiveness of Python to build a fully functional income-generating web app from scratch using Flask.
Introducing Yumroad
In this course, we'll build Yumroad: a service for selling digital products online
Real-world architecture
We're not going to build a simple web-server and be done with it - no way. Instead, we're going to build out the full architecture of a real-world app. That means, databases, delayed jobs, sending emails, monitoring performance, and a whole lot more.
Payment Forms and Webhooks
We'll implement custom payment forms -- and implement the server hooks to make them work
Stripe Integration
We'll integrate with Stripe to handle payments for our digital products
Send emails
Our applications often have to email users and in this course, we'll show you how to do it
Work with APIs
We'll work with third party APIs to get real world data and bring it into our application.
Who teaches Fullstack Flask: Build a Complete SaaS App with Flask? Fullstack.io
Fullstack.io is the technical book and course publisher founded by Nate Murray, Ari Lerner, and team — known for the ng-book Angular series, the React Quickly books, and the fullstack React series that anchored a generation of working developers' first deep-dive into modern JavaScript framework material. Fullstack.io has since rebranded to Newline for its newer course catalog.
The book / course catalog covers the modern JavaScript framework landscape — Angular, React, Vue, GraphQL, Node.js — at the level of comprehensive reference works rather than introductory tutorials. The Fullstack.io style is unusually rigorous about the underlying APIs and edge cases that ship projects to production.
The CourseFlix listing under this source carries over 20 Fullstack.io / Newline courses spanning that range. Material is paid; the original platform sold both per-course access and membership tiers. Courses are aimed at developers ready to move past introductory tutorials into the depth of a chosen framework.
What lessons are included in Fullstack Flask: Build a Complete SaaS App with Flask?
| # | Lesson Title | Duration | Access |
|---|---|---|---|
| 1 | Intro to Fullstack Flask Demo | 01:29 | |
| 2 | Building your first Flask Application | 03:22 | |
| 3 | Getting started | 05:53 | |
| 4 | Using an API | 07:55 | |
| 5 | Deploying to Production | 06:47 | |
| 6 | Rendering Pages | 11:33 | |
| 7 | Styling & Partials | 14:46 | |
| 8 | Growing our application with Blueprints | 12:34 | |
| 9 | Adding Blueprints | 13:21 | |
| 10 | Using an Application Factory | 14:54 | |
| 11 | Testing | 12:11 | |
| 12 | Getting to 100% Code Coverage | 14:37 | |
| 13 | Our Project: Yumroad | 02:28 | |
| 14 | Starting from Scratch | 07:46 | |
| 15 | Databases & ORMs | 12:28 | |
| 16 | Using SQLAlchemy | 16:55 | |
| 17 | Building pages using our models | 15:00 | |
| 18 | Testing Our Routes | 04:42 | |
| 19 | Building (HTML) Forms | 08:16 | |
| 20 | Rendering & Processing a Form | 12:22 | |
| 21 | Editing Data & CSRF Protection | 12:46 | |
| 22 | User Registration | 16:33 | |
| 23 | Flask-Login & Sessions | 14:49 | |
| 24 | Logging Out & Testing | 13:49 | |
| 25 | DB Relationships & Migrations | 05:27 | |
| 26 | Implementing Relationships | 15:52 | |
| 27 | Migrations | 11:33 | |
| 28 | Sending emails | 16:52 | |
| 29 | Payments UI | 07:34 | |
| 30 | Stripe Implementation | 22:22 | |
| 31 | Testing Payments | 15:03 | |
| 32 | Creating Asset Bundles | 21:08 | |
| 33 | Errors | 12:04 | |
| 34 | Delayed Jobs | 16:12 | |
| 35 | Improving Performance | 20:27 | |
| 36 | Deployment | 14:20 | |
| 37 | Yumroad To Ignite | 02:41 | |
| 38 | Introducing Ingite | 03:19 | |
| 39 | Ignite Demo | 05:27 | |
| 40 | Getting Started with Ignite | 05:27 |
Get instant access to all 39 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.
Learn more about subscriptionWhat courses are similar to Fullstack Flask: Build a Complete SaaS App with Flask?
-
Updated 1y agoDjango for Beginners/APIs/Professionals
By: LeanpubDjango for Professionals Once you have learned the basics of Django there is a massive gap between building simple "toy apps" and what it takes to build a "pro -
Updated 3y agoApache Spark Certification Training
By: Florian RoscheckApache Spark is a core data skill - here is how to show you got it! Learn Apache Spark from the ground up and show off your knowledge with the Databricks Associ15h 13m -
Updated 2y agoPython Data Analysis & Visualization Masterclass
By: UdemyWelcome to (what I think is) the web's best course on Pandas, Matplotlib, Seaborn, and more!20h 17m -
Updated 2y agoAutomated Software Testing with Python
By: UdemyTesting automation doesn't have to be painful. Software testing is an essential skill for any developer, and I'm here to help you truly understand all types of13h 26m -
Updated 2y agoThe Complete Guide to Django REST Framework and Vue JS
By: UdemyHi! Welcome to The Complete Guide to Django REST Framework and Vue JS course! In this course you will learn how to create professional REST APIs with Python and13h 40m -
Updated 6mo agoPython 3: Deep Dive (Part 3 - Dictionaries, Sets, JSON)
By: UdemyThis course is an in-depth look at Python dictionaries. Dictionaries are ubiquitous in Python. Classes are essentially dictionaries, modules are dictionaries, n21h 58m5/5 -
Updated 2y agoPython/Django + React QR Digital Menu Builder
By: PythonYogaMade for restaurants, cafes, pubs and hotels. Your customers can order from their table or from their couch at home.10h 49m3/5 -
Updated 2y agoPython for Business Data Analytics & Intelligence
By: Zero To MasteryBecome a top Business Data Analyst. We’ll teach you everything you need to go from a complete beginner to getting hired as an analytics professional. You’ll lea15h 25m5/5
More courses by Fullstack.io
-
Updated 2y agoFullstack Node.js: The Complete Guide to Building Production Apps with Node.js
The Fullstack Node.js book is the complete guide to building fast, production-ready Node.js apps -
Updated 2y agoMastering CSS Layout
Learn the Best Practices and Design Patterns behind every CSS layout. Know exactly what you should and shouldn't do at all times.1h 27m2/5 -
Updated 2y agoDemystifying Reactivity with Angular Signals
Welcome to an insightful journey into building modern Angular applications with signals. This article aims to shed light on the relatively untapped potential of1h 44m -
Updated 2y agoNext.js Complex State Management Patterns with RSC
In the dynamic world of web development, mastering complex state management is an essential skills. And since version 13, Next.js introduced a new type of compo2h 56m5/5 -
Updated 2y agoFullstack ASP.NET Core and React Masterclass | Learnify
Learnify is a self-paced, online Masterclass, where you will master ASP.NET CORE and React by building a practical, real-world application from scratch.20h 40m0/5 -
Updated 3y agoTinyHouse: A Fullstack React Masterclass with TypeScript and GraphQL
Learn to build a full app with React, TypeScript, Node, and GraphQL. You build features step by step and use clear patterns in a real project.30h 50m5/5