Course details

Flask in Python: An Introduction to Web Frameworks & Flask

Flask in Python: An Introduction to Web Frameworks & Flask


Overview/Description
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description

Explore the steps involved in a web request and the role of web applications in this web development process in this 8-video course examining various pieces that can make up a web application, and the role of the web framework in defining it. Begin by observing a widely used framework, often defined as a microframework, written in the Python language, which is Flask. You will then explore the features of the Flask framework that are available either out of the box or via extensions. Following on from this, you will delve into the roles of routes in a Flask application and the options available when defining a route function. You will learn how to recognize the need for templates when defining a web site and describe the use of jinja for this purpose. The final tutorial in this course focuses on some of the commonly used extensions in the Flask applications and recalls the purposes they serve.



Expected Duration (hours)
0.8

Lesson Objectives

Flask in Python: An Introduction to Web Frameworks & Flask

  • discover the key concepts covered in this course
  • describe the steps involved in a web request and the role of web applications in the process
  • recognize the various pieces that can make up a web applications and the role of web frameworks in defining them
  • recall the features of the Flask framework that are available either out of the box or via extensions
  • describe the roles of routes in a Flask application and the options available when defining a route function
  • recognize the need for templates when defining a web site and describe the use of Jinja for this purpose
  • identify some of the commonly used extensions in Flask applications and recall the purpose they serve
  • summarize the key concepts covered in this course
  • Course Number:
    it_pybwafdj_01_enus

    Expertise Level
    Beginner