Core Web Programming - 2nd Edition
Dynamic Web Application Development using PHP & MySql
Fundamentals of Web Development (2014)
fundamentals-of-web-development
Student Manual
Outline
Lectures
HTML 1 : Overview
CSS 1 : Introduction
HTML Tables & Forms
JavaScript : Client-Side Scripting
Introduction to Server - Side Development with PHP
PHP Arrays & Superglobals
PHP Classes & Objects
Regular Expressions
THE EXTENSIBLE MARKUP LANGUAGE (XML)
Ajax
How the web works ?
CSS 1 Introduction
JavaScript Client Side Scripting
Advanced CSS Layout
Presentation Distilled
Working With Databases
Managing State
Java Script - 1
Java Script - 2
PHP
Chapter 1
Chapter 3
Chapter 4
Chapter 5
Chapter 6
Chapter 7
Chapter 8
Chapter 9
Chapter 10
Chapter 11
Chapter 12
Chapter 13
Chapter 14
Chapter 15
Additional Slides 1 : CSS
Additional Slides 2 : CSS
Lab 1 : XHTML 1.0 Strict
Lab 2 : XHTML Accessibility & Tables
Lab 3 : CSS
Lab 4 : CSS Positioning
Lab 5 : PHP
Lab 6 : PHP & Forms
Lab 7 : PHP Input Validation
Lab 8 : PHP & MySQL
Lab 9 : More PHP & MySQL
Midterm 2008
Midterm 2011
Midterm 2014
Midterm 2015 - 1
Midterm 2015 - 2
Midterm 2016 - 1
Midterm 2016 - 2
Midterm 2017
Midterm Form 1
Midterm Form 2
Old Midterm
Final
Project 1
Project 2
Project 3
Assignment 1
Assignment 2
Assignment 3
Homework 1
Pre-exam summery