Introduction to Dynamic Web Content |
| Quiz: Request-Response Cycle |
|
| Autograder: Request-Response Cycle |
|
| Autograder: Run mini_django on your computer |
|
Installing Django on PythonAnywhere |
| Quiz: Django Tutorial 1 Concepts |
|
| Auto-grader: Installing Django |
|
Using the Command Line Shell on PythonAnywhere |
| Quiz: Using the Linux Command Line |
|
HyperText Markup Language (HTML) |
| Quiz: HTML |
|
| Autograder: HyperText Markup Language (HTML) |
|
Cascading Style Sheets (CSS) |
| Quiz: CSS |
|
| Peer Graded: Cascading Style Sheets (CSS) |
|
Basic SQL |
| Quiz: SQL |
|
| Auto-grader: Basic SQL |
|
Django Data Models |
| Auto-grader: Django Tutorial part 2 |
|
| Quiz: Django Tutorial 2 |
|
Understanding Model View Controller (MVC) |
| Quiz: Model-View-Controller |
|
Django Views and Templates |
| Quiz: Views and Templates |
|
| Auto-grader: Django Tutorial part 3 |
|
| Quiz: Django Tutorial 3 |
|
Object-Oriented Programming in Python |
| Quiz: Object-Oriented Programming |
|
Django Generic Views |
| Quiz: Generic Views |
|
Forms in HTTP and HTML |
| Quiz: HTML Forms |
|
| Auto-grader: Django Tutorial part 4 |
|
| Quiz: Django Tutorial 4 |
|
Cookies and Sessions |
| Quiz: Cookies and Sessions |
|
| Auto-grader: Cookies! |
|
| Auto-grader: Hello World |
|
One-To-Many Data Models |
| Quiz: One to Many Data Models |
|
| Peer Graded: Polls Data Model |
|
| Auto-grader: One-to-Many Polls Data |
|
Django Users and Authentication |
| Quiz: Login and Authentication |
|
Form Objects in Django |
| Quiz: Django Forms |
|
Autos CRUD Application |
| Auto-grader: Autos CRUD |
|
Cats CRUD and Concept Review |
| Auto-grader: Cats CRUD |
|
Owned Rows |
| Quiz: Owned Rows |
|
Classified Ads #1 |
| Auto-grader: Ad List #1 |
|
JavaScript |
| Quiz: JavaScript |
|
Object Oriented Programming in JavaScript |
| Quiz: JavaScript Objects |
|
Classified Ads + Pictures |
| Auto-grader: Ad List + Pictures |
|
| Peer Graded: Menus and Pictures |
|
Many-To-Many Data Models |
| Quiz: Many-To-Many |
|
Classified Ads + Comments |
| Auto-grader: Ad List + Comments |
|
JavaScript and the Browser |
| Quiz: Browser and JavaScript |
|
JSON / AJAX |
| Quiz: JSON |
|
Classified Ads #3 |
| Auto-grader: Ad List #3 |
|
| Peer Graded: Ads3 User Interface |
|
Classified Ads #4 |
| Auto-grader: Ad List #4 |
|
| Peer Graded: Ads4 User Interface |
|
Building an Application on Your Own |
| Auto-grader: An Application of Your Own |
|
CRUD Practice |
| Auto-grader: Autos CRUD Practice |
|
| Auto-grader: Cats CRUD Practice |
|
Project Overview |
| Peer Graded: Project Description |
|
Project Milestone 2 |
| Peer Graded: Project Revision |
|
Project Milestone 3 |
| Peer Graded: UI Design (1) |
|
Project Milestone 4 |
| Peer Graded: Data Model |
|
Project Milestone 5 - Project Review |
| Peer Graded: Project Review |
|
Project Milestone 6 - Final Report |
| Peer Graded: Final Project |
|
MDN Tutorial (Legacy) |
| Auto-grader: MDN Skeleton Web Site |
|
| Auto-grader: Django Models |
|
| Auto-grader: Django Admin |
|
| Auto-grader: Django Home Page |
|
| Auto-grader: Django Detail Pages |
|
| Auto-grader: Django Sessions |
|
| Auto-grader: Django Users |
|
| Auto-grader: Django Forms |
|