Build Web Applications•Reading lesson•Free
Overview
No account is required. Learn the material, try the examples, and mark it complete locally when you are ready to move on.
Phase 4 - Build Web Applications
These are runnable reference implementations for the Phase 4 projects. They are intended to be taught incrementally, not copied blindly.
Projects
- Set Up Your Development Environment
- My First Django Website
- Build a Business Website
- Build a Dynamic Website
- Build an Interactive Application
- JavaScript - Make the Browser Interactive
- Build a CRUD Application
- Build Your Mini Product
Each Django project is independent. Create a virtual environment for the project, install its requirements.txt, then run:
bash
python manage.py migrate
python manage.py runserverProject 5 is plain HTML/CSS/JavaScript and needs no Python setup.
The projects use Django's default SQLite database for learning. SQL and production database concepts are introduced in Phase 5.
Finished this lesson?
Completion is saved in this browser without creating an account.