Create an Image Manipulation Website Using Flask and Python
Offered By: Linode via YouTube
Course Description
Overview
Learn to build an image manipulation website using Flask and Python in this comprehensive tutorial. Set up a project, import Flask and its dependencies, and construct the app with Bootstrap libraries. Create forms for image upload and processing operations, then implement endpoints for editing. Configure image processing functionality for various file formats, including JPG and WebP. Implement error handling, message flashing, and customize the user interface with a dark navbar and alert configurations. Follow along to create a fully functional image editing web application from start to finish.
Syllabus
Introduction
Setup our project
Import Flask
Installing Flask Dependencies
Build the App
Fix DevServer Port
Import Bootstrap Libraries
Create Container
Insert Form and Form Dependencies
Insert Operation Selectors
Add Button
Create Endpoint for Edit
Update Allowed Extensions
Test File Upload
Configure Image Processing
Test Image Processing
Resolve Errors
Configure the Remaining Image Processing
Check JPG Processing
Check WebP Processing
Message Flashing
Configure Secret Key in Flask
Configure a Dark NavBar
Test Another Image
Configure Alerts
Conclusion
Taught by
Linode
Related Courses
Introduction to Bootstrap - A TutorialMicrosoft via edX Advanced Styling with Responsive Design
University of Michigan via Coursera Responsive Website Basics: Code with HTML, CSS, and JavaScript
University of London International Programmes via Coursera Responsive Web Design
University of London International Programmes via Coursera Front-End Web UI Frameworks and Tools
The Hong Kong University of Science and Technology via Coursera