Web Development w/ Python Class [HC-106], Sample App. [Demo]
The goal of this class is to make the participants know how to develop a simple web application with python, combining the knowledge of previous classes:
- HC-101 Intro to Programming
- HC-102 Web I: HTML & CSS
- HC-103 Web II: Intro to JS
- HC-104 Linux, Git and Github
- HC-105 Intro to SQL Database
- python 3.9
- pipenv
- Create venv
pipenv --python 3.9
(Skip if it's there already) - Run shell
pipenv shell
- Install dependencies
pipenv install
- Create
.env
file. Runcp .env.example .env
and change the values in the file accordingly - Run
bash ./dev.sh
to start the server locally
TBD
- Create demo link
- Provide vps deployment steps