Expression Web 2:

Advanced

Topic-Level Outline

                         Days:  1

         Prerequisites:  Expression Web 2: Basic or equivalent experience

                         Unit 1 :  Standards-compliant Web sites

                               Topic A: 0  XHTML

                               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 :  Multimedia and interactive content

                               Topic A: 0  Multimedia files

                               A-1:                               Inserting a Flash file

                               A-2:                               Inserting a Windows Media Players movie

                               Topic B: 0  Interactive buttons

                               B-1:                               Creating interactive buttons

                               Topic C: 0  Behaviors

                               C-1:                               Applying a behavior

                               Topic D: 0  Custom rollovers

                         D-1:                         Creating a basic rollover

                         D-2:                         Adding another state to a rollover

                         D-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 controls

                               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:                               Entering a description and keywords for a page

                               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 by using Reports

                               Topic D: 0  Accessibility

                                                                                                                                                                                           D-1:                                                                                                                                                                                           Checking accessibility