Get in Touch

Course Outline

Using HTML to create web pages

  • Inserting and formatting text on the website
    • The main elements of web page text
    • The header and content of the page
    • Section titles
    • Separators
  • Placing images on the website
    • Graphic files: PNG, JPEG/JPG, GIF
  • Creating links on websites
    • Links and hyperlinks
    • Inserting a hyperlink
    • File sharing via the web
    • Automatically generating an email
    • Changing the display of links
    • Using graphics as hyperlinks
  • Using tables to build websites
  • Developing forms on the website
  • Developing a web page using frames

Using CSS to create web pages

  • Construction and structure of styles
  • Applying styles in the document
    • Settings for all elements (including font sizes and background colour)
  • Defining fonts and text with styles
    • Formatting paragraphs and titles
    • Indentation and line spacing
    • Centring and changing the background colour of titles
    • Using small caps or all caps
  • Defining colour, background, spacing and margins using styles
    • Borders and frames for various page elements
  • Defining borders, scrollbars and display using styles
  • Defining element positioning and units with styles
  • Defining tables and print styles
  • Defining selectors using classes and IDs

JavaScript

  • Introduction to JavaScript
    • History, implementations, versions
    • Embedding code in an HTML document
    • Syntax
    • Keywords and reserved words
    • Variables
    • Data types
    • Operators
    • Control statements
    • Functions
    • Memory management
  • Reference types
    • Type wrappers
    • Arrays
    • Date
    • RegExp
    • Math
    • Functions
  • Object-Oriented Programming
    • Creating objects
    • Inheritance
  • Anonymous functions
    • Recursion
    • Closures
    • Private elements
  • Browser Object Model
    • Objects: window, location, navigator, screen, history
    • Timers and counters
    • Detecting the type of client
  • Document Object Model
    • DOM hierarchy
    • Accessing and modifying elements
  • Events
    • Types of events
    • Handling events
    • Propagation
    • The event object
    • Software generation of events
    • Memory and performance
  • Service forms in JavaScript
  • Errors and debugging
    • Reporting and exception handling
    • Techniques and tools for debugging
    • Common mistakes in Internet Explorer

PHP

  • PHP syntax
    • Operators and variables
    • Basic functions, file operations, strings and arrays
  • Data structures
    • Associative arrays
    • Session variables, form, URL, cookie
  • Object-Oriented Programming in PHP
    • Classes, constructors, inheritance
    • Object-oriented features

Requirements

The training is open to persons who have basic computer skills, including text editing and formatting, working within the MS Windows environment, and using internet services.

 35 Hours

Number of participants


Price per participant

Testimonials (4)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories