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