YoVDO

Web Development with Python Tutorial – Flask & Dynamic Database-Driven Web Apps

Offered By: freeCodeCamp

Tags

Flask Courses Computer Science Courses Web Development Courses Python Courses Cloud Computing Courses MySQL Courses HTML Courses SQLAlchemy Courses

Course Description

Overview

Develop dynamic database-driven web applications using Python, Flask, and MySQL in this comprehensive tutorial. Begin by mastering Flask basics, HTML, CSS, and Bootstrap for building and styling web pages. Learn to implement dynamic data using templates and deploy your site to the cloud with Render. Progress to connecting your Flask application to a cloud MySQL database using SQLAlchemy, displaying database data on web pages, and creating dynamic database-driven pages. Implement HTML forms for applications and save user input to the database. By the end of this 4-5 hour course, gain the skills to build and deploy production-ready, database-driven web applications using Python and Flask.

Syllabus

⌨️ Introduction
⌨️ 1.1 Project Setup & Flask Basics
⌨️ 1.2 Building Web Pages using HTML
⌨️ 1.3 Styling with CSS & Bootstrap
⌨️ 1.4 Dynamic Data using Templates
⌨️ 1.5 Deploying to the Cloud with Render
⌨️ 1.6 Functional and Aesthetic Improvements
⌨️ 1.7 Summary & Future Work
⌨️ Database-Driven Web Applications
⌨️ 2.1 Project Setup & Deployment
⌨️ 2.2 Cloud MySQL Database Setup
⌨️ 2.3 DB Connection with SQLAlchemy
⌨️ 2.4 Display DB Data on Web Page
⌨️ 2.5 Dynamic Database-Driven Pages
⌨️ 2.6 HTML Form for Applications
⌨️ 2.7 Saving Applications to DB
⌨️ 2.8 Summary & Future Work
⌨️ Conclusion


Taught by

freeCodeCamp.org

Related Courses

Design Computing: 3D Modeling in Rhinoceros with Python/Rhinoscript
University of Michigan via Coursera
A Practical Introduction to Test-Driven Development
LearnQuest via Coursera
FinTech for Finance and Business Leaders
ACCA via edX
Access Bioinformatics Databases with Biopython
Coursera Project Network via Coursera
Accounting Data Analytics
University of Illinois at Urbana-Champaign via Coursera