
Welcome to Python Flask for Beginners!
Watch the video, hold onto your hats, and get ready to build your very first Flask app!
I mention a couple of resources in the video so check out the resources for this lecture and check them out.
1. My Newbie Exercises to teach you Python from scratch.
2. My Python Community (Pybites).
Enjoy and remember to code, code code!
Let's start at the start! Create a Python 3 virtual environment and install Flask!
We'll jump straight into writing your very first Flask application. I explain what all of the components of the app are. It's actually really simple!
In order to do anything interesting with a Flask app you need to learn about HTML request methods, specifically, GET and POST.
Files used by your Flask app actually need to be stored within a specific folder hierarchy. This lecture discusses the hierarchy and where the different types of files go.
You finished the course and now have your very own Flask app ? Congratulations!
... now what?
Now's the time to keep coding. Now's the time not to lose the momentum you've created by building your very own application.
In this video I cover off what you're going to do from here. There's so much more to being a developer than just writing code and I cover it all off here so take some notes!
When you're done, check out the resources for this lecture, join our community, connect with me on LinkedIn, and say hello! I want to hear from you ?
- Julian
Python Flask for Beginners is a course that will teach you how to write your first Python Flask web application. No fluff, just code.
The best way to learn is to learn by doing so I'll have you writing your first, basic Flask app by the second video.
Why is this important? When you code something for yourself you build momentum. When you build momentum you're more motivated than ever to push and learn more. It's seriously addictive!
Continue on and you'll learn the concepts needed to start writing your own cool Flask applications. The best part is you'll start to see how you can convert your existing CLI based scripts into functional web apps!
I do expect you to be somewhat competent in Python but don't stress if you're not an expert. Just do yourself a favour and have Python installed on your operating system.
Enough reading. Time to code.