My Cart


Mastering Web Development using Flask training

1 Review(s)

Training Mode: Class Room / Live Online

myTectra the Market Leader in Mastering Web Development using Flask Training in Bangalore

myTectra offers Mastering Web Development using Flask training in Bangalore using Class Room. myTectra offers Live Online Mastering Web Development using Flask Training Globally.


Section 1: Introduction The From Zero approach
What is back end development?
Why use Python?
Section 2: Setting up the Cloud9 Environment Introduction to Cloud9
A Closer Look at the C9 IDE
Shell Commands
Section 3: Python Basics
The Python Shell
Arithmetic Functions
Checking Types
Variable Format and PEP8
Lists, Tuples and Dictionaries
Date and Time
Conditionals and Control Flow
Classes and Objects
Section 4: Introduction to Flask
Our First Flask Workspace and Introduction to Virtualenv
Installing Flask
Specifying Python Path on Cloud9's Editor
A Minimal Application
Starting with Git
Using url_for
The GET method
The POST method
Introduction to Templates
The Login Template
The Login Function
Redirect After Post
Flash Messages
Better HTML
Template Inheritance
Calling Block Super
Introduction to Cookies
The Static Folder
Introduction to Sessions
Introduction to MySQL
Our First Table
Section 5: Our First Flask application: Flask Blog Important: Use This Requirements.txt File!
The Basic Structure
Setting up the ORM
The Author Model
Interacting with the ORM
The Base Template and Bootstrap
Introduction to WTForms
Handling Form Errors
Template Macros
The Blog Model and Form
Blog Admin and Setup Templates
Blog Creation Database
Author Login
Our First Decorator
Introduction to Migrations
More Secure Passwords
Checking Is Author
The Post and Category Models
Post Migration and Testing
Introduction to Markdown
Blog Post Form
Saving the Post to the Database
The Article View
List Articles View
Creating a Footer
Setting up Flask-Uploads
Adding Images to Blog Posts
Displaying the Image in the Article
Deleting an Article
Editing an Article
Section 6: Unit Testing
Introduction to Unit Testing
Create Blog Test
User Tests
Section 7: Final Project
Final Project
Final Project Instructions
Section 8: Bonus Section: Running Our Flask Application with Docker
Docker Introduction
Docker Installation
Running Docker
Docker Images and Containers
Interacting with the MySQL Container
Preparing our Dockerfile
Creating the Flask Blog Container
Editing Files
Setting up the Database
Running the Application
Section 9: Bonus Section: Deploying our Application to a Cloud Server
Introduction to Cloud Providers
Create a Digital Ocean Account
Root Privileges
Public Key Authentication
SSH Daemon
Setting Up a Firewall
Nginx and MariaDB Installation
SCP Files
Virtualenv and PIP
The WSGI File
Database Setting and Migration

To Learn Live Online Mastering Web Development using Flask Training Globally and Mastering Web Development using Flask Training in Bangalore using Class Room, ENROLL TODAY at myTectra.

Customer Reviews

1 Item(s)

per page
I am Fully Satisfied Tranning From Here... Review by Manish
"I Done My Full Time Course from myTectra a Global Learning Solutions Company Under Waseem Yar Khan, I am Fully Satisfied Tranning From Here...

1 Item(s)

per page

Only registered users can write reviews. Please, log in or register

myTectra Stands for Quality Training and provides training using Experienced professionals on the Respective Technologies and who has a good teaching expertise.


myTectra flexible batch schedules enables you to start your class at your convenient date and time.

1. All the enrolled candidates must start the class by any date within 30 days from the date of enrollment.
2. Maximum of 3 Days will be taken by myTectra to schedule the batches from the date of schedule request from the candidate.
3. Individual Focus - Maximum 5 candidates allowed per batches
4. The candidate can request any one of the batch time slot from the below list
Batch Type Time Slab Hours/Day Time Zone Days
Regular Morning 6.30 AM - 9.30 AM Anytime Maximum 2 Hrs IST Monday-to-Friday
Regular Evening 6.30 PM - 9.30 PM Anytime Maximum 2 Hrs IST Monday-to-Friday
Week End 6.30 AM - 9.30 PM Anytime Maximum 3 Hrs IST Saturday,Sunday
Fast Track-Morning 6.30 AM - 9.30 AM Anytime Maximum 2 Hrs IST Monday-to-Saturday
Fast Track-Evening 6.30 PM - 9.30 PM Anytime Maximum 2 Hrs IST Monday-to-Saturday
Customized Batch Customized Timing Customized Hrs IST Customized Days

Note : We can schedule your batch anytime on Saturday and Sunday between 6.30 AM 9.30 PM at your convenient time

Do you have any questions ? please call us on +919019191856 or email to [email protected]