• 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