Flask courses can help you learn web application development, routing, templating, and database integration. You can build skills in creating RESTful APIs, managing user authentication, and deploying applications to cloud platforms. Many courses introduce tools like SQLAlchemy for database management and Jinja for templating, showing how these tools enhance the functionality and user experience of your applications.

KodeKloud
Skills you'll gain: Ansible, Configuration Management, Code Reusability
★ 4.2 (17) · Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Sheets, Spreadsheet Software, Pivot Tables And Charts, Google Workspace, Collaborative Software, Data Sharing, Data Presentation, Data Visualization, Data Analysis, Data Management
★ 4.6 (1.4K) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Amazon Web Services, Amazon Elastic Compute Cloud, Cloud Deployment, Amazon CloudWatch, Serverless Computing, Scalability, Cloud-Based Integration, Application Deployment, Performance Tuning, Virtual Networking
Intermediate · Course · 1 - 4 Weeks
University of Michigan
Skills you'll gain: Relational Databases, Data Visualization, Data Visualization Software, Databases, Database Design, SQL, Database Management, Data Modeling, Query Languages, Object Oriented Programming (OOP), Data Storage, Data Processing, Python Programming, Data Collection, Display Devices
Mixed · Course · 1 - 3 Months

Skills you'll gain: Go (Programming Language), Web Servers, JSON, User Interface (UI), Web Applications, Server Side, Web Development, Application Programming Interface (API), Debugging, Front-End Web Development, Web Services, Scalability, Data Structures
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Cloud API, JSON, Restful API, Application Programming Interface (API), Google Cloud Platform, Web Services, Authentications, Network Protocols
★ 3.2 (29) · Beginner · Project · Less Than 2 Hours

Skills you'll gain: Email Automation, Scripting, Gmail, Javascript, Google Cloud Platform, Spreadsheet Software, Web Development, Computer Programming
★ 4.1 (18) · Beginner · Project · Less Than 2 Hours

Board Infinity
Skills you'll gain: Server Side, Restful API, API Design, Database Management, Back-End Web Development, Databases, Database Development, Node.JS, Application Programming Interface (API), Full-Stack Web Development, Authentications, Web Applications, Frontend Integration, Web Development, Authorization (Computing), NoSQL, MongoDB, Javascript
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Web Design and Development, UI Components, User Interface (UI) Design
Intermediate · Course · 1 - 3 Months

Whizlabs
Skills you'll gain: Infrastructure as Code (IaC), IT Automation, Command-Line Interface, Docker (Software), Software Installation, Automation, System Configuration, YAML, Configuration Management
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Plotly, Dashboard, Plot (Graphics), Pandas (Python Package), Dashboard Creation, Data Manipulation, Interactive Data Visualization, Data Visualization, Web Applications, Web Design and Development, Application Development, Data Science, Python Programming
★ 4.7 (404) · Intermediate · Guided Project · Less Than 2 Hours

Coursera
Skills you'll gain: Flask (Web Framework), Python Programming
Beginner · Guided Project · Less Than 2 Hours