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)