Advanced PHP
Course
In Bethnal Green
Description
-
Type
Course
-
Level
Advanced
-
Location
Bethnal green
-
Duration
3 Weeks
Advanced PHP course covers 3 main parts which are Object Oriented PHP, XML and PHP, and Ajax and PHP.
Facilities
Location
Start date
Start date
Reviews
Course programme
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
Advanced PHP