Introduction to XML, Why XML?, XML history and origins,An XML document is a well-formed document.
XHTML, The XML universe, Validation & B2B, Collapse Namespaces, Sharing knowledge
The problem and the solution, Default namespaces, Collapse Validation and DTD Schema
External & Internal DTDs, DTD syntax: elements and attributes, Freedom vs. structure.
Internal & external XML entities, Collapse Schema, Much more than an alternative to DTD
Namespaces in Schema (default namespace, target namespace, Schema namespace)
Built-in data types, Simple and complex types, Elements and attributes groups, Unions and lists
Inheritance, User-defined types, Include and import of external Schemas, The key,keyref and unique elements
Collapse XPath, XPath Expressions, Operators and Special Characters, Filters and Filter Patterns
Comparisons, Location Paths, XPath Functions, Collapse XSL, XSL versions, The XSL processor: client & server side.
Extracting the data from XML tree, Sorting, XSL numbers, Xpath, Creating new elements & attributes.
Creating new documents, XSL functions, Making choices, Collapse XML Application, XML programming.
System.XML, SAX 2.0./XMLReader, XMLSerializer, The Document Object Model.
.Net XML tools/The Apache tools set, Validating XML in Code, XSL Transformation in code PHP
Introduction PHP and MySQL, Benefits of using PHP MySQL
Setup of PHP Environment, Testing the Page, Troubleshooting Installation Errors
PHP Programming Concepts, Write your First PHP Program, Embed PHP in HTML / HTML in PHP
PHP Data Types, Variables in PHP, SuperGlobal Variables, Operators in PHP
Conditional Statements, Loops (For, While, Do While, Foreach), PHP Functions
Using Functions in PHP, Userdefined Functions, Predefined Functions, Common Functions
String Functions, File Functions, Date Functions, Hash Functions, Mail Function
MySQL Database Training, What is Database ?, Understanding an RDBMS
Understanding Tables, Records, and Fields, SQL Language, Using the MySQL Command-Line Client
Working with MySQL Admin, Working with PHP MyAdmin
Creating Databases, Types of Databases, Creating Tables in Database, Specifying Field Data Types
Selecting the Most Appropriate Data Type, Adding Field Modifiers and Keys, Selecting a Table Type Altering Tables
Altering Table and Field Names, Altering Field Properties, Adding and Removing Fields and Keys
Altering Table Types, Backing Up and Restoring Databases and Tables, Backing Up Databases and Tables
Restoring Databases and Tables from Backup, Dropping Databases and Tables
Viewing Database, Table, and Field Information, SQL Queries
Inserting Records, Editing and Deleting Records, Performing Queries, Retrieving Specific Columns
Filtering Records with a WHERE Clause, Using Operators, Sorting Records and Eliminating Duplicates
Limiting Results, Using Built-In Functions, Grouping Records, Joining Tables
Using Subqueries, Using Table and Column Aliases, Arrays and Array Functions
Why use Arrays, Types of Arrays, Creating, ArraysAccessing Arrays, Array Functions, Using Array Functions