Learn practical skills, build real-world projects, and advance your career

Database-Driven Web Applications

Code: https://github.com/aakashns/jovian-careers-website-v2

Objective

  • Connect a Flask web application to a cloud MySQL database
  • Create dynamic pages by pulling information from database
  • Add entries to the database using data from form submissions
  • Deploy a production-ready database-driven web application

Prerequisites

  • Python
  • Flask
  • HTML
  • CSS
  • SQL

Topics Covered

  • Cloud Databases (PlanetScale)
  • SQLAlchemy
  • HTML lists & forms
  • Dynamic Web Pages
  • Spam Protection