Web Development with Python and Flask
A practical and hands-on introduction to web development using Python and the Flask framework. Follow along with this course to build and deploy your own website to the cloud using online resources.
Lesson 1 - Building Web Pages with HTML & CSSPreview
- Project set up on Github & Replit
- Building pages with HTML tags
- Styling with CSS and Bootstrap
Lesson 2 - Flask Templates and Cloud DeploymentPreview
- Render Dynamic Data with Jinja templates
- Deployment to cloud using Render
- Functional and Aesthetic improvements
Lesson 3 - Setting up & Connecting a Database
- Setup of Version 2 of the Project
- Cloud MySQL Database Setup
- Database Connection with SQL Alchemy
Lesson 4 - Dynamic Database Driven Web Pages
- Display DB data on Web Page
- Dynamic Database-Driven Pages
Lesson 5 - Using HTML Forms to Capture Data
- HTML form for Applications
- Saving Applications to DB
- Summary and Future Work
Project 1 - Create Your Own Website
- Come up with a website idea
- Build the website using HTML & CSS
- Use a database to show dynamic pages
Certificate of Accomplishment
Earn a verified certificate of accomplishment (sample) by completing all weekly assignments and the course project. The certificate can be added to your LinkedIn profile, linked from your Resume, and downloaded as a PDF.
Instructor - Aakash N S
Aakash N S is the co-founder and lead instructor at Jovian. Previously, Aakash worked as a software engineer (APIs & Data Platforms) at Twitter in Ireland & San Francisco and graduated from the Indian Institute of Technology, Bombay. He’s also an avid blogger, open-source contributor, and online educator. Courses taught by Aakash have over 6 million views on YouTube.
Do you want to become a software developer? Apply to join the Jovian Full Stack Developer Bootcamp: https://www.jovian.com/full-stack-developer-bootcamp