Course Code: 3096
Duration: 35 hours
Prerequisites:

The training is open to persons who have basic skills in computer, basic editing and formatting text, working in the MS Windows environment, use the services of the Internet.

Overview:

The training program prepares you for professional web designer (occupation code: 213202 for Standards of Professional Qualifications) in respect of "HTML and CSS in web design" and includes a programming problem using JavaScript and PHP language.

The following program assumes that the participant will be able to design and make websites using HTML 4.0 and Cascading Style Sheets 2.0. In building a web site, you will use the HTML tags to place text, graphics, tables, and interactive forms on the web page, and also links to other web pages and web sites. Using Cascading Style Sheets 2.0 you will perform formatting of web content according to customer requirements.

Course graduates can seek employment in service companies involved in web designing or start consulting service (self-employed). The training program covers the issues of creating web sites using HTML and CSS.

Course Outline:

Using HTML to create Web pages

  • Inserting and formatting text on the website
    • The main elements of a web page text
    • The header and content of the page
    • The titles of sections
    • Separators
  • Placing images on the website
    • Graphic files: PNG, JPEG / JPG, GIF
  • Making calls on websites
    • Links / Hyperlinks
    • Insert Hyperlink
    • File sharing via the web
    • Automatic creation of an e-mail
    • Change the display of links
    • Using graphics as hyperlinks / link
  • Use tables to build websites
  • The development of the forms on the website
  • Develop a web page using frames

Use CSS to create web pages

  • Construction and structure of the style
  • Putting styles in the document
    • Settings for all parties (including font sizes and background color of the letter)
  • Define the font and text with styles
    • Formatting paragraphs and titles
    • Indentation, and line spacing
    • Centered and change the background color of titles
    • The use of small caps or caps
  • Defining color, background, spacing and margins by using styles
    • Borders and frames for various page elements
  • Defining the borders, scrollbars, and display using styles
  • Define positioning elements and units with styles
  • Defining tables and prints with styles
  • Defining selectors using classes and IDs

JavaScript

  • Introduction to JavaScript
    • History, implementations, versions
    • Embedding code in an HTML document
    • Syntax
    • Keywords and reserved
    • Variables
    • Data types
    • Operators
    • Control statements
    • Function
    • Memory management
  • Reference types
    • Types wrapper
    • Array
    • Date
    • RegExp
    • Math
    • Function
  • Object-Oriented Programming
    • Creating Objects
    • Inheritance
  • Anonymous functions
    • Recursion
    • Closures
    • Private elements
  • Browser Object Model
    • Objects: window, location, navigator, screen, history
    • Counters time
    • Detecting the type of customer
  • Document Object Model
    • Hierarchy DOM
    • Access and modify elements
  • Events
    • Types of events
    • Handling events
    • Propagation
    • The event object
    • Software generation of events
    • Memory and Performance
  • Service forms from JavaScript
  • Emergencies and debugging
    • Reporting and Exception Handling
    • Techniques and tools for debugging
    • Typical mistakes IE

PHP

  • PHP syntax
    • operators, 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
Sites Published:

United Arab Emirates - Creating and managing Web sites

Qatar - Creating and managing Web sites

Egypt - Creating and managing Web sites

Saudi Arabia - Creating and managing Web sites

South Africa - Creating and managing Web sites

Brasil - Criar e Adinistrar Páginas Web

Canada - Creating and managing Web sites

中国 - Creating and managing Web sites

香港 - Creating and managing Web sites

澳門 - Creating and managing Web sites

台灣 - Creating and managing Web sites

USA - Creating and managing Web sites

Österreich - Erstellen und Managen von Webseiten

Schweiz - Erstellen und Managen von Webseiten

Deutschland - Erstellen und Managen von Webseiten

Czech Republic - Creating and managing Web sites

Denmark - Creating and managing Web sites

Estonia - Creating and managing Web sites

Finland - Creating and managing Web sites

Greece - Creating and managing Web sites

Magyarország - Creating and managing Web sites

Ireland - Creating and managing Web sites

Luxembourg - Creating and managing Web sites

Latvia - Creating and managing Web sites

España - Creating and managing Web sites

Italia - Creating and managing Web sites

Lithuania - Creating and managing Web sites

Nederland - Creating and managing Web sites

Norway - Creating and managing Web sites

Portugal - Criar e Adinistrar Páginas Web

România - Creating and managing Web sites

Sverige - Creating and managing Web sites

Türkiye - Creating and managing Web sites

Malta - Creating and managing Web sites

Belgique - Creating and managing Web sites

France - Creating and managing Web sites

日本 - Creating and managing Web sites

Australia - Creating and managing Web sites

Malaysia - Creating and managing Web sites

New Zealand - Creating and managing Web sites

Philippines - Creating and managing Web sites

Singapore - Creating and managing Web sites

Thailand - Creating and managing Web sites

Vietnam - Creating and managing Web sites

India - Creating and managing Web sites

Argentina - Creating and managing Web sites

Chile - Creating and managing Web sites

Costa Rica - Creating and managing Web sites

Ecuador - Creating and managing Web sites

Guatemala - Creating and managing Web sites

Colombia - Creating and managing Web sites

México - Creating and managing Web sites

Panama - Creating and managing Web sites

Peru - Creating and managing Web sites

Uruguay - Creating and managing Web sites

Venezuela - Creating and managing Web sites

Polska - Tworzenie i zarządzanie stronami WWW

United Kingdom - Creating and managing Web sites

South Korea - Creating and managing Web sites

Pakistan - Creating and managing Web sites

Sri Lanka - Creating and managing Web sites

Bulgaria - Creating and managing Web sites

Bolivia - Creating and managing Web sites

Indonesia - Creating and managing Web sites

Kazakhstan - Creating and managing Web sites

Moldova - Creating and managing Web sites

Morocco - Creating and managing Web sites

Tunisia - Creating and managing Web sites

Kuwait - Creating and managing Web sites

Oman - Creating and managing Web sites

Slovakia - Creating and managing Web sites

Kenya - Creating and managing Web sites

Nigeria - Creating and managing Web sites

Botswana - Creating and managing Web sites

Slovenia - Creating and managing Web sites

Croatia - Creating and managing Web sites

Serbia - Creating and managing Web sites

Bhutan - Creating and managing Web sites

Nepal - Creating and managing Web sites

Uzbekistan - Creating and managing Web sites