Flask Tutorial - Step By Step
This is a comprehensive step by step guide that will walk you through the process of creating a real life website using Python and the Flask Web Framework.
BONUS! Taking this course you'll also see examples of real classes from our Advanced Python Programming course.
Thought for beginners
This tutorial starts from the very beginning, explaining fundamental concepts about Web Development, Client Server architecture, and HTTP, the protocol that supports the World Wide Web. We'll start slowly showing you every step in the process of setting up your application: creating virtualenvironments, installing dependencies, running the app, etc.
Step by Step
We'll work with an Open Source flask project that is structured in the form of individual steps that you can just plug so you can do a walkthrough the project. You can always jump back and forth between steps in order to understand how things are changing. This Open Source and Free project is hosted on Github, so you'll have complete access to it.
Flask is the right choice
We chose Flask for this tutorial because it's the best way to understand how the web works. After our tutorial, you'll have the required concepts to jump into other Web Frameworks like Django or Tornado.
My name is Santiago and I'm an instructor at Rmotr. I've been a developer for my entire life. My favorite programming language is Python, and I love to build command line tools. I also like working with Frontend technologies like React and React Native.
I enjoy music (Piano, Guitar) and playing Ultimate Frisbee with my friends.