Flask
Pre-requisites
Participants must have a basic knowledge of Python and client-side technologies
Duration: 20-25hrs
Course Content:
Introduction
Getting started with Flask
Object Relational Mapping
Routings with Flask
Templating in Flask
Flask models
Course Content:
Introduction
- Basics of MVC applications
- Flask a microframework for Python
Getting started with Flask
- Virtualenv installation
- Flask installation
- Flask – Hello world
Object Relational Mapping
- Understanding the basics of Object Relational Mapping (ORM)
- Using SQLAlchemy
Routings with Flask
- Routing in Flask
- Dynamic routing in Flask
Templating in Flask
- Basics of templating
- Creating templates using Jinja
- Rendering templates in Flask
Flask models
- Performing CRUD operations using Flask models
- Creating forms using Flask