YoVDO

Flask Tutorials

Offered By: Corey Schafer via YouTube

Tags

Flask Courses Web Development Courses Python Courses CRUD Operations Courses User Authentication Courses Database Management Courses SQLAlchemy Courses

Course Description

Overview

Embark on a comprehensive 9-hour tutorial series to build a full-featured web application from scratch using Python Flask. Learn essential concepts including Flask setup, templating, database integration with Flask-SQLAlchemy, user authentication, file uploads, and CRUD operations. Master advanced topics such as pagination, email functionality, password reset, blueprints, and custom error pages. Gain practical deployment knowledge by learning to host your application on a Linux server, configure a custom domain name, and enable HTTPS with a free SSL/TLS certificate using Let's Encrypt.

Syllabus

Python Flask Tutorial: Full-Featured Web App Part 1 - Getting Started.
Python Flask Tutorial: Full-Featured Web App Part 2 - Templates.
Python Flask Tutorial: Full-Featured Web App Part 3 - Forms and User Input.
Python Flask Tutorial: Full-Featured Web App Part 4 - Database with Flask-SQLAlchemy.
Python Flask Tutorial: Full-Featured Web App Part 5 - Package Structure.
Python Flask Tutorial: Full-Featured Web App Part 6 - User Authentication.
Python Flask Tutorial: Full-Featured Web App Part 7 - User Account and Profile Picture.
Python Flask Tutorial: Full-Featured Web App Part 8 - Create, Update, and Delete Posts.
Python Flask Tutorial: Full-Featured Web App Part 9 - Pagination.
Python Flask Tutorial: Full-Featured Web App Part 10 - Email and Password Reset.
Python Flask Tutorial: Full-Featured Web App Part 11 - Blueprints and Configuration.
Python Flask Tutorial: Full-Featured Web App Part 12 - Custom Error Pages.
Python Flask Tutorial: Deploying Your Application (Option #1) - Deploy to a Linux Server.
Python Flask Tutorial: How to Use a Custom Domain Name for Our Application.
Python Flask Tutorial: How to enable HTTPS with a free SSL/TLS Certificate using Let's Encrypt.


Taught by

Corey Schafer

Related Courses

Apply advanced testing for your Django web application
Coursera Project Network via Coursera
Amazon Aurora Service Introduction
Amazon Web Services via AWS Skill Builder
Amazon Aurora Service Introduction (Italian)
Amazon Web Services via AWS Skill Builder
Amazon Aurora Service Introduction (Japanese) (日本語字幕版)
Amazon Web Services via AWS Skill Builder
Amazon Aurora Service Primer
Amazon Web Services via AWS Skill Builder