Scripting School Provides Ant Online Training , AngularJS Online Training, Backbone js Online Training , Node.Js Online Training , JavaScript Online Training, LUA Online Training, Groovy Scripts Online Training , Groovy on Grails Online Training , HTML5 Online Training , Maven Online Training , Perl Script Online Training , PowerShell Online Training , Python Online Training , PHP Online Training , Ruby Script Online Training , Ruby on Rails Online Training , R Scripts Online Training , TCL Script Online Training , Unix Shell Script Online Training , VBScript Online Training ,Hadoop Online Training, Advanced Java Online Training, Core Java Online Training, Hibernate Online Training, J2EE Online Training, Spring Online Training, .NET Online Training, Microsoft BI Online Training, Microsoft SSAS Online Training, Microsoft SSIS Online Training, Microsoft SSRS Online Training, SharePoint BI Online Training, SharePoint Online Training, Windows Server 2008 Admin Online Training, Cognos Online Training, Datastage Online Training, Informatica Online Training, OBIA Online Training, OBIEE Online Training, Teradata Online Training, Advanced Perl Online Training, Android Online Training, Drupal Online Training, Joomla Online Training, PHP Online Training, Python Online Training, Salesforce Online Training, SAS Clinical Online Training, SEO Online Training, Veritas Volume Manager Online Training, Web Designing Online Training.

Flask Programming Online Training

Introduction

An Overview of Flask
  • Origins and purpose
  • Views, controllers, but no models
  • What Flask can and cannot do

Diving Right In

  • A simple application
  • Configuring routes
  • Defining view functions
  • Using templates
  • Deploying the application

Simple Views

  • HTTP Methods
  • Returning content
  • Templates and variables

Organizing the Application

  • Configuring routes
  • Static files
  • Configuration
  • Context locals
  • Sessions

Integrating a SQLite Database

  • The g (global) object
  • Creating a table
  • Inserting rows
  • Making queries
  • Walkthrough of minor changes necessary for integrating other databases (SQL Server, Oracle, MySQL, etc.)

Jinja Templates

  • The big picture
  • Simple syntax
  • Block statements
  • Loading and rendering
  • Inheritance
  • Advanced syntax
  • Filters and tests

HTTP Responses

  • String responses
  • Setting the status code
  • Getting the response object
  • Adding response headers

HTML Forms

  • Simple forms
  • Form submission
  • Retrieving user data
  • Re-submitting forms

Advanced Views

  • Redirects
  • Auto-escaping HTML
  • Message flashing
  • Built-in decorators

Error Handling

  • Handling an unrouted URL
  • Aborting a page view
  • Customizing the error page

Testing and Debugging

  • Using unittest
  • Simple tests
  • Accessing sessions
  • Mocking resources

Advanced Topics

  • Custom filters and tests
  • Class-based views
  • Support for JSON
  • Blueprints
Flask Online Training institute in Hyderabad