Course: Web Applications for Everybody (WA4E)

Hello and welcome to my site where you can work through these modules and learn develop PHP-based database-backed web applications.

You can download all the modules in a single cartridge, or you can download any combination of the modules.

Modules: 22

Resources: 158

Assignments: 42

Discussion topics: 22

Select the modules to include, and download below. You must select at least one module.

Introduction to Dynamic Web Content
  • Resources in this module: 5
  • Assignments in this module: 2
  • Discussions in this module: 1
HyperText Markup Language (HTML)
  • Resources in this module: 7
  • Assignments in this module: 2
  • Discussions in this module: 1
Cascading Style Sheets (CSS)
  • Resources in this module: 11
  • Assignments in this module: 2
  • Discussions in this module: 1
Installing PHP and SQL
  • Resources in this module: 6
  • Assignments in this module: 1
  • Discussions in this module: 1
Introduction to PHP
  • Resources in this module: 7
  • Assignments in this module: 2
  • Discussions in this module: 1
PHP Arrays
  • Resources in this module: 9
  • Assignments in this module: 2
  • Discussions in this module: 1
PHP Functions
  • Resources in this module: 6
  • Assignments in this module: 2
  • Discussions in this module: 1
PHP Forms
  • Resources in this module: 13
  • Assignments in this module: 3
  • Discussions in this module: 1
Introduction to Structured Query Language (SQL)
  • Resources in this module: 5
  • Assignments in this module: 2
  • Discussions in this module: 1
Database Design
  • Resources in this module: 8
  • Assignments in this module: 3
  • Discussions in this module: 1
PHP Objects
  • Resources in this module: 6
  • Assignments in this module: 1
  • Discussions in this module: 1
PHP and MySQL
  • Resources in this module: 11
  • Assignments in this module: 3
  • Discussions in this module: 1
PHP Cookies and Sessions
  • Resources in this module: 6
  • Assignments in this module: 2
  • Discussions in this module: 1
PHP Routing, Redirect and Authentication
  • Resources in this module: 10
  • Assignments in this module: 3
  • Discussions in this module: 1
Building a CRUD Application
  • Resources in this module: 6
  • Assignments in this module: 2
  • Discussions in this module: 1
Basic JavaScript
  • Resources in this module: 9
  • Assignments in this module: 3
  • Discussions in this module: 1
JavaScript Objects
  • Resources in this module: 3
  • Assignments in this module: 1
  • Discussions in this module: 1
jQuery
  • Resources in this module: 9
  • Assignments in this module: 3
  • Discussions in this module: 1
JSON - JavaScript Object Notation
  • Resources in this module: 11
  • Assignments in this module: 2
  • Discussions in this module: 1
Handlebars UI Templates
  • Resources in this module: 5
  • Assignments in this module: 1
  • Discussions in this module: 1
Advanced SQL
  • Resources in this module: 3
  • Discussions in this module: 1
SQL Transactions
  • Resources in this module: 2
  • Discussions in this module: 1