YoVDO

Building a Lightweight and Scalable Online Forum with Flask and SQL Alchemy - Full Project Tutorial

Offered By: Linode via YouTube

Tags

Flask Courses Web Development Courses Database Management Courses Front-end Development Courses Web Hosting Courses Back-End Development Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Learn how to build a lightweight and scalable online forum using Flask and SQL Alchemy in this comprehensive tutorial video. Follow along as the instructor guides you through setting up the project, creating the main Python file, configuring the database extension, and implementing a Bootstrap template. Discover how to create topics and comments databases, design a simple form, and fetch topics using GET requests. Explore the process of displaying topics and comments using Jinja loops and templates. Master the techniques for adding and displaying comments, showing comment counts, and fixing navigation bar headers. Finally, learn how to host your forum website on Akamai using Filezilla. Perfect for developers looking to create a functional and efficient online discussion platform.

Syllabus

Introduction
Set Up the Project for the Forum App
Create main.py File + Copy the Code from Flask
Configure the db Extension
Create the Bootstrap Template
Add the Navigation Bar
Create the Topics + Comments Databases
Make a Simple Form + Add Headings
Run a Get Request to Fetch All the Topics
Test ‘Add a Topic’ Form
Choose the Bootstrap Template for Displaying Topics
Add a Jinja Loop
Add an href
Reduce Heading Size
Create topic.html Template
Add topic.html to main.py + Fix Any Issues
Show the Comments on the Page with SQL Alchemy
Add a Comment on the Forum
Display the Added Comment
Show the Number of Comments jinja Array Length
Fix the Headers in Navigation Bar
Host the Website on Akamai + Filezilla
Conclusion


Taught by

Linode

Related Courses

Modern Application Development
NPTEL via Swayam
Building a Dynamic Web App using PHP & MySQL
Coursera Project Network via Coursera
Introduction to Javascript: The Basics
Coursera Project Network via Coursera
Mastering Deno.js: Beginner to Expert [2022]
Udemy
The Complete JavaScript Course - Beginner to Professional
Udemy