LIBR 246-10
Advanced Information Technology Tools & Applications Topic: PHP
Summer 2005

Instructor: Steve Perry
E-mail
Phone: (760) 744-1150 ext. 2990
Office Hours:
Virtually by e-mail
In person by appointment

 

Greensheet

Class Web Site

 

GREENSHEET

Textbooks | Course Requirements | Evaluation

Course Dates: May 31 - August 12th
This is class taken completely online via the Class Web Site

Course Description

Designing advanced Web applications using technology using PHP.

Prerequisites
This is a programming class. You must have had Libr 240 (or equivalent experience) and be comfortable  with programming techniques and know some basic HTML.   If you struggled with Javascript this is not the class for you!
 

Course Goals and Objectives

This course is an introduction to using PHP to build dynamic Web pages, that is, Web page that automatically change according to a user's input or information on a database.  We will be reading from the required text and doing programming exercises.  The assignments will be problems that you will solve by coding PHP pages that exercise the concepts learned to date. Additionally, you will learn the fundamentals of MySQL.

At the conclusion of the course the students are expected to: 

  • Understand the basic syntax of coding PHP programs;
  • Know how use HTML forms with PHP;
  • Be able to use standard PHP functions and be able to write you own custom functions;
  • Understand the basics of MySQL and be able to use it in a PHP program
  • Build and maintain a small Web application.

This course supports the following SLIS objectives: 

  • The student will know and be able to (1) identify the major theories and important principles, as well as to demonstrate current practice in information management, (2) apply diverse technologies to information management, including the selection, organization, storage, retrieval, dissemination, and utilization of information resources, and (3) develop systems and tools for information processing and management.

Textbooks

Required Texts

  • PHP and MySQL Web Development
    by Welling and Thomson
    Publisher: Sams; 3rd edition (2005)
    ISBN: 0-672-32672-8
  • PHP for the World Wide Web Visual Quickstart Guide (2nd Edition)
    by Larry Ullman
    Publisher: Peachpit Press; 2nd edition (January 23, 2004)
    ISBN: 0321245652

Top of Page

Course Requirements

Policies and Procedures
Additional policies and procedures are listed on the Class Syllabus available on the Class Web Site.

Reasonable Accommodation of Disabilities
Students who need accommodation due to a disability must register with SJSU's Disability Resource Center (DRC) during the first three weeks of the semester. The Center will work with the students to determine the disability, document it, and determine the services and accommodations necessary for student success. Then, the DRC will contact the faculty member to determine the types of consideration necessary.

Students attending the Fullerton campus should first contact the Disability Resource Center in San José since they are SJSU students. The DRC will then direct the students to supporting resources on the Fullerton campus.

The DRC Web site: http://www.drc.sjsu.edu/

Academic Integrity
Read the SJSU Academic Integrity Policy
http://www2.sjsu.edu/senate/S04-12.pdf

Top of Page

Evaluation

Students' performance in this class will be evaluated by completing 9 assignments and a final exam. Accumulated points toward the final grade are calculated according to the following ratios: 

Assignments 90%
Final Exam 10%

 

Grading Scale
97-100 A
94-96 A-
91-93 B+
88-90 B
85-87 B-
82-84 C+
79-81 C
76-78 C-
73-75 D+

Top of Page