Learn your way! Get started

Flask Framework for Python Developers, Part 1 of 3: Get Started

with expert Jorge Escobar


Watch trailer


Course at a glance

Included in these subscriptions:

  • Dev & IT Pro Video
  • Dev & IT Pro Power Pack

Release date 11/4/2019
Level Beginner
Runtime 1h 9m
Closed captioning N/A
Transcript N/A
eBooks / courseware N/A
Hands-on labs N/A
Sample code Included
Exams Included


Enterprise Solutions

Need reporting, custom learning tracks, or SCORM? Learn More



Course description

Flask is the most popular python web framework and you'll learn how to make a Flask application in this course. The topics covered are: setting up the Python Environment, how to use the code editor, routing and forms.

Prerequisites

• A computer with internet access (optional: administrative access to install packages) • A basic understanding of the Python language • A basic understanding of how to use the internet and text editors

Meet the expert

Jorge Escobar is an engineer at FINDMINE.  In addition to being a consultant and working with companies like MongoDB, Venmo and Knewton he also has a passion for teaching and is an instructor for Stone River eLearning

Course outline



Python Environment

Python Environment (12:09)
  • Introduction (00:13)
  • Python Dev Environment (00:38)
  • Instal on Mac (01:04)
  • Instal on Windows 10 (01:32)
  • Cloud Python Development Environment (01:17)
  • Windows And Mac Virtualenv Setup (02:09)
  • PythonAnywhere Virtualenv Setup (01:06)
  • Activation And Deactivation (01:08)
  • Virtual Environments (00:44)
  • Installing Flask (02:07)
  • Summary (00:08)
Code Editor (15:36)
  • Introduction (00:08)
  • The Code Editor (00:43)
  • Hello World (05:00)
  • Running The Application (01:53)
  • Running The Application(PythonAnywhere) (03:14)
  • Debugging On Windows and Mac (00:53)
  • Debugging On PythonAnywhere (01:26)
  • The Debug Stack (01:00)
  • Debugging Our Application (01:08)
  • Summary (00:08)
Routing (19:16)
  • Introduction (00:08)
  • Routing (03:14)
  • Templates (06:38)
  • The Url Function (02:24)
  • The Static Folder (02:18)
  • Template Inheritance (04:24)
  • Summary (00:08)
Forms (22:54)
  • Introduction (00:08)
  • Introduction To Forms (09:36)
  • Cookies And Sessions (05:46)
  • Python Dot Env For Windows And Mac (02:12)
  • Python Dot Env For PythonAnywhere (02:10)
  • Configuration Management (02:52)
  • Summary (00:08)