Flask 2020-04-07T07:20:23+00:00

Course on


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.

Video-Course Description

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


Weekends/ WeekdaysOnline Training
Instructor Led
FlexibleINR 32000/-
Enroll Now
Weekends/ WeekdaysClassroom TrainingFlexibleINR 29000/-
Call/ Whatsapp


Prerequisite : Python


  • 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

Related Courses