Introduction to Backend Web Development for Co-Op Fall 2024
- What happens when you request a web page?
- What do backend web servers do?
- What is Django? Who uses it? Why Django? What other options are there?
- Install VSCode, django
- Our first Django App
- What is a view?
- What is a route?
- Passing HTTP GET parameters
- URL Parameter capturing
- What is a template?
- A review of HTML Forms
- How the web uses forms
- A simple form
- Submitting Forms
- Practice Exercises of the last 4 week's learning materials
- What is a database?
- What is an ORM?
- Why do websites need one?
- Create a django database
- What are static files?
- Voting App Introduction
- Creating a voting form
- Saving the votes to the database