Course Duration in Hours
60
60
PHP training from STL provides training on core and advance PHP with Live Projects.
Course includes:
PHP MYSQL SYLLABUS
Introduction to PHP
How PHP Works
The php.ini File
Basic PHP Syntax
PHP Tags
PHP Statements and Whitespace
Comments
PHP Functions
Hello World!
PHP Open source Technology
PHP for Web application
Variables
Variable Types
Variable Names (Identifiers)
Type Strength
Hello Variables!
Variable Scope
Superglobals
Constants
Variable-Testing and Manipulation Functions
Echo,Print_r()
Operators
Strings,arrays,comments,Builtin functions
PHP Methods,Functions
User-defined functions
Function arguments
Returning values
Variable functions
Internal (built-in) functions
Anonymous functions
PHP loopings,Condition statements
Conditional Processing
If Conditions
Loops
while
do...while
for
break and continue
Login Security Authentication (User logins)
Authorization (Permissions)
Encryption
Session Cookies
PHP Mail,File Handling,File Uploading
MySql Connection
PHP-Classes Objects,Function Overriding and Overloading
PHP Framework
Code Generation
scripts
Web Services
Introduction to MySQL
MYSQL for Web application
Creating database
Create table
Constraints
Where clause
Alias
Using MySQL from PHP
Advanced PHP
Object-Oriented PHP
Building a Class
Working with Properties and Functions
Private, Protected, Public modifiers
Inheritance
Interfaces
Building a Web Page Object
PHP Objects in N-Tier Web Architecture
Importance of PHP Business Objects
PHP XML Support
Simple XML Object
Executing XPath Queries
DOM Interoperability
Using XPath
Installing and Configuring LIBXSL
Applying Server side XSL Transformations
Using XML in N-Tier Architecture
Mixing PHP Objects and XML
PEAR: HTTP_REQUEST MODULE
Installing PEAR::HTTP_REQUEST with Dependencies
HTTP_REQUEST Capability
HTTP GET Request
HTTP POST Request
Programmatically Posting to a HTML Form
Parsing the Response
Building a Basic Authentication PHP Client
XML RPC
XML-RPC Implementations
Installing and Configuring PHPXMLRPC
XML RPC Data-Types
XML RPC Server
XML RPC Client
XML RPC Request and Response
Exploring the XML RPC API
PHP Web Services
Web Service Technology Stack
SOAP Soup
Web Services with PHP
Installing NuSOAP
Building a SOAP SERVER
Consuming a Web Service
Generating WSDL Dynamically
Understanding Generated WSDL
WSDL and SOAP Proxies
Complex PHP Web Services
Building Interoperable Web Services
Generating and Handling SOAP Faults
RPC Vs. Document Message Encoding
Serializing the SOAP Envelope
Web Service Best Practices
Ajax with PHP
Ajax Overview
Ajax Technology Stack
Ajax Implementations
Installing and configuring HTML_Ajax Pear Module
Ajax Server
Ajax Client
Smarty Templates
Smarty Overview
Installing and configuring Smarty Pear Module
Setting up a Template
Passing Data to the Template
Smarty for Template Designers
Smarty for Programmers
Smarty in N-Tier Architecture
B.E,Btech,MCA,BCA,BSC IT.
Software Training Labs, Koramangala (Bangalore),Bangalore,IN