HTML, JavaScript and XML Basics course

Click to book a course today

Overview

This standard course provides an in-depth development programme to cover and explore the main development technologies used to develop internet ready applications.  Delegates will learn the full Internet development tools necessary to understand and deliver Internet pages and applications using any overlaying development technology. This course also provides the necessary skills needed to act as pre-requisite to Java development for the Internet.

Oracle is used as the example database platform.

Audience

Web Developers, Web Programmers and Analyst/Programmers.

Prerequisites

None.

Course Contents (5 days)

  • Introduction to HTML
    • Internet Technology
    • History of the Internet
    • TCP/IP
  • HTML Document Structure
    • HTML tags
    • Using reserved/special characters in HTML
    • Inserting Comments
    • Title & body tags
  • Basic Text Commands
    • Physical style tags
    • Content Style tags
    • Working with fonts
  • Images & Multimedia
    • Different Image formats
    • Using images and impact on download time
    • The <img> tag- using images in your web
    • document
    • Using audio
    • Image Maps
  • Using Hyperlinks
    • IP addresses
    • linking to other areas of your website
    • linking to other web sites
  • Using Tables
    • Using tables to format HTML documents
    • Advanced table tags
    • Using captions
    • headers and footers
  • Cascading Style Sheets
    • In-line styles
    • Document level styles
    • External style sheets
    • Benefits and drawbacks of using the
      various style types
  • HTML Forms
    • Methods of sending data using Forms
    • Encryption of form's content
    • Emailing a form's content
    • Text fields, check boxes, radio buttons,
      text areas & pull-down lists
    • Password and hidden field types
    • Form design
  • Frames
    • Using frames and frameset tags
    • Coping with non-frame browsers
    • Inline frames
  • The JavaScript Language
    • Syntax, Datatypes & Variables
    • JavaScript operators
    • Flow control statements
    • Strings methods
    • indexOf(), substring(), split() Functions
    • Arrays
  • The Document Object Model
    • The Math object
    • The Date Object
    • Controlling Windows
    • Windows features
    • Overview of DHTML
  • Controlling Frames
    • Frames and the DOM
    • Using JavaScript to control frames
  • Timing your JavaScript
    • Using setTimeout()
  • Event Handlers Images & JavaScript
    • Simple & complex rollovers
  • Forms & JavaScript
    • Using JavaScript to validate a form’s fields
  • Introduction to XML
    • History, Overview of Concepts Namespaces
    • Review of parsing
    • XML parsers for programming languages
    • The DOM parser
    • Business logic and computation
    • SAX: Simple API for XML
  • XML Concepts
    • What is XML?
    • XML Syntax and Structure
    • DTD
  • XML parser and APIs
    • DOM and SAX
    • XSL
  • XSQL
    • Benefits
    • Retrieve data with XSQL
    • XSQL and XSL
  • XML Schemas
    • What is an XML schema?
    • Schemas and DTD
    • XSD features
  • Formatting and Presenting
    • XML and Data (XSL)
    • XSL Language
    • XSL for transformation
    • XPath
    • CSS
  • Using XSU
    • The XML SQL Utilities
    • Benefits of XSU
    • Generating DTD
    • XSU: inserting and updating rows
    • XSU: installation and requirements
      Storing and Searching XML
    • Methods for storing XML
    • Storage as LOBs, CLOB
    • Untagged data
    • Storage as relational data

Course Materials

Enliten IT will provide each delegate with a workbook and other useful reference materials where applicable.

Enliten IT reserves the right to modify course content and materials as required in the interests of continuous course improvement, at any time, without notification.

The suggested course duration is a guideline. Course topics and duration may be modified by the instructor based upon the knowledge and skill level of the course participants.

Note:

We only offer this course on a private in-house basis. For pricing and availability just pick up the phone and call on 0845 1085481.


UK Areas We Cover

London
Hackney | Islington | Camden | Brent | Havering | Barking | Dagenham | Redbridge | Newham | Waltham Forest | Haringey | Enfield | Barnet | Harrow | Hillingdon

Essex
Basildon | Braintree | Brentwood | Chelmsford | Colchester | Harlow | Harwich | Loughton | Saffron Walden | Southend-on-Sea | Tilbury | Romford | Hornchurch | Rainham | Upminster

East Anglia
Cambridge | Peterborough | Hoddesdon | Hertford | Welwyn Garden City | Stevenage | Bishops Stortford | Letchworth | Royston | Huntingdon | Bury St. Edmunds | Boston | Wisbech | Norwich | Ipswich | Harwich | Felixstowe | Newmarket

North East
Newcastle-Upon-Tyne | Sunderland | Washington | Durham | Hartlepool | Stockton-on-Tees | Middlesbrough