 |
steveclaflin.com
Web Development Training - HTML, CSS, and JavaScript |
Home Courses Web |
Training in client-side web development. These classes can be customized to fit your needs, either by adding or emphasizing certain topics, or by combining both HTML/CSS and JavaScript into one five-day course.
Web Development using HTML and CSS
Training in HTML/XHTML using Cascading Style Sheets. This two-day class can be combined
with the three-day JavaScript/DHTML class for a week of complete client-side web development.
- Introduction
- basics of web client to server interaction
- what is HTML?
- HTML and XHTML
- document organization
- Formatting Text
- block level tags: paragraphs, headings, and divisions
- bold, italic, and other formatting options
- Graphic elements
- lines (horizontal rules)
- inserting, sizing, and formatting graphics
- background color and images (wallpaper)
- Links
- to external sites
- to local pages
- to anchored locations within a page
- Styles and Cascading Style Sheets
- types of style rules
- creating style rules
- implementing style rules
- managing rules with CSS files
- Frames and Iframes
- Tables
- creating and formatting tables
- column and row-spanning cells
- Forms
- form actions
- form elements
- Lists
- ordered lists
- unordered
- definition lists
- Embedding Multimedia and Applets
JavaScript and Dynamic HTML
This three-day course emphasizes JavaScript syntax and programming practices, with examples and exercises that cover both data-oriented and visually interactive elements
- Introduction
- the role of JavaScript in a web page
- browsers: requirements, similarities, and differences
- The Document Object Model (DOM)
- Cascading Style Sheets and JavaScript
- the document tree structure - nodes and children
- Basic JavaScript syntax
- variables and functions
- operators
- control structures - branches and loops
- understanding Object-Oriented Programming with JavaScript
- Developing cross-browser code; handling browsers without script capability
- Event-enabled elements & event handlers
- three ways of installing event handlers
- using event objects
- Dynamically changing objects
- Enhancing existing objects with additional properties and methods
- Forms, form elements, and validation
- Managing windows and frames
- Writing new document content
- Defining and using custom object types
Please contact us for more information.