Flask for Beginners

This course will teach you how to build Flask apps using only Flask and two essential extensions. You don't have to worry about managing multiple extensions on your machine or about incompatible database systems. By learning without using extra extensions other than Flask-SQLAlchemy and Flask-Login, you'll have a better understanding of how things work; thus, when you actually use extensions, you'll get much more out of them.
Why Flask? Even though Flask is simple, you can create any web app you can imagine using it. Flask is not only easy to learn, it's also virtually guaranteed to work on your machine. If you've ever tried installing a large library only to find it doesn't work on your computer, you'll be delighted to find that Flask, with its few dependencies and small footprint, will work on your computer.
You'll start by learning the basics of Flask. You'll learn enough to understand the fundamentals of Flask, how to use templates, and how to connect and use an SQLite database with Flask-SQLAlchemy. Once you decide to change databases, you'll simply update the configuration because you used Flask-SQLAlchemy. And, since the best way to learn is by example, we'll build two demo applications that use only what you learned in the preceding sections. This course covers using Flask 1.0 along with Flask-SQLAlchemy 2.3 and Flask-Login 0.4. Python 3.6+ is required, but no advanced features are used so you may be able to use an older version of Python.

Type
video
Category
publication date
2019-09-13
what you will learn

Explore the advanced networking concepts, build WANs, and work with IPV6
Learn EIGRP troubleshooting, GNS3 labs, and simulations
Practice DCE DTE physical router demos
NAT configuration and testing, IPV6
Discover OSPF anConfigure VPN and Dynamic Multipoint VPN (DMVPN)
Master GRE tunnel configuration and the WAN technologyd BGP

duration
392
key features
These videos last hours and explain all the fundamentals of the Flask web framework. They cover both how to use Flask and examples of apps built with Flask. * Explanations targeted at beginners. We don't assume you know anything about Flask, so we explain all the code you write. We don't just show you how we also explain why.
approach
The course starts by covering the basics of the Flask framework. You will learn basic request and response handling in Flask, and then how to create templates in Flask using the Jinja library. Finally, you will learn how to interact with a SQL database using Flask-SQLAlchemy. Once all the basics have been covered, we walk you through creating three app examples that use the basics of Flask and more.
audience
This course is for anyone who has mastered the Python fundamentals and is keen to learn how to build web frameworks in Flask. Since Flask is a microframework, beginners can easily learn and use the framework. All you need to know before starting the course is the Python basics. If you're already comfortable working with features such as loops and dicts in Python, you are ready for this course.
meta description
Learn Flask, the simple yet powerful Python web framework. This course is a ridiculously simple way to learn Flask in less than a weekend.
short description
Learn Flask, the simple yet powerful Python web framework. This course is a ridiculously simple way to learn Flask in less than a weekend.
subtitle
Learn Flask, the simple yet powerful Python web framework. This course is a ridiculously simple way to learn Flask in less than a weekend.
keywords
python,flask,flask tutorial,python flask tutorial,python flask tutorial for beginners,flask tutorial for beginners,python tutorial
Product ISBN
9781839211928