Training Cost
|
Back to Training List
PHP / MySQL
PHP Basics
How PHP Works
The php.ini File
PHP Statements and Whitespace
PHP Functions
Hello World!
Variable Types
Constants
Variable-Testing and Manipulation Functions
PHP Operators
Creating Dynamic Pages
Flow Control
Conditional Processing
If Conditions
Loops
Arrays
Enumerated Arrays
Associative Arrays
Super global Arrays
Two-dimensional Arrays
Array Manipulation Functions
PHP and HTML Forms
HTML Forms
How HTML Forms Work
A Sample HTML Form
Form Variables
String Manipulation
Formatting Strings
String Manipulation Functions
Examples of String Functions
Reusing Code and Writing Functions
Including Files
Require
Require_once
Auto_prepend_file and auto_append_file
User Functions
Defining and Calling Functions
Default Values
Variable Scope
By Reference vs. By Value
Form Processing
PEAR:DB
Advantages and Disadvantages of PEAR DB
Why use a database abstraction layer?
When not to use a database abstraction layer?
Using PEAR DB
Authentication with PHP and SQL
A Database-less Login Form
Regular Expressions
Perl-compatible Regular Expression Functions
Regular Expression Tester
Regular Expression Syntax
Form Validation Functions with Regular Expressions
Session Control and Cookies
Sessions
Configuring Sessions
Session Functions
Cookies
Sending Email with PHP
Mail
Shortcomings of mail()
PHPMailer
File System Management
Opening a File
Reading from a File
Writing to a File
File Locking
Uploading Files via an HTML Form
Directory Functions
Object-Oriented PHP
Building a Class and Object
Working with Properties and Functions
Private, Protected, Public modifiers
Inheritance
Interfaces
Building a Web Page Object
PHP XML Support
Simple XML Object
Executing XPath Queries
DOM Interoperability
Using XPath
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
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
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
Dynamic Web Sites
Dynamic Web Site Basics
Developing with a Local Server
Developing with a Remote Server
Defining a Dynamic Site in Dreamweaver
Building a Simple Dynamic Application
Passing Data Between Pages
Understanding the HTTP Protocol
Retrieving Data from the URL
Sending Data with Hyperlinks
Setting and Retrieving Cookies
Sending Email from a Web Form
Introducing SMTP Email Service
Configuring your System to Send SMTP Email Messages
Configuring your System to Send Email
Writing the Code to Send a Message
Understanding Objects, Methods, and Properties
Creating the Web Form
Emailing Dynamic Form Values
Client-Side Form Validation
Building a Tour Price Calculator
Creating the Pages
Building the Form
Collecting, Processing, and Displaying the Data
Adding Server-Side Form Validation
Creating the Conditional Region
Creating and Applying a Custom CSS Class
Databases on the Web
Introduction/Review of Databases
Introduction to the Database Used in Class
Connecting to the Database
Retrieving Recordsets and Displaying Database Information
Completing the Price Calculator
Dynamically Populated Drop-Down Menus
Creating Filtered Recordsets
Revising the Calculation Script with Live Data
Documenting Your Code with Comments
Filtering and Displaying Data
Generating URLs Dynamically
Populating Page Layouts Dynamically
Adding Dynamic Images and Formatting the Population Number
Looking Up Foreign Table Data with SQL
Planning the Application
Creating Recordsets with Joins
Inserting the Images and the ALT Attributes
Implementing the Recordset Paging
Passing Data to Other Applications
Building Search Interfaces
Preparing the Search Page and Creating the Search All Link
Searching by Region: Building the Interfaces
Searching by Country: Filtering by Form Variable
Switching SQL Statements According to Environment Variables
Authenticating Users
User Authentication as a Web Application
Building the Registration Pages
Building the Log-in Page
About Session Variables
Restricting Access to Pages
Managing Content with Forms
Creating the Admin Section
Creating the Form Interface
Using Session Variables and Hidden Fields to Track Users
Inserting the Record
Building Update Pages
Preparing the Pages
Planning for the Master-Detail Pages
Making the Detail Page Updateable
Tools:
IDE
Dreamweaver 8
Web Server
Apache 3.4,IIS 6.0
Database
MySQL / SQL Server 2005 / Postgre SQL
Web Framework
Zend 0.1.5
All trainings are done with REAL TIME PROJECTS
Training Duration
:
3 months
Class Allotment
:
3 days in a week
Training Fee
:
Rs. 5,000 only
Apply for :
TOP
© 2006
sscsworld.com
, All Rights Reserved
Home
|
Company Overview
|
Training Curiculams
|
Placement
|
Tranning
|
Contact Us
|
Privacy Policy