Total Duration:
12-Hour
Course level:
Beginner to Intermediate
Delivery Method:
Instructor-led Virtual Classes
Certification:
Certificate of Completion will be provided after completing the course
Course Overview
This course provides a practical introduction to building web applications using the Flask framework with MySQL as the backend database. Participants will learn essential Flask concepts, database integration with SQLAlchemy, user authentication, RESTful API development, deployment strategies, and best practices in Flask application development.
Following topics are included in this course:
- Introduction to Flask
- Routing and URL building
- Flask templates and Jinja2 basics
- Flask Blueprints for modular applications
- Defining database models using SQLAlchemy
- CRUD operations with SQLAlchemy
- Flask-Login and LoginManager for user authentication
- Securing routes with login_required decorator
- Using Werkzeug.security for password hashing and verification
- Creating RESTful APIs using Flask
- Deploying Flask Applications
- Essential: Prior knowledge of HTML, CSS, Python (basic) and basic database concepts is helpful but not required.
- Text Editor or IDE: Familiarity with a text editor or integrated development environment (IDE) for writing and running Python code.
- Python: Participants should have Python installed on their computers. Python 3.x is recommended.
- Text Editor or IDE: Familiarity with a text editor or integrated development environment (IDE) for writing and running Python code.
These requirements ensure that participants have the foundational knowledge and tools necessary to successfully engage with and benefit from the course content on web development with Flask and MySQL.
Course Dates, Prices & Enrolment
All Training
Physical Classes
Virtual Classes
Time Zone:
Training Method | Dates and Times | Total Hours & Days | Price | |
Online Training using Zoom
|
07 Jul 2025 - 18 Jul 2025
Mon, Wed & Fri (2 wks)
09:30 AM - 11:30 AM
ET
| 12-hour over 6-day |
£360 £420
(approx. $478 USD)
| Enrol Now |
Online Training using Zoom
|
19 Jul 2025 - 27 Jul 2025
2 Saturdays & 2 Sundays
04:30 AM - 07:30 AM
ET
| 12-hour over 4-day |
£360 £420
(approx. $478 USD)
| Enrol Now |
Online Training using Zoom
|
27 Sep 2025 - 05 Oct 2025
2 Saturdays & 2 Sundays
04:30 AM - 07:30 AM
ET
| 12-hour over 4-day |
£360 £420
(approx. $478 USD)
| Enrol Now |
Online Training using Zoom
|
17 Nov 2025 - 28 Nov 2025
Mon, Wed & Fri (2 wks)
09:30 AM - 11:30 AM
ET
| 12-hour over 6-day |
£360 £420
(approx. $478 USD)
| Enrol Now |
Online Training using Zoom
|
06 Dec 2025 - 14 Dec 2025
2 Saturdays & 2 Sundays
04:30 AM - 07:30 AM
ET
| 12-hour over 4-day |
£360 £420
(approx. $478 USD)
| Enrol Now |
Price Calculator & Booking Request Form
Calculate prices for Corporate, 1-on-1 or group training and request a booking.
Do you have a special training requirement or unable to find any suitable training date? Please complete and submit the booking request form, if you want to:
- book a course on different dates
- book for a group of delegates
- book corporate training
- book a customised training
- book a one-on-one training
The price person is less when you book a course for more people. You can find the price per person and the total cost by changing the values of the training hours and the number of people below: