Home         Resumé         Interests         Courses         Projects        


CIS 243 - Web Development III: Introduction to PHP

Spring, 2013 - 5.0 Credits

Course Overview:

Topics include: Server-side scripting for web pages using PHP. Students will learn fundamentals of PHP scripting including functions, logical structure, and database connectivity used in creating web sites.

Course Objectives:

Upon successful completion of this course, students will be able to:

  1. Review Internet protocols and the use of Internet protocols on the World Wide Web.
  2. Identify and understand the differences between client-side and server-side scripting.
  3. Use the appropriate script, client-side or server-side, to complete an interactive website.
  4. Use the Document Object Model to interact with a Web page.
  5. Use properties, methods and event handlers associated with the Document Object.
  6. Create and use scripting variables and data types using appropriate naming conventions.
  7. Use arithmetic, comparison and logical operators in a scripting language.
  8. Create procedures and re-usable functions in a scripting language.
  9. Describe how server-side scripting is processed by a Web server and create pages which include server-side scripting.
  10. Use the request object to retrieve information supplied by a Web user to a form.
  11. Create an interactive website using a database.

What I Learned:

I really enjoyed this PHP course! It provided me with the opportunity to continue to build upon the basic programming priciples that I had previously acquired through several of the earlier courses, while at the same time, allowing me to work on more technically advanced projects. I especially enjoyed the group project of designing and building a working pizza ordering website!

Projects:

Project 1:   Tip Calculator
Project 2:   Random Number Guessing Game
Project 3:   Pizza Ordering Website