• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Degrees
​
Log In
Join for Free
  1. Categories
  2. Flask

Flask Courses

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.

Popular Flask Courses and Certifications


  • D

    Duke University

    Cloud Virtualization, Containers and APIs

    Skills you'll gain: Cloud Deployment, Cloud-Native Computing, Cloud Platforms, Application Deployment, Microservices, Cloud Computing, DevOps, Kubernetes, Cloud Management, Continuous Delivery, Containerization, Amazon Web Services, Serverless Computing, Virtual Machines, Performance Testing, Virtualization and Virtual Machines, System Monitoring, Flask (Web Framework), Performance Stress Testing, Continuous Monitoring

    4.4 stars, 136 reviews, Beginner, Course, 1 - 4 Weeks

    ★ 4.4 (136) · Beginner · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • P

    Packt

    Building AI Agents with Python and LangChain

    Skills you'll gain: LangChain, Prompt Engineering, LLM Application, Generative AI Agents, AI Orchestration, Agentic Workflows, Tool Calling, Model Deployment, AI Integrations, Retrieval-Augmented Generation, Artificial Intelligence, Flask (Web Framework), Context Engineering, Python Programming, Data Persistence, Agentic systems, Context Management, Web Applications, Machine Learning, Automation

    Intermediate · Course · 1 - 3 Months

    Category: New
    New
  • P

    Packt

    Optimizing and Deploying ASP.NET Core Web APIs

    Skills you'll gain: ASP.NET, Application Programming Interface (API), Restful API, API Design, API Testing, Cloud Deployment, .NET Framework, Microsoft Azure, Application Deployment, Performance Tuning, Maintainability, Software Documentation, Flask (Web Framework), Scalability, Object-Relational Mapping, Software Versioning, System Monitoring, Debugging, Query Languages, Security Controls

    Intermediate · Course · 1 - 3 Months

    Category: New
    New
    Status: Free trial
    Free trial
  • P

    Packt

    Databricks Associate Developer: Apache Spark with Python

    Skills you'll gain: Apache Spark, PySpark, Databricks, Applied Machine Learning, Data Processing, Big Data, Apache, Real Time Data, Python Programming, Model Evaluation, Data Manipulation, Machine Learning, SQL, Data Transformation, Performance Tuning, Distributed Computing

    Intermediate · Course · 1 - 3 Months

  • P

    Packt

    Learning Google Apps Script - Automate Google Apps

    Skills you'll gain: Scripting, Email Automation, Google Workspace, Google Sheets, Automation, Spreadsheet Software, Scripting Languages, Gmail, Javascript, Hypertext Markup Language (HTML), Web Applications, Application Design, Application Development, Application Programming Interface (API), User Interface (UI)

    Intermediate · Course · 1 - 3 Months

  • I

    IBM

    Applied Software Engineering Fundamentals

    Skills you'll gain: Unit Testing, Software Development Life Cycle, Bash (Scripting Language), Package and Software Management, Software Architecture, Linux Commands, Shell Script, Unix Shell, Linux, Git (Version Control System), GitHub, Full-Stack Web Development, Flask (Web Framework), Software Design, Version Control, Web Development, Application Deployment, Data Import/Export, Python Programming, NumPy

    4.6 stars, 52K reviews, Beginner, Specialization, 3 - 6 Months

    ★ 4.6 (52K) · Beginner · Specialization · 3 - 6 Months

    Category: Bestseller
    Bestseller
    Status: Free trial
    Free trial
  • I

    IBM

    Back-end Application Development Capstone Project

    Skills you'll gain: Cloud-Native Computing, MongoDB, NoSQL, Flask (Web Framework), Django (Web Framework), Cloud Deployment, OpenShift, Cloud Platforms, Application Deployment, Kubernetes, Cloud Development, Cloud Applications, Databases, Back-End Web Development, IBM Cloud, Docker (Software), Containerization, Web Applications, Microservices, Application Development

    5 stars, 44 reviews, Advanced, Course, 1 - 3 Months

    ★ 5 (44) · Advanced · Course · 1 - 3 Months

    Status: Free trial
    Free trial
  • I

    IBM

    Develop Generative AI Applications: Get Started

    Skills you'll gain: Prompt Engineering, LangChain, Prompt Patterns, Prompt Engineering Tools, LLM Application, Generative AI, Tool Calling, Generative AI Agents, Large Language Modeling, AI Workflows, JSON, AI Orchestration, Model Evaluation, Flask (Web Framework), Software Development

    4.6 stars, 611 reviews, Intermediate, Course, 1 - 4 Weeks

    ★ 4.6 (611) · Intermediate · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • P

    Packt

    Advanced Flask: Real-world Applications, APIs, and Security

    Skills you'll gain: Flask (Web Framework), Application Deployment, Restful API, Full-Stack Web Development, Web Applications, Web Development, User Accounts, Authentications, Frontend Integration, Authorization (Computing), File Management, Email Automation, Real Time Data, Databases, Data Validation

    Advanced · Course · 1 - 3 Months

    Category: New
    New
    Status: Free trial
    Free trial
  • G

    Google Cloud

    Doing more with Google Sheets

    Skills you'll gain: Google Sheets, Spreadsheet Software, Pivot Tables And Charts, Google Workspace, Collaborative Software, Data Sharing, Data Presentation, Data Visualization, Data Visualization Software, Data Analysis, Data Management

    4.6 stars, 1.4K reviews, Beginner, Course, 1 - 3 Months

    ★ 4.6 (1.4K) · Beginner · Course · 1 - 3 Months

  • C

    Coursera

    تصميم واجهة برمجة تطبيق ب Python Flask : إنشاء واجهة لمدونة

    Skills you'll gain: API Design, Application Programming Interface (API), Restful API, Postman API Platform, Flask (Web Framework), MySQL, API Testing, Database Development, Databases, Back-End Web Development, Software Versioning, Software Development, Design

    Beginner · Course · 1 - 4 Weeks

    Category: Preview
    Preview
  • G

    Google Cloud

    Introduction to Docker

    Skills you'll gain: Docker (Software), Containerization, Google Cloud Platform, DevOps, Web Development

    4.2 stars, 106 reviews, Beginner, Project, Less Than 2 Hours

    ★ 4.2 (106) · Beginner · Project · Less Than 2 Hours

1234…12

Other topics to explore

Arts and Humanities
338 courses
Business
1095 courses
Computer Science
668 courses
Data Science
425 courses
Information Technology
145 courses
Health
471 courses
Math and Logic
70 courses
Personal Development
137 courses
Physical Science and Engineering
413 courses
Social Sciences
401 courses
Language Learning
150 courses

Coursera Footer

Skills

  • Accounting
  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • Human Resources (HR)
  • Microsoft Excel
  • Project Management
  • Python
  • SQL

Professional Certificates

  • Google AI Certificate
  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM AI Engineering Certificate
  • IBM AI Product Manager Certificate
  • IBM Data Science Certificate
  • Intuit Academy Bookkeeping Certificate

Courses & Specializations

  • AI Essentials Specialization
  • AI For Business Specialization
  • AI For Everyone Course
  • AI in Healthcare Specialization
  • Deep Learning Specialization
  • Excel Skills for Business Specialization
  • Financial Markets Course
  • Machine Learning Specialization
  • Prompt Engineering for ChatGPT Course
  • Python for Everybody Specialization

Career Resources

  • Career Aptitude Test
  • CAPM Certification Requirements
  • CompTIA A+ Certification Requirements
  • CompTIA Security+ Certification Requirements
  • Essential IT Certifications
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications
  • Share your Coursera learning story

Coursera

  • About
  • What We Offer
  • Leadership
  • Careers
  • Catalog
  • Coursera Plus
  • Professional Certificates
  • MasterTrack® Certificates
  • Degrees
  • For Enterprise
  • For Government
  • For Campus
  • Become a Partner
  • Social Impact
  • Free Courses
  • Udemy

Community

  • Learners
  • Partners
  • Beta Testers
  • Blog
  • The Coursera Podcast
  • Tech Blog

More

  • Press
  • Investors
  • Terms
  • Privacy
  • Help
  • Accessibility
  • Contact
  • Articles
  • Directory
  • Affiliates
  • Modern Slavery Statement
  • Do Not Sell/Share
Learn Anywhere
Download on the App Store
Get it on Google Play
© 2026 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok