+1 (858) 208-4141
Blog |
Webinars |
Case Studies |
About |
Our Company
Our Team
Our Clients
BPPE
Accreditation & Partnerships
Careers
Opportunities for Instructors
Resources
FAQ
Contact
Category
`Live Courses by Practice Area
All `Live Courses by Practice Area
Analytics & BI
Application Development
Artificial Intelligence
Business & Project Management
Cloud
Cybersecurity
Database & ERP
Design & Multimedia
DevOPS
Diversity, Equity, Inclusion
Infra & Networking
Leadership & Professional Development
Office Applications
Process & Framework
Web Development
`Live Courses by Vendor
All `Live Courses by Vendor
Adobe
AWS
Cisco
Citrix
CompTIA
EC-Council
ISACA
ISC2
ITIL
Microsoft
Mile2
Nutanix
Oracle
PECB
PeopleCert
PMI
QuickBooks
Tableau
VMware
eLearning Courses by Practice Area
All eLearning Courses by Practice Area
Analytics & BI
Application Development
Business & Project Management
Cloud
Cybersecurity
Database & ERP
Infra & Networking
eLearning Courses by Vendor
All eLearning Courses by Vendor
Cisco
CompTIA
EC-Council
ISACA
ISC2
Mile2 Courses
PECB Courses
PeopleCert
Search for:
Search
Training
Live Courses by Practice Area
Cybersecurity
Analytics & BI
Cloud
Database & ERP
Infra & Networking
Application Development
Business & Project Management
Process & Framework
DevOPS
Design & Multimedia
Artificial Intelligence
Office Applications
Leadership & Professional Development
Live Courses by Vendor
ISC2
CompTIA
ISACA
PECB
ITIL
PeopleCert
Diversity, Equity, Inclusion
EC-Council
PMI
Mile2
Nutanix
Microsoft
Cisco
AWS
VMware
Oracle
Citrix
QuickBooks
Adobe
Tableau
eLearning Courses by Practice Area
Analytics & BI
Application Development
Business & Project Management
Cloud
Cybersecurity
Database & ERP
Infra & Networking
eLearning Courses by Vendor
ISC2
Cisco
CompTIA
EC-Council
ISACA
Mile2 Courses
PECB Courses
Bootcamps
Take a Career Quiz
Data Analytics & Engineering Bootcamp
Database Design and Administration
Student Financing
Climb Credit
Meritize
Enterprise Solutions
Recruit, Train, Place – Ramp Up 360°
Group Training – Level Up 360°
E-Learning – CCS 360°
Cybersecurity Awareness Training
Custom eLearning Solutions
Government Solutions
Military & Veteran
Army Cool | Army Credentialing Assistance
Air Force Cool | AF Credentialling Assistance
Coast Guard Cool | CG Credentialling Assistance
Employers: Hire Our Veteran Graduates
Working in IT for the U.S. DoD
Your Next Mission Podcast
About Us
Webinars
Case Studies
Contact
Blog
Home
Courses
Python Flask eLearning
Lessons
REST
Lesson List
Browse Q&A
Course Outline
What is Flask?
Why do people use Flask?
Installing Flask modules
Setting up virtualenv
App structure
Code it!
What are templates?
Conditional statements
Loops
Inheritance
Flask-WTF
User login form
Form templates
Form views
Receiving form data
Improving field validation
Generating links
Databases in Flask
Migrations
SQLAlchemy
Models
Migration Repository
Relationships
Using the database
Password hashing
Flask-login
user_loader
Logging in/out
Require login
User registration
User profile page
User avatars
Debug mode
Custom errors pages
Email errors
Logging errors to a file
Database one-to-many
Representing followers
Follower DB model
Add/remove followers
Get posts from followed users
Unit testing the User model
Integration
Post creation
Displaying saved posts
Paginating posts
Page navigation
flask-mail
Timezone Hell
Conversions
Moment.js & Flask-moment
Current app limitations
Better app structure
elasticsearch
Deploy our app to a Heroku instance
User message support
REST
Client-server
Layered system
Cache
Code on demand
Stateless
Uniform interface
API Blueprint
Users on JSON
Error handling
User resource endpoints
API authentication
This feature has been disabled by the administrator
Go to course home
REST
Training
Live Courses by Practice Area
Cybersecurity
Analytics & BI
Cloud
Database & ERP
Infra & Networking
Application Development
Business & Project Management
Process & Framework
DevOPS
Design & Multimedia
Artificial Intelligence
Office Applications
Leadership & Professional Development
Live Courses by Vendor
ISC2
CompTIA
ISACA
PECB
ITIL
PeopleCert
Diversity, Equity, Inclusion
EC-Council
PMI
Mile2
Nutanix
Microsoft
Cisco
AWS
VMware
Oracle
Citrix
QuickBooks
Adobe
Tableau
eLearning Courses by Practice Area
Analytics & BI
Application Development
Business & Project Management
Cloud
Cybersecurity
Database & ERP
Infra & Networking
eLearning Courses by Vendor
ISC2
Cisco
CompTIA
EC-Council
ISACA
Mile2 Courses
PECB Courses
Bootcamps
Take a Career Quiz
Data Analytics & Engineering Bootcamp
Database Design and Administration
Student Financing
Climb Credit
Meritize
Enterprise Solutions
Recruit, Train, Place – Ramp Up 360°
Group Training – Level Up 360°
E-Learning – CCS 360°
Cybersecurity Awareness Training
Custom eLearning Solutions
Government Solutions
Military & Veteran
Army Cool | Army Credentialing Assistance
Air Force Cool | AF Credentialling Assistance
Coast Guard Cool | CG Credentialling Assistance
Employers: Hire Our Veteran Graduates
Working in IT for the U.S. DoD
Your Next Mission Podcast
About Us
Webinars
Case Studies
Contact
Blog
🚀
Get Up to 33% OFF on Top Courses + FREE e-learning subscription (worth $1595)
Claim Special Offer!
This is default text for notification bar
Learn more