Open Book Project
Beginning Web Application Development
Course Units:
Configuring Ubuntu 12.04 for this Course
Web Page Design
Software Design (Python)
Structured Query Language
Client Side Scripting (JavaScript)
The Multimedia Web
Web App Development I
Web App Development II: Django
OBP Resources:
Getting Down with the Unix CLI
Getting Down with HTML
Getting Down with CSS
Python SQLite Notes
A Modern Introduction to Programming with JavaScript and jQuery
Beginning Python Programming for Aspiring Web Developers
External Resources:
Bootstrap, from Twitter
Command Line Shell for SQLite
UNIX Tutorial for Beginners
by M. Stonebank
Introduction to UNIX
Course Outline by William Knottenbelt
SQL Joins
by Nikolai Shokhirev