This online training course is a high level introduction to the micro web framework written in Python, known as Flask. This course covers setting up your computer to utilize Flask, working with forms, CRUD operations on Database objects, pagination with Flask, supporting email transactions in your Flask app, understanding how to deploy your Flask app to Heroku, and more!
What is Flask?
Why do people use Flask?
Installing Flask modules
Setting up virtualenv
What are templates?
User login form
Receiving form data
Improving field validation
Databases in Flask
Using the database
User profile page
Custom errors pages
Logging errors to a file
Follower DB model
Get posts from followed users
Unit testing the User model
Displaying saved posts
Moment.js & Flask-moment
Current app limitations
Better app structure
Deploy our app to a Heroku instance
User message support
Code on demand
Users on JSON
User resource endpoints
Setting up an environment to build a Flask app
Create a flask app while exploring different simplistic functionality
Using templates with Flask
Working with forms in Flask
Define and perform CRUD operations on DB objects with Flask
User authentication with Flask
Display avatars for users on their profile page
Learn the different functionality offered by Node.js for buffer interaction
Introduction to the “follower” functionality to your blog
Pagination with Flask
Support email transactions in our Flask app
Working with dates and times in your Flask app
Learn the basic usages of the express framework in your Node apps
Add full text search functionality with elasticsearch
Learn how to deploy your Flask app to Heroku
Understand how to build a fully functional RESTful API for our Flask based blog
Who Should Attend This Course
This online training course is for anyone looking to get a base of Python Flask knowledge and begin their journey into development.
None, but we recommend that students have a base level of knowledge of Python or have attended the Python Foundations course.
- Accessible 24x7x365 both from your PC and Mobile Device
- Enjoy job placement assistance for the first 12 months after course completion.
- This course is eligible for CCS Learning Academy’s Learn and Earn Program: get a tuition fee refund of up to 50% if you are placed in a job through CCS Global Tech’s Placement Division*
- Government and Private pricing available.*
*For more details call: 858-208-4141 or email: email@example.com; firstname.lastname@example.org
NOTE: These are our Partner Delivered eLearning.