Course Information
Instructor  Jason B. Blazzard
Office  Sam Glenn Complex 125
Email  blazzard@lcsc.edu
Phone  208.792.2364
Instructor
A hands-on study of web development for dynamic, data-driven web applications using contemporary technologies and development software. The class covers the basics of PHP and MySQL along with introductions to advanced topics including object-oriented programming and how to build Web sites that incorporate authentication and security. After you complete this course, you will be able to use PHP and MySQL to build simple, professional quality, database-driven Web sites.
L Topic Chapter Lecture Due Date
0 Introduction to the Course   1/24 Jan 31
1 Getting Started with PHP 1 1/31 Feb 7
2 Functions and Control Structure 2 2/07 Feb 14
3 Manipulating Strings 3 2/14 Feb 21
4 Handling User Input 4 2/21 Feb 28
5 Working with Files and Directories 5 2/28 Mar 7
6 Manipulating Arrays 6 3/07 Mar 14
7 MySQL 7 3/14 Mar 21
8 Manipulating Databases 8 3/21 Mar 28
9 Managing State Information 9 3/28 Apr 11
10 Developing Object-Oriented PHP 10 4/11 Apr 18
11 PHP Final - Web Application   4/18 May 9
Open Lab - Project Work 4/25
  Open Lab - Project Work   5/02  
Prerequisite Knowledge:  Programming Logic and Design, HTML, CSS, and Web Site Management. JavaScript is also highly recommended.