Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

freeCodeCamp

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

via freeCodeCamp

Overview

Learn how to develop Dynamic Database-Driven Web Apps using Python, Flask, and MySQL. This course will teach you how to build and deploy a site with Flask, connect it to a cloud MySQL database, and deploy a production-ready web application. The course covers topics such as project setup, web page development, styling with CSS, dynamic data integration, database setup, DB connection with SQLAlchemy, and more. The teaching method includes video tutorials and hands-on projects. This course is intended for individuals interested in web development, Python programming, and database-driven web applications.

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

Reviews

Start your review of Web Development with Python Tutorial – Flask & Dynamic Database-Driven Web Apps

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.