Expression Web:

Advanced

Topic-Level Outline

             Days:           1

Prerequisites:           Expression Web: Basic or equivalent experience

             Unit 1 :           Standards-compliant Web sites

           Topic A: 0   Standards compliance

           A-1:           Discussing XHTML

           A-2:           Discussing structured, logical markup

           A-3:           Choosing the right doctype

           Topic B: 0   Code snippets and IntelliSense

             B-1:             Inserting a code snippet

             B-2:             Creating and inserting a new code snippet

             B-3:             Using IntelliSense

             Unit 2 :           Interactive content

           Topic A: 0   Interactive buttons

           A-1:           Creating interactive buttons

           Topic B: 0   Behaviors

           B-1:           Applying a behavior

           Topic C: 0   Custom rollovers

             C-1:             Creating a basic rollover

             C-2:             Adding another state to a rollover

             C-3:             Creating a disjoint rollover

             Unit 3 :           Layers

           Topic A: 0   Creating layers

           A-1:           Creating a layer

           A-2:           Positioning a layer precisely

           Topic B: 0   Layer visibility

             B-1:             Setting layer visibility

             B-2:             Creating dynamic layers

             Unit 4 :           Layout tables

           Topic A: 0   Creating layout tables

           A-1:           Creating a layout table

           A-2:           Drawing layout cells

           Topic B: 0   Working with layout tables

             B-1:             Creating a fluid layout table

             B-2:             Formatting layout tables and cells

             Unit 5 :           Web Forms

           Topic A: 0   Creating forms

           A-1:           Creating a form and inserting text input fields

           A-2:           Modifying Text Box properties

           A-3:           Inserting check boxes

           A-4:           Creating a drop-down box

           A-5:           Inserting option buttons

           A-6:           Creating a text area

           A-7:           Adding a submit button and previewing a form

           Topic B: 0   ASP.NET controls

             B-1:             Creating a basic ASP.NET form

             B-2:             Applying input validation controls

             Unit 6 :           Data-driven pages

           Topic A: 0   Dynamic pages

           A-1:           Discussing the basics of data-driven Web sites

           Topic B: 0   Master pages

           B-1:           Creating a master page and attaching a content page

           B-2:           Attaching an existing ASP.NET page to a master

           Topic C: 0   Data Views

             C-1:             Creating a Data View in an HTML file

             Unit 7 :           Site management

           Topic A: 0   Basic search engine optimization

           A-1:           Discussing search engine optimization

           A-2:           Defining a description and keywords for your site

           Topic B: 0   Error control

           B-1:           Checking a page for errors

           B-2:           Checking a site for CSS errors

           B-3:           Redirecting a browser to an alternate page

           Topic C: 0   Reports

           C-1:           Optimizing a site using Reports

           Topic D: 0   Accessibility

                        D-1:                        Checking accessibility