Upcoming
Sessions
Welcome!    Login | Checkout 0 Items | Checkout
ETI Performance Improvement

Software Training

Showing that application who's boss since 1984


HTML

Please Select Your Version: 4 5

HyperText Markup Language (HTML) is the main markup language for displaying web pages and other information that can be displayed in a web browser. HTML elements form the building blocks of all websites. 

HTML allows images and objects to be embedded and can be used to create interactive forms. It provides a means to create structured documents by denoting structural semantics for text such as headings, paragraphs, lists, links, quotes and other items. It can embed scripts in languages such as JavaScript which affect the behavior of HTML webpages.



Choose Session Level

Level 1
Level 2
What Level Is Right For Me?
Contact Our Sales Team!
Level 1
What Level Is Right For Me?
Contact Our Sales Team!

Topics
Dates & Registration

HTML 4

Level 1

This instructor lead session for the HTML 4 is designed for students with basic knowledge and experience in personal computing and the World Wide Web, who want to learn the basics of creating Web pages using HTML. The manual is designed for quick scanning in the classroom and filled with interactive exercises that help ensure student success.

HTML

1 Day

List Price: $265


Register!

Unit 1: Getting started

  • Topic A: Introduction to the Web
  • Topic B: HML 4.01
  • Topic C: Basic HTML structure
Unit 2: Structuring text 
  • Topic A: Bold and italic text
  • Topic B: Quotes and citations
  • Topic C: Character entities and horizontal rules
  • Topic D: Text size
  • Topic E: Creating lists
Unit 3: Links
  • Topic A: Linking documents
  • Topic B: E-mail links
  • Topic C: Intra-document links
Unit 4: Images
  • Topic A: Image formats
  • Topic B: Inserting images
Unit 5: Tables
  • Topic A: Creating tables
  • Topic B: Modifying tables
Unit 6: Style sheets
  • Topic A: CSS: Web style sheets
  • Topic B: Adding color
  • Topic C: Text styles
  • Topic D: Linked style sheets

HTML 4

Level 1

1 Day

List Price: $265

No sessions are scheduled at this time.
Contact us to schedule a session for your organization.

HTML 4

Level 2

This instructor lead session on HTML 4.0 is designed for students with limited HTML experience who want to learn some of the more advanced HTML elements and techniques. Your students will learn several new topics including customizable tables and forms.

HTML

1 Day

List Price: $265


Register!

Unit 1: Design techniques

  • Topic A: Page margins
  • Topic B: IDs
  • Topic C: Classes
  • Topic D: Element width
  • Topic E: Element spacing
Unit 2: Table formatting
  • Topic A: Spanning rows and columns
  • Topic B: Table background color
  • Topic C: Nested tables
  • Topic D: Accessible tables
Unit 3: Forms
  • Topic A: Introduction to forms
  • Topic B: Form layout
  • Topic C: Form options and attributes
Unit 4: Customized forms
  • Topic A: Fieldsets
  • Topic B: Form styles
  • Topic C: Accessible forms
Unit 5: Frames
  • Topic A: Introduction to frames
  • Topic B: Frame links
  • Topic C: Inline frames
Unit 6: HTML variants and validation
  • Topic A: HTML variants
  • Topic B: XHTML authoring

HTML 4

Level 2

1 Day

List Price: $265

No sessions are scheduled at this time.
Contact us to schedule a session for your organization.

HTML 5

Level 1

This 2-day course introduces students familiar with writing HTML to the new elements and attributes of HTML5 before moving into the web application scripting APIs. The course begins by introducing where HTML5 came from and what it is. It discusses how to use the new elements and attributes as well as how to detect if the browser supports them. The course then moves into new form input types and attributes before covering the audio/video tags. A deeper look into the Canvas element follows, and then the Geolocation API, new local data storage options that could make cookies obsolete, and finally new communications APIs that will greatly enhance online web applications. Appendices covering Microdata, offline applications, and WebSockets are included for further study.

2 Days

Your Price: $798


Register!

1. Course Objectives

  • Course Overview
  • Audience
  • Prerequisites
  • Classroom Environment

2. HTML5 Overview

  • HTML5 History/Timeline
  • HTML5 Design Principles
  • What is (and isn’t) HTML5
  • HTML Review
  • Doctype
  • Root Element
  • <head> Element
  • Syntax

3. HTML5 Elements

  • Content Models
  • New Structural Elements
  • HTML4/HTML5 Comparison
  • Other New Elements
  • Redefined Elements
  • Obsolete Elements
  • HTML5 Outlines
  • When Can I Use It?
  • Feature Detection: Techniques
  • Feature Detection: Examples
  • Feature Detection: Modernizr
  • CSS Styling
  • Validating
  • Accessibility (WAI-ARIA)

4. Forms

  • HTML5 Forms Overview
  • New Input Types: Contact Info
  • New Input Types: Native Date
  • Picking
  • Opera’s Rendering of Date Input
  • Types
  • New Input Types: Number and
  • Range
  • New Attributes
  • Detecting Support
  • Accessibility (WAI-ARIA)
  • Styling Form Elements
  • Avoiding Validation
  • The Constraint Validation API
  • Custom Validation Example

5. HTML5 Media

  • Audio and Video Element
  • Using the Media Elements
  • Attributes
  • Formats
  • Serving Device-Specific Files
  • Accessibility
  • Backwards Compatibility
  • Media API
  • HTML5
  • © ITCourseware, LLC 2
  • HTML5 v2.1.2
  • Rolling Custom Controls

6. Canvas

Canvas Overview

  • The Canvas Element
  • The 2D Context
  • The Coordinate System
  • Rectangles
  • Paths
  • Paths; Drawing Methods
  • Curves and Arcs
  • Colors and Styles
  • Gradients
  • Patterns
  • Transformations: Scale, Translate
  • Transformations: Rotate
  • Drawing States
  • Image Drawing
  • Animations
  • Responding to User Events: Keyboard
  • Responding to User Events: Mouse
  • Compositing
  • Text
  • Pixel Manipulations
  • toDataURL()
  • Accessibility
  • Canvas and Internet Explorer

7. Geolocation

  • Geolocation Overview
  • Privacy Concerns
  • API Methods
  • API Attributes
  • Using the Geolocation API: Success
  • Handlers
  • Using the Geolocation API: Error
  • Handlers
  • Using the Geolocation API: The Third
  • Argument
  • watchPosition() and clearWatch()
  • Fallback Support: Geo.js

8. Local Data Storage

  • Local Data Storage Overview
  • Web Storage Overview
  • Web Storage API
  • Data Types
  • JSON (JavaScript Object Notation)
  • Accessing Storage
  • The Storage Event
  • Database APIs
  • Web SQL Databases
  • Web Databases: Opening the
  • DB, Creating Tables, and
  • Inserting Data
  • Web Databases: Selecting,
  • Using, and Deleting Data
  • IndexedDB

9. Web Messaging

  • Cross Document Messaging
  • Using the postMessage API
  • Server-Sent Events Overview
  • EventSource API
  • Using the EventSource API:
  • Client-side
  • Event Stream Format: Serverside
  • Simple Implementation
  • XMLHttpRequest Level 2
  • Cross-Origin Requests
  • Making a Cross-Origin Request
  • Progress Events
  • Using Progress Events

10. Web Workers

  • Web Workers Overview
  • What Can You Do with a Worker?
  • Message Passing
  • Handling Errors
  • Stopping Workers
  • Loading and Executing External Scripts
  • Workers within Workers
  • Subworkers: An Example
  • Security Notes
  • Shared Workers: The Parent
  • Page
  • Shared Workers: Within the
  • Worker


HTML 5

Level 1

2 Days

Your Price: $798

No sessions are scheduled at this time.
Contact us to schedule a session for your organization.

back to top

Customize Sessions

Need a customized session?


Did you know that all of our sessions can be customized?
Let us help create a private session your team will love!

Selected Sessions

No Sessions Selected

Add a session to begin registration.
  • Personalize This Session

    All of our sessions can be customized to meet your team's specific need. Build the perfect program by picking and choosing topics from any of the courses in our catalog. A personalized private session gives you the ultimate flexibility and helps maximize your team's valuable time!

    Let us help customize your next:

    Lunch-n-Learn

    30-90 Minute Webinar

    Half or Full Day Training

    On-Demand Learning

    Team Learning Paths



    Contact us today!



Contact

ETI Performance Improvement
8500 Keystone Crossing Suite 550
Indianapolis, Indiana 46240

p. 317.475.6555
f. 317.475.6556
e. [email protected]

Hours:
8:00 am - 5:00 pm M-F EST

Educate. Equip. Empower.
ETI Performance Improvement

© 2018 ETI Performance Improvement        Illustrations ©2012 Nathaniel Charles