Search icon CANCEL
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Conferences
Free Learning
Arrow right icon
The Ultimate Flask Course
The Ultimate Flask Course

The Ultimate Flask Course: Learn the fundamentals of the Flask framework and its various extensions

Arrow left icon
Profile Icon Herbert
Arrow right icon
€33.99
Full star icon Full star icon Full star icon Full star icon Half star icon 4.5 (4 Ratings)
Video Aug 2021 27hrs 31mins 1st Edition
Video
€33.99
Subscription
Free Trial
Renews at €18.99p/m
Arrow left icon
Profile Icon Herbert
Arrow right icon
€33.99
Full star icon Full star icon Full star icon Full star icon Half star icon 4.5 (4 Ratings)
Video Aug 2021 27hrs 31mins 1st Edition
Video
€33.99
Subscription
Free Trial
Renews at €18.99p/m
Video
€33.99
Subscription
Free Trial
Renews at €18.99p/m

What do you get with a video?

Product feature icon Download this video in MP4 format
Product feature icon Access this title in our online reader with advanced features
Product feature icon DRM FREE - Read whenever, wherever and however you want

Key benefits

  • Get to grips with the framework of Flask and its extensions
  • Discover the process of building and deploying Python-based web applications using Flask
  • Learn how to use Flask extensions to make your applications more powerful

Description

Many developers, and even beginners, opt for the Flask framework to build web applications because of its easy-to-understand and well-defined framework. This course will show you how to use the Flask framework’s power and its extensions to build powerful and robust web applications. The course starts by taking you through the process of setting up the Flask environment on your machines. Next, you will understand the Flask basics and templates and learn how to create and connect to a database. In the rest of the course, you will build six interesting Python web applications to dive deep into the concepts of the Flask framework. By building these applications, you will learn how to create and connect the applications to databases, how to use Flask to process incoming request data, how to build an API with Flask, how to handle user sessions, and how to deploy applications to a server. In addition to this, you will also cover popular Flask extensions, such as Flask-SQLAlchemy, Flask-Bootstrap, Flask-Babel, and learn how these extensions add powerful functionalities to your applications. By the end of this course, you will be well-versed in the Flask framework and extensions and will have gained the skills to build real-world applications. The code files for this course are available at https://github.com/packtpublishing/the-ultimate-flask-course

Who is this book for?

If you are a beginner or an experienced Python developer, who is looking to learn Flask to develop Python web-based applications, this course is for you. Basic knowledge of Python is needed to get started with this course, and prior knowledge of HTML would be an added advantage.

What you will learn

  • Use the Jinja template language to create the look of your applications
  • Discover how to work with the SQLite database
  • Become familiar with other databases using Flask-SQLAlchemy
  • Use Flask to process incoming request data
  • Build an API with Flask
  • Deploy Flask applications to Heroku, Python, and a Linux server

Product Details

Country selected
Publication date, Length, Edition, Language, ISBN-13
Last updated date : Aug 31, 2021
Publication date : Sep 27, 2019
Length: 27hrs 31mins
Edition : 1st
Language : English
ISBN-13 : 9781839219924
Languages :
Tools :

What do you get with a video?

Product feature icon Download this video in MP4 format
Product feature icon Access this title in our online reader with advanced features
Product feature icon DRM FREE - Read whenever, wherever and however you want

Product Details

Last updated date : Aug 31, 2021
Publication date : Sep 27, 2019
Length: 27hrs 31mins
Edition : 1st
Language : English
ISBN-13 : 9781839219924
Languages :
Tools :

Packt Subscriptions

See our plans and pricing
Modal Close icon
€18.99 billed monthly
Feature tick icon Unlimited access to Packt's library of 7,000+ practical books and videos
Feature tick icon Constantly refreshed with 50+ new titles a month
Feature tick icon Exclusive Early access to books as they're written
Feature tick icon Solve problems while you work with advanced search and reference features
Feature tick icon Offline reading on the mobile app
Feature tick icon Simple pricing, no contract
€189.99 billed annually
Feature tick icon Unlimited access to Packt's library of 7,000+ practical books and videos
Feature tick icon Constantly refreshed with 50+ new titles a month
Feature tick icon Exclusive Early access to books as they're written
Feature tick icon Solve problems while you work with advanced search and reference features
Feature tick icon Offline reading on the mobile app
Feature tick icon Choose a DRM-free eBook or Video every month to keep
Feature tick icon PLUS own as many other DRM-free eBooks or Videos as you like for just €5 each
Feature tick icon Exclusive print discounts
€264.99 billed in 18 months
Feature tick icon Unlimited access to Packt's library of 7,000+ practical books and videos
Feature tick icon Constantly refreshed with 50+ new titles a month
Feature tick icon Exclusive Early access to books as they're written
Feature tick icon Solve problems while you work with advanced search and reference features
Feature tick icon Offline reading on the mobile app
Feature tick icon Choose a DRM-free eBook or Video every month to keep
Feature tick icon PLUS own as many other DRM-free eBooks or Videos as you like for just €5 each
Feature tick icon Exclusive print discounts

Frequently bought together


Stars icon
Total 187.97
Full-Stack Web Development with Flask
€120.99
The Ultimate Flask Course
€33.99
Mastering Flask Web Development
€32.99
Total 187.97 Stars icon

Table of Contents

23 Chapters
Flask Basics Chevron down icon Chevron up icon
Templates Chevron down icon Chevron up icon
Database Chevron down icon Chevron up icon
Food Tracker Application Chevron down icon Chevron up icon
Question and Answer Application Chevron down icon Chevron up icon
Member API Chevron down icon Chevron up icon
Flask-SQLAlchemy Chevron down icon Chevron up icon
Flask-WTF Chevron down icon Chevron up icon
Flask-Bootstrap Chevron down icon Chevron up icon
Flask-Mail Chevron down icon Chevron up icon
Flask-Migrates Chevron down icon Chevron up icon
Flask-Uploads Chevron down icon Chevron up icon
Flask-Login Chevron down icon Chevron up icon
Flask-Admin Chevron down icon Chevron up icon
Flask-User Chevron down icon Chevron up icon
Flask-Babel Chevron down icon Chevron up icon
Flask-Restless Chevron down icon Chevron up icon
Flask-SocketIO Chevron down icon Chevron up icon
Flask-Security Chevron down icon Chevron up icon
Engage! A Twitter Clone Chevron down icon Chevron up icon
Store Application Chevron down icon Chevron up icon
Forum Application Chevron down icon Chevron up icon
Weather Application Chevron down icon Chevron up icon

Customer reviews

Rating distribution
Full star icon Full star icon Full star icon Full star icon Half star icon 4.5
(4 Ratings)
5 star 75%
4 star 0%
3 star 25%
2 star 0%
1 star 0%
Rus Aug 25, 2024
Full star icon Full star icon Full star icon Full star icon Full star icon 5
clear explanation!
Subscriber review Packt
David Nov 12, 2023
Full star icon Full star icon Full star icon Full star icon Full star icon 5
Amazing and direct to the point. very clear and easy to follow. 100% recommended if you want to learn flask and have a solid ground.
Subscriber review Packt
Denis Nov 11, 2023
Full star icon Full star icon Full star icon Full star icon Full star icon 5
Clear and concise!
Subscriber review Packt
N/A Dec 14, 2019
Full star icon Full star icon Full star icon Empty star icon Empty star icon 3
Course is OK but not better than the Flask Mega course.
Feefo Verified review Feefo
Get free access to Packt library with over 7500+ books and video courses for 7 days!
Start Free Trial

FAQs

How can I download a video package for offline viewing? Chevron down icon Chevron up icon
  1. Login to your account at Packtpub.com.
  2. Click on "My Account" and then click on the "My Videos" tab to access your videos.
  3. Click on the "Download Now" link to start your video download.
How can I extract my video file? Chevron down icon Chevron up icon

All modern operating systems ship with ZIP file extraction built in. If you'd prefer to use a dedicated compression application, we've tested WinRAR / 7-Zip for Windows, Zipeg / iZip / UnRarX for Mac and 7-Zip / PeaZip for Linux. These applications support all extension files.

How can I get help and support around my video package? Chevron down icon Chevron up icon

If your video course doesn't give you what you were expecting, either because of functionality problems or because the content isn't up to scratch, please mail customercare@packt.com with details of the problem. In addition, so that we can best provide the support you need, please include the following information for our support team.

  1. Video
  2. Format watched (HTML, MP4, streaming)
  3. Chapter or section that issue relates to (if relevant)
  4. System being played on
  5. Browser used (if relevant)
  6. Details of support
Why can’t I download my video package? Chevron down icon Chevron up icon

In the even that you are having issues downloading your video package then please follow these instructions:

  1. Disable all your browser plugins and extensions: Some security and download manager extensions can cause issues during the download.
  2. Download the video course using a different browser: We've tested downloads operate correctly in current versions of Chrome, Firefox, Internet Explorer, and Safari.