Linkedin Learning
Linkedin Learning Logo

Flask Essential Training 

  • Offered byLinkedin Learning

Flask Essential Training
 at 
Linkedin Learning 
Overview

Flask is a Python framework for building lightweight and dynamic web applications

Duration

2 hours

Total fee

899

Mode of learning

Online

Difficulty level

Beginner

Credential

Certificate

Flask Essential Training
 at 
Linkedin Learning 
Highlights

  • Earn a certificate of completion from LinkedIn Learning
Details Icon

Flask Essential Training
 at 
Linkedin Learning 
Course details

More about this course
  • Join instructor Nick Walter as he covers the pros and cons of working with Flask, and steps through how to create your first app with the framework
  • Nick covers data flow in Flask; working with templates using Jinja, the template engine in Flask; using blueprints and views for organization; testing your Flask app; and deploying your project with Gunicorn

Flask Essential Training
 at 
Linkedin Learning 
Curriculum

Introduction

Web development with Flask

The pros and cons of Flask

Technologies to use

Demo project overview

Flask for Windows users

First Flask App

Install Flask and Pipenv

Create your first route in a Flask project

Flask's development environment

Page templates in Flask with Jinja

Passing data into Flask apps with forms

Passing form variables to other routes in Flask

Using GET and POST requests in Flask

Data Flow in Flask

Using redirect and url_for for error handling

Saving to a JSON file

Parsing a JSON file for conflicting entries

Alerting users with message flashing

File uploads from users

Variable rules in URLs

Working with static files

Displaying custom error pages

Templates and Style

Implementing sessions and cookies

Creating JSON APIs

Template blocks and base templates

Templating Flask with Bootstrap

Deployment and Testing

Blueprints and views for organization

Testing your Flask app

WSGI servers and how they work

Deploy your Flask app with Gunicorn

Conclusion

Next steps

Faculty Icon

Flask Essential Training
 at 
Linkedin Learning 
Faculty details

Nick Walter

Other courses offered by Linkedin Learning

– / –
1 hours
Intermediate
25 K
1 month
– / –
899
1 hours
Intermediate
– / –
1 hours
Advanced
View Other 504 CoursesRight Arrow Icon
qna

Flask Essential Training
 at 
Linkedin Learning 

Student Forum

chatAnything you would want to ask experts?
Write here...