Course on
Flask
This course is designed to give a strong foundation on the fundamentals of web development using Python and Flask to learn about models, views, controllers, web templates, forms, validation, and API interactions. For established as well as upcoming developers, mastering a powerful back end tool such as Flask can open up a lot of opportunities.
Key Features
Gain experience with handson exercises
Instructor led training
Flexibility of learning in class or online
Industry exposure – Use Cases
Learn by doing – Assignments, Tasks
Curriculum – par with Industry
Innovative Approach – Discussions, Quiz, webinar
Project Based Learning Approach
Capstone Projects
Solutions for your skill gaps
Upskilling and Level Setting
Dedicating mentoring sessions from industry experts
Career Support
Industry valued Certificate
Schedule
Batch | Mode | Time | Fee | |
---|---|---|---|---|
Weekends/ Weekdays | Online Training Instructor Led | Flexible | INR 32000/- | |
Weekends/ Weekdays | Classroom Training | Flexible | INR 29000/- | 9841557655 |
Prerequisite : Python
Curriculum
- Overview, Syntax, Attributes
- Events, Web Forms 2.0, SVG
- MathML, Web Storage, Web SQL Database
- Server-Sent Events, WebSocket
- Canvas, Audio & Video, Geolocation
- Microdata, Drag & drop, Web Workers
- IndexedDB, Web Messaging, Web CORS
- Web RTC, Web Storage, Server Sent Events
- Canvas, Audio Players, Video Players
- Geo-Location, Drag and Drop, Web Worker
- Web slide Desk, SVG Generator, MathML
- Velocity Draw, QR Code, Validator.nu Validation
- Modernizr, Validation, Online Editor
- Color Code Builder
- Introduction, Syntax, Inclusion
- Measurement Units, Colors, Backgrounds
- Fonts, Text, Images, Links, Tables
- Borders, Margins, Lists, Padding
- Cursors, Outlines, Dimension, Scrollbars
- Visibility, Positioning, Layers, Pseudo Classes
- Pseudo Elements, @ Rules, Text Effects
- Media Types, Paged Media, Aural Media
- Printing, Layouts, Validations
- Rounded Corner, Border Images
- Multi Background, Color
- Gradients, Shadow, Text, Web font
- 2d transform, 3d transform
- Animation, Multi columns
- User Interface, Box Sizing
- Setting up development environment
- different techniques of configuration
- Templating with Jinja2
- Applications with modular and extensible templates
- forms and interactive forms handling
- Interaction with database systems –
- query databases for the retrieval and feeding of data
- Handling web requests and responses,
- User Authentication,
- Multiple social and Enterprise login techniques
- RESTful APIs using libraries
- Customized APIs,
- Admin Interface for Flask Apps
- Internationalization and Localization
- Error handling and testing web services with HTTPs
- Logging slow database performance
- Deployment workflow
- Post deployment
- Heroku platform
- Docker Containers
- Capstone Project – I
- Capstone Project – II
Tools Covered



