PHP
Advanced (3 days: £895, plus VAT)
Our PHP Advanced course is suitable for experienced PHP developers and offers an insight into advanced PHP programming concepts, e-commerce, object oriented programming, image generation, the manipulation of PDF files and the use of XML.
Advanced PHP Programming
Code Structure and Documentation
Function Recursion and Static Variables
References and Functions
PERL-Compatible Regular Expressions
Basic OO Programming
Creating an Object
Creating Constructors
Object Inheritance
Using Class Functions Without Instances
Serializing Objects
Destroying Objects
Developing Web Applications
Catching Exceptions
Using PEAR's HTML_QuickFOrm
Modularizing a Web Site
Error Logging and Reporting
Browser Detection
Database concepts
Database Design and Normalization
Storing Sessions in a Database
Storing BLOBs in a Database
Using Prepared Statements
Database Encryption
Working with Bound Variables
Security
Validating Forms
Validating Forms with JavaScript
Encryption with Mcrypt
HTTP Authentication
Web Server Security
Shared Server Security
Encorporating Captcha with PEAR
Using PEAR Auth
Advanced OO Programming
Inheritance
Access Control
Polymorphism
Encapsulation
Overloading
E-commerce
Creating the Database Administration
Showing the
Products Online
Writing a Shopping Cart
Handling Commerical Transactions
Image generation
Using TrueType Fonts
Creating a Database-Driven Graph
Saving and Building on Existing Images
Creating PDFs
Creating a Simple PDF
Adding Text to PDFs
Drawing Shapes
Using Images
Creating Multiple-Page PDFs
XML and PHP
XML Syntax
Document Type Definitions
Parsing XML With PHP
XML Error Handling


View Basket
Recover Basket