PHP / MySQL
 
  1. PHP Basics
    1. How PHP Works
    2. The php.ini File
    3. PHP Statements and Whitespace
    4. PHP Functions
    5. Hello World!
    6. Variable Types
    7. Constants
    8. Variable-Testing and Manipulation Functions
    9. PHP Operators
    10. Creating Dynamic Pages

  2. Flow Control
    1. Conditional Processing
    2. If Conditions
    3. Loops

  3. Arrays
    1. Enumerated Arrays
    2. Associative Arrays
    3. Super global Arrays
    4. Two-dimensional Arrays
    5. Array Manipulation Functions

  4. PHP and HTML Forms
    1. HTML Forms
    2. How HTML Forms Work
    3. A Sample HTML Form
    4. Form Variables

  5. String Manipulation
    1. Formatting Strings
    2. String Manipulation Functions
    3. Examples of String Functions

  6. Reusing Code and Writing Functions
    1. Including Files
    2. Require
    3. Require_once
    4. Auto_prepend_file and auto_append_file
    5. User Functions
    6. Defining and Calling Functions
    7. Default Values
    8. Variable Scope
    9. By Reference vs. By Value
    10. Form Processing

  7. PEAR:DB
    1. Advantages and Disadvantages of PEAR DB
    2. Why use a database abstraction layer?
    3. When not to use a database abstraction layer?
    4. Using PEAR DB

  8. Authentication with PHP and SQL
    1. A Database-less Login Form

  9. Regular Expressions
    1. Perl-compatible Regular Expression Functions
    2. Regular Expression Tester
    3. Regular Expression Syntax
    4. Form Validation Functions with Regular Expressions

  10. Session Control and Cookies
    1. Sessions
    2. Configuring Sessions
    3. Session Functions
    4. Cookies

  11. Sending Email with PHP
    1. Mail
    2. Shortcomings of mail()
    3. PHPMailer

  12. File System Management
    1. Opening a File
    2. Reading from a File
    3. Writing to a File
    4. File Locking
    5. Uploading Files via an HTML Form
    6. Directory Functions

  13. Object-Oriented PHP
    1. Building a Class and Object
    2. Working with Properties and Functions
    3. Private, Protected, Public modifiers
    4. Inheritance
    5. Interfaces
    6. Building a Web Page Object

  14. PHP XML Support
    1. Simple XML Object
    2. Executing XPath Queries
    3. DOM Interoperability
    4. Using XPath
    5. Applying Server side XSL Transformations
    6. Using XML in N-Tier Architecture
    7. Mixing PHP Objects and XML

  15. PEAR: HTTP_REQUEST MODULE
    1. Installing PEAR::HTTP_REQUEST with Dependencies
    2. HTTP_REQUEST Capability
    3. HTTP GET Request
    4. HTTP POST Request
    5. Programmatically Posting to a HTML Form
    6. Parsing the Response
    7. Building a Basic Authentication PHP Client

  16. XML RPC
    1. XML-RPC Implementations
    2. XML RPC Data-Types
    3. XML RPC Server
    4. XML RPC Client
    5. XML RPC Request and Response
    6. Exploring the XML RPC API

  17. PHP Web Services
    1. Web Service Technology Stack
    2. SOAP Soup
    3. Web Services with PHP
    4. Building a SOAP SERVER
    5. Consuming a Web Service
    6. Generating WSDL Dynamically
    7. Understanding Generated WSDL
    8. WSDL and SOAP Proxies

  18. Complex PHP Web Services
    1. Building Interoperable Web Services
    2. Generating and Handling SOAP Faults
    3. RPC Vs. Document Message Encoding
    4. Serializing the SOAP Envelope
    5. Web Service Best Practices

  19. Ajax with PHP
    1. Ajax Overview
    2. Ajax Technology Stack
    3. Ajax Implementations
    4. Installing and configuring HTML_Ajax Pear Module
    5. Ajax Server
    6. Ajax Client

  20. Smarty Templates
    1. Smarty Overview
    2. Installing and configuring Smarty Pear Module
    3. Setting up a Template
    4. Passing Data to the Template
    5. Smarty for Template Designers
    6. Smarty for Programmers
    7. Smarty in N-Tier Architecture

  21. Dynamic Web Sites
    1. Dynamic Web Site Basics
    2. Developing with a Local Server
    3. Developing with a Remote Server
    4. Defining a Dynamic Site in Dreamweaver
    5. Building a Simple Dynamic Application

  22. Passing Data Between Pages
    1. Understanding the HTTP Protocol
    2. Retrieving Data from the URL
    3. Sending Data with Hyperlinks
    4. Setting and Retrieving Cookies

  23. Sending Email from a Web Form
    1. Introducing SMTP Email Service
    2. Configuring your System to Send SMTP Email Messages
    3. Configuring your System to Send Email
    4. Writing the Code to Send a Message
    5. Understanding Objects, Methods, and Properties
    6. Creating the Web Form
    7. Emailing Dynamic Form Values
    8. Client-Side Form Validation

  24. Building a Tour Price Calculator
    1. Creating the Pages
    2. Building the Form
    3. Collecting, Processing, and Displaying the Data
    4. Adding Server-Side Form Validation
    5. Creating the Conditional Region
    6. Creating and Applying a Custom CSS Class
    7. Databases on the Web
    8. Introduction/Review of Databases
    9. Introduction to the Database Used in Class
    10. Connecting to the Database
    11. Retrieving Recordsets and Displaying Database Information

  25. Completing the Price Calculator
    1. Dynamically Populated Drop-Down Menus
    2. Creating Filtered Recordsets
    3. Revising the Calculation Script with Live Data
    4. Documenting Your Code with Comments

  26. Filtering and Displaying Data
    1. Generating URLs Dynamically
    2. Populating Page Layouts Dynamically
    3. Adding Dynamic Images and Formatting the Population Number
    4. Looking Up Foreign Table Data with SQL
    5. Planning the Application
    6. Creating Recordsets with Joins
    7. Inserting the Images and the ALT Attributes
    8. Implementing the Recordset Paging
    9. Passing Data to Other Applications

  27. Building Search Interfaces
    1. Preparing the Search Page and Creating the Search All Link
    2. Searching by Region: Building the Interfaces
    3. Searching by Country: Filtering by Form Variable
    4. Switching SQL Statements According to Environment Variables

  28. Authenticating Users
    1. User Authentication as a Web Application
    2. Building the Registration Pages
    3. Building the Log-in Page
    4. About Session Variables
    5. Restricting Access to Pages
    6. Managing Content with Forms

  29. Creating the Admin Section
    1. Creating the Form Interface
    2. Using Session Variables and Hidden Fields to Track Users
    3. Inserting the Record

  30. Building Update Pages
    1. Preparing the Pages
    2. Planning for the Master-Detail Pages
    3. 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