• info@annexit.com
  • +91 9246541666 , +91 9395301564
<?php the_title_attribute(); ?>

Python Flask Training

 0 (No Review)

No student enrolled

Course Duration

10 week

About AnnexIT

AnnexIT is a leading e-learning platform providing live instructor-led interactive online training. We

cater to professionals and students across the globe in categories like Big Data & Hadoop, Business

Analytics, NoSQL Databases, Java & Mobile Technologies, System Engineering, Project Management

and Programming. We have an easy and affordable learning solution that is accessible to millions of

learners across the globe.

Course Description

DURATION: 6 weeks

MODE OF TRAINING: Classroom/Online

LEVEL: Advanced

Course Description

A micro-web framework written in Python, Flask is a BSD license. It was developed by Armin Ronacher and Pocco, an international group of Python enthusiasts. It is based on the Werkzeug toolkit and the Jinja2 template engine. The latest stable version, version 1.0, was released in April 2018. The main applications that use it are Pinterest, LinkedIn, and the Flask community page.

Pre Requisites

  • Anyone with a basic knowledge of Python programming can take Flask. Exposure to other web application programs can also become the starting point for Flask’s learning
  • Must have basic knowledge of HTML and Python programming language.

    Python Flask Course Curriculum

    • What is Python
    • Overview of Python with Flask
    • Overview of Python with Robot Framework (Automation Testing)

    • Install and configure in Windows Platform
    • Add to System path
    • Working on Python Terminal
    • Install PIP

    • Download and Installation
    • Configuring with Python Plugin (Pydev)
    • Setting the Editor
    • Working on Python Console
    • Ease of working on IDE

    • Difference between Docker Swarm and Kubernetes Orchestration
    • First step to coding
    • Variable and Assignments
    • Built-in Data Structures
    • Lists and its methods
    • Tuple and its methods
    • List Vs Tuple
    • Set, Dictionary and string
    • Slicing

    • If, elif, else, for
    • Break, continue
    • Default Arguments, Keyword Arguments and Lambda Expressions
    • List Comprehensions
    • Python Functions
    • Python Modules
    • Python Packages
    • List Comprehensions
    • Filter, map and reduce Functions

    • Inheritance
    • Class
    • Objects
    • Magic functions
    • Generators
    • Iterators

    What is a Web framework?

    • What is Flask
    • WSGI
    • Werkzeug
    • Jinja2

    • Prerequisite
    • Install Flask on windows
    • Code Structure of flask framework
    • In- Built Server of flask
    • Add to System path
    • Configure in IDE

    • How a Flask App Works
    • Initialization
    • Routing and View Functions
    • Server Startup
    • Basic App Demo

    • Jinja2 template Engine
    • Rendering Templates
    • Variables
    • Control Structures
    • Flask-Bootstrap
    • Custom Error Pages
    • Creating HTML Templates
    • Adding more HTML pages
    • Links
    • Static files
    • Localization of Dates and Time with Flask-Moment

    • CSRF Protection
    • Form classes
    • HTML rendering of Forms
    • Form handling in View Functions
    • Redirect and User Sessions
    • Message Flashing

    • SQL or NoSQL
    • Flask-SQLAlchemy
    • Model Definition
    • Relationships
    • CRUD Operations
    • Database use in View function
    • Flask-Migrate

0.00 average based on 0 ratings

5 Star
0%
4 Star
0%
3 Star
0%
2 Star
0%
1 Star
0%

Course Features

  • Duration 60h
  • Max Students Unlimited
  • Certificate Yes
  • Skill Advance
  • Category Programming

Talk with Annex IT