| Advanced PHP Programming |
| |
| This course covers advanced topics and techniques that put the PHP programmer in complete control of their dynamic web pages. The main focus is on using the Object Oriented Programming (OOP) capabilities of PHP. Using OOP allows the PHP programmer to write code that is more flexible, reusable, and maintainable. This opens the door to including the 1000's of free PHP functions from PEAR (PHP Extension and Application Repository). Incorporating OOP and writing your own classes gives greater leverage on writing web pages that follow a company standard. Modifying the PHP configuration file to gain control over the server side execution of the code is covered along with an examination of modifications that can be made to the Apache web server with regards to PHP. |
|
| Covered Topics: |
- Overview
- Web page development
- HTML Vs XHTML
- GUI Tools available
- Text editing tools available
- Which tools for what jobs
- Create a web page with a text editor
- Review mechanics of web pages
- Create a base HTML document
- Permissions and ownership of file
- View new page through browser
- Text Basic tags
- Divisions and Paragraphs
- Text Appearance/ Styles
- Expanded font handling
- Precise Spacing and Layout
- Special Character encoding
- Rules, Images and Multimedia
- Horizontal Rules
- Inserting Images
- Document Colors and Background Images
- Links
- Hypertext Basics
- Referencing Documents
- Creating Hyperlinks
- Formatted lists
- Unordered Lists
- Ordered Lists
- Definition Lists
- Forms
- Form Fundamentals
- Form tag
- Input tags
- Submittal tags
- Tables
- Why tables
- Table/Row/Data tags
|
| Prerequisites: |
- Intermediate PHP Programming
|
| Audience: |
| This class is directed toward the web developer who has a firm handle on writing dynamic web pages interfaced to databases, but wants to expand their capabilities by incorporating the many predefined classes from PEAR. This class also will provide the developer with the necessary skills to develop their own OOP classes to standardize their company's web page development. |
|
| |
| Course Benefits: |
| Upon completion of this course the student will have an understanding of Object Oriented Programming (OOP) concepts and be able to apply OPP PHP within their web pages. The student will also be able incorporate any of the 1000's of OOP "classes" available through PEAR or write their own OOP "classes". |
| Materials Furnished: |
|
| Recommended Follow-On Course: |
| |
|
|
|
|
|