KnowledgeStep: Agile Development with SCRUM

Course OOAD04: Agile Development with SCRUM

Return to Analysis Course List

Start Date End Date Price Location Register
No scheduled dates - call for info $  


PHP (Hypertext Preprocessor) is a cross-platform scripting language that is particularly well-suited for Web development. Our Introduction to PHP will start by introducing students to the fundamentals of the PHP language and how to set PHP up on a server and continue through most of the common server-side functionality incorporated in modern Web sites. The course uses a MySQL database, and there is a demonstration of how to use PHP to work with other databases as well.


  • Set up PHP and a MySQL database
  • Understand and write syntactically correct PHP
  • Create pages that respond to form submissions
  • Maintain state with cookies and sessions
  • Automatically generate emails
  • Read and write files on the server
  • Connect to a database
  • Search for and display records from a database
  • Insert, modify and delete records from a database through Web forms
  • Validate user input with regular expressions
  • Create modular, reusable code by writing user-defined functions

Course Outline

  • Hypertext Preprocessor (PHP): A Web Server-Side Technology
  • Writing PHP Pages
  • Processing Data from Online Forms
  • Working with Cookies
  • Maintaining State with Sessions
  • Email with PHP
  • Writing To A Text File
  • Loop Structures
  • Database Integration with PHP
  • Working with Meta Information from a Database
  • User-Defined Functions in PHP
  • Regular Expressions
  • Drilling Down and the Query String
  • Installing PHP