PHP Programming - training course
This course covers the fundamentals of programming in PHP and Web-related issues such as linking a series of forms together into a session, maintaining state , cookies, security and other matters. We also cover PHP's interfacing to relational databases, with a particular study of MySQL.
It is particularly easy to write PHP code that is hard to maintain, and this course includes a major "best practise" section where we'll take you beyond the language itself and show you how to write code that's secure, reliable, and easy to enhance and maintain throughout its life cycle.
PREREQUISITES
This course is intended for those with prior programming experience, and a little basic knowledge of HTML and web site structure is also useful. Many PHP users are dropped in at the deep end without knowledge of these topics and if you're in that situation, we offer a slightly longer course
SUBJECT BACKGROUND
PHP is a progamming language that was developed and designed for use on the web, and it's now so popular that you'll find it available on more domains than any other language. That's not because it's free - it's because it's a very flexible and efficient tool. PHP can be used for applications as easy as colour and font control to handle accessibility issues, through to complex on line ordering and stock and order tracking systems.
COURSE CONTENT
The PHP Language
Introduction to PHP
A First PHP Web Page
Variables, Operators and Expressions
Control Statements
Functions
Arrays
Input / Output
PHP as a web tool
HTML Web Page Data Handling
Further Web Page and Network Handling
Using MySQL Databases in PHP Pages
Sourcing, installing and configuring PHP
Shopping Cart Application in PHP
Making effective use of PHP
Designing PHP-Based Solutions: Best Practice
MySQL 5 and PHP 5
Additional PHP Material
Security in PHP
Generating CSS through PHP
PHP and MySQL example application - adhoc database analysis
Commercial and Legal Aspects
|