Advanced PHP Programming
Course Description:
This course is designed to teach experienced PERL programmers how to take advantage of CGI and Internet programming. Students will learn about programming techniques specific to the Web, details of the CGI interface to common Web servers, PERL 5 features that make Web programming easier, using forms on a Web site, and sending email from a CGI program.
Learning Objectives:
After completing this course, students will be able to:
- Use regular expressions, arrays, hashes, references, and multidimensional and complex data structures
- Use cookies to keep track of users between sessions
- Use the state-machine model to maintain the state of a user using hidden fields
- Uses streams and pipes to read and write to files and other programs Debug CGI
Prerequisites:
- LAMPTECH's Introduction to PHP 5, or equivalent knowledge and experience
- Students should also know some basic HTML since all students will be writing PERL programs which will print to the screen in HTML
Required Software:
- A Web server of your choice
- PHP 5 or later
- A Web browser of your choice
- TCP/IP
Platform Support:
You can take this course on computers running Windows, Macintosh, or UNIX.