Build a SAAS App with Flask

Learn how to build a production ready web app with Flask and Docker

Honestly, it's the handsomest web app code base I've ever seen

"Wow, what an amazing resource you've made. The app source is amazingly concise (clearly years of experience distilled). I'm a frustrated Django developer and was just getting started with Flask, trying to figure out how best to structure my app, absorb best practices, etc.. Funny thing is, every part of the stack you've chosen is exactly what I'd want to use."

— David N.

Here's what you'll learn

The course includes over 150 lectures and 9.5 hours of content. Explore the code base as it grows through 15 different stages of development.

  • How to use Docker in Development
  • The ins and outs of using Flask
  • Create a Python 2 and 3 compatible code base
  • Use tools such as PostgreSQL, Redis and Celery
  • Full blown user management system
  • Flexible custom admin interface
  • Accept recurring and 1 off credit card payments
  • Render both HTML template and JSON responses
  • Logging, middleware and error handling
  • Database migrations and internationalization

Who is this for?

Anyone with a basic understanding of Python and HTML / CSS / Javascript who wants to learn how to develop real world web applications.

  • Anyone looking to gain experience building complex web apps
  • Anyone who wants to be proficient with server-side development and databases
  • Anyone seeking a way to set up an awesome Docker based development environment
  • Those looking to gain confidence to apply for Flask positions at software companies
  • Those looking to bid for Flask / web development freelance work
This is really a great course

"I started out with a bit of Python using the Think Python book, did the Real Python course for Flask and Miguel Grinberg's Flask Web Development tutorial. I found Nick's course and decided to give it a try and I honestly think it's giving me a different perspective on Flask and that I need to improve my Flask and Python skills. I like the use of Docker in it and will likely get Nick's The Docker for DevOps course too. Keep up the good work!"

— Nhial M.
I have been working with Flask for the past 3 years

"I've also been a technical reviewer on the Mastering Flask Packt book, and even so, I am learning so much from you!"

— Pedro B.

What makes Flask and Docker awesome?

5 things you'll love about Flask:
  • Based on one of the most popular computer languages in the world (Python)
  • Minimalistic and easy to get started
  • Lightning fast (Pinterest's API serves 12+ billion requests / day with Flask)
  • Vibrant community and ecosystem (hundreds of high quality extensions)
  • Profitable for freelancing and consulting
And here's what Docker brings to the table:
  • Saves you from a ton of headaches when setting up development environments
  • Easily move an application across environments or servers
  • Prevents issues such as "well, it worked on my machine!"
  • Makes developing with teams a much more pleasant experience
  • You won't need expensive hosting to deploy your web applications

See exactly what we'll build up in stages

You'll get full access to the source code and we'll go over every line

With this course you'll learn just enough about Docker to be dangerous
and you will be well equipped to make money as a Flask developer

Are you making as much money as you
deserve as a software developer?

Increasing your rates as a freelancer or negotiating a higher salary at your job is the quickest way to increase your income.

In my years working as a consultant and talking to a lot of developers, I discovered that most developers are not confident in their ability to fulfill work that is requested of them.

Lots of developers are afraid to bid on or accept contract work, why?

This is actually a very common problem and is described as "Impostor Syndrome". I've suffered from it for a long time and it has cost me tens of thousands of dollars and now I want to save you the hardship of making the same mistake.

You might be thinking "Nick, how in the world is a course on Flask going to let me raise my rates?" and that's a great question but before I answer that, let's just play around with a few numbers:

  • If you work 20 hours a week for the next year at $30/hour then you would make $31,200.
  • After you double your rate then you would make $62,400 instead.

Wouldn't you want an extra 30k in your pocket every year? You know, the only real difference between a $30/hour and $60/hour developer is their mindset and confidence.

One of them believes they can fulfill the job, while the other struggles to believe in themselves.

Without Nick, I wouldn't have landed my new job as a back-end developer

"If you are serious about learning web development and taking a deep-dive with Flask; buy this course. It is worth every penny and more. The content he has created is lean but loaded with useful and practical information. Even when I felt like I was in a 'back to the basics' situation, I still found myself learning new stuff. Even more, Nick has always been quick to respond to my questions. I've never had a message fall through the cracks with Nick. He has become an invaluable mentor for me."

— Kyle L.

What makes this course different than
other courses you might find on Flask?

You're going to get a battle hardened web application that you can use as a bulletproof base for your next project. You won't have to sit there second guessing yourself while researching everything on your own.

You're getting well tested code that's been running in production. Tons of edge cases have been ironed out, and features were added due to real life needs. Not only that, but I'll be at your side explaining everything to you while you make your way through the course.

You're going to see how the application gets built up from a single file, all the way to a 4,000+ line project that spans across dozens of files and folders.

You'll have all the confidence you need to build your own Flask applications and boost your rates.

Now that I've had a chance to put what I learned into practice

"All I can say is WOW! If there's ANY Flask course you want to take, take this one first. I don't remember how much I paid, but it should have been much more. Nick dismantles the mysteries of using the Flask framework for application development by teaching you the functional topology of a properly designed Flask app, with thorough, step-by-step instructions at each stage in the complex project's development."

— Kevin G.


If that's not enough, I'll be available to answer any questions you have in the course's forums and all of my courses come with an unbeatable 30 day guarantee that's 100% RISK FREE.
If you don't love the course then I insist you get a 100% refund.

Get lifetime access for $40

Sign up and take an extra 20% off:

When you sign up, I will occasionally send you
high quality material. No spam, no bs.

If you have any questions please contact me anytime at
Best 32 bucks I've ever spent

"I have spent weeks researching the exact topics this course covers and it has been a very slow painful process. This course is laying it all out for me on a platter."

— Daniel J.