OVERSEAS CANDIDATES
NETWORKING COURSES
MCSA
MCDST
CCNA
Linux
Network+
MCSE
CCNP
OTHER IT COURSES
Trainer: Hardeep Rajput(CISSP, CCNA, MCSE, CIW, CIWSA, CIWMA ) 11 yrs experience
Specialises in Information Security and Web Design courses

Advanced PHP Training and Courses

MODES :
Evening, Weekend, Bootcamp, Distance
COST (£) :
1080 (Evening, Weekend, Bootcamp), 540 (Distance)
DURATION:
3 Weeks - (Tue, Wed, Thu 18:30-21:30 or Sat 10:00-17:00 Sun 10:00-13:00)
SUMMARY:
Advanced PHP course covers 3 main parts which are Object Oriented PHP, XML and PHP, and Ajax and PHP.
CAREER PROSPECTS:
Application Developer, Web Developer
EXAMS:
Recommanded Zend Certified PHP Engineer
MODULES:

1. OBJECT ORIENTED PHP

1.1) PHP and OOP

- Basics of OOP
- Declaring and instantiating objects

1.2) Class Inheritance

- Extending classes (methods and properties)

1.3) Class Methods and Properties

- Constructors
- Destructors

1.4) Visibility (scope)

- public, protected, private, final

1.5) Static and Constants

- Static keywords and Class Constants

1.6) Interfaces

- Interfaces

1.7) Abstract classes

- Abstract classes

2. XML AND PHP

2.1) Introduction to XML and Web Services

- XML in real world
- Introduction to Web Services

2.2) XML Structure

- Basic Layout and Syntax
- Understanding XML Base

2.3) XML Validation

- Document Type Definitions
- XML Schemas

2.4) PHP and XML

- Parser Options
- PHP Streams

2.5) SimpleXML

- Using SimpleXML
- Using XPath

2.6) XML Reader

- Using XML Reader
- Performing Validation

2.7) Extensible Stylesheet Language Transformations (XSLT)

- Introducing XSL and XSLT
- Using XSL functions
- Calling PHP functions from XSL

2.8) SOAP

- Introducing Web Services Description Languages (WSDL)
- Using SOAP Extension
- Using PEAR SOAP

3. AJAX AND PHP

3.1) Introducing Ajax

- Ajax requirements

3.2) Ajax Basics

- HTTP Request and Response Fundamentals
- XMLHttpRequest Object

3.3) PHP and Ajax

- Client and Server-side processing

3.4) Ajax with Database

- MySQL Database
- Querying MySQL Database using Ajax and PHP

3.5) Ajax with Forms

- Passing values from forms
- Form validations

3.6) Ajax with images

- Loading images
- Dynamic display of images

3.7) Cross-Browser issues

- Ajax Response concerns
- Dynamic display of images

3.8) DOM (Document Object Model)

- Combining Ajax and XML with DOM
- Manipulating XML with DOM
AWARDING BODY: SDS

You may be interested in : Web Development, Application Development, PHP