CIW: Web Design Specialist

(CSU-1D0-520)
Lessons
Lab (Add-on)
TestPrep
Get A Free Trial

Skills You’ll Get

1

Overview of Web Design Concepts

  • Web Technology
  • The Nature of the Web
  • Web Design Concepts
  • New Technologies
  • Evaluating Your XHTML Skills
  • Lesson Summary
  • Optional Lab
2

Web Development Teams

  • Web Teams and Tasks
  • Web Project Management
  • Web Project Collaboration
  • Your Web Design Portfolio
  • Your Web Design Business
  • Lesson Summary
  • Optional Lab
3

Web Project Management Fundamentals

  • Web Project Management Phases
  • Project Documentation and Communication
  • Lesson Summary
  • Optional Lab
4

Web Site Development Process

  • Bottom-Up Approach to Web Development
  • Understanding the Business Process
  • Defining a Web Site Vision
  • From Vision to Strategy
  • Web Site Specifications
  • The Metaphor
  • Mystery Meat Navigation
  • The Mindmapping Process
  • Creating a Web Site Wireframe
  • Creating a Web Page Wireframe
  • Lesson Summary
  • Optional Lab
5

Web Page Layout and Elements

  • Web Users and Site Design
  • Effective Web Page Layout
  • Branding and the Web
  • Color and Web Design
  • Fonts and Web Design
  • Lesson Summary
  • Optional Lab
6

Web Site Usability and Accessibility

  • Audience Usability and Accessibility
  • Defining Usability
  • Web Site Usability Testing
  • Web Page Accessibility
  • Lesson Summary
  • Optional lab
7

Browsers

  • Browsers and Navigation
  • Browsers and Design Considerations
  • Browser Adoption
  • Major, Minor and Alternative Browsers
  • Creating Aliases with TinyURL
  • Utilizing CAPTCHA
  • Lesson Summary
  • Optional lab
8

Navigation Concepts

  • Why Is Navigation Critical?
  • Primary and Secondary Navigation
  • Navigation Hierarchy
  • Site Structure, URLs and File Names
  • Familiar Navigation Conventions
  • Guided Navigation
  • Navigation Action Plan
  • Lesson Summary
  • Optional lab
9

Web Graphics

  • Web Site Images
  • Digital Imaging Concepts
  • Raster vs. Vector Graphics
  • Graphics Applications
  • Image File Formats
  • Creating and Optimizing Images
  • Essential Graphic Design Concepts
  • Lesson Summary
  • Optional lab
10

Multimedia and the Web

  • Multimedia and Web Sites
  • Current Multimedia Capabilities
  • Animation and the Web
  • Audio and the Web
  • Video and the Web
  • Goals of a Multimedia Site
  • Multimedia Site Design Basics
  • User Interaction
  • Selecting Multimedia Elements
  • Lesson Summary
  • Optional lab
11

Ethical and Legal Issues in Web Development

  • Ethics and Law in Web Development
  • Ethical Issues and the Web
  • Legal Issues and the Web
  • Lesson Summary
  • Optional Lab
12

HTML and the Evolution of Markup

  • Function of Markup Languages
  • SGML: A Short History
  • What Is HTML?
  • HTML Goals
  • The HTML Standard
  • HTML 1.0 and 2.0
  • HTML 3.0 and 3.2
  • HTML 4.0 and 4.01
  • Separating Format from Structure in HTML
  • Extensible HTML (XHTML)
  • Reference Sites for Web Developers
  • Lesson Summary
  • Optional lab
13

XML and XHTML

  • What Is XML?
  • XML Goals
  • What Is an XML Document?
  • Rules for Well-Formed XML
  • HTML Transition to XML
  • What Is XHTML?
  • Applying a Single Standard Consistently
  • Lesson Summary
  • Optional Lab
14

Web Page Structure — Tables and Framesets

  • Creating Structure with X/HTML Tables
  • Diagramming a Basic X/HTML Table
  • Borderless Web Page Structure
  • X/HTML Frames and Framesets
  • The X/HTML <frameset> Tag
  • The X/HTML <frame> Tag
  • Targeting Hyperlinks in X/HTML
  • The X/HTML <noframes> Tag
  • Lesson Summary
  • Optional lab
15

Cascading Style Sheets

  • Style Sheets
  • Cascading Style Sheets
  • Defining and Using Styles
  • Changeable Style Attributes
  • Style Guides
  • Changes from CSS1 to CSS2
  • Page Layout with CSS
  • The CSS Box Model
  • Document Flow and Positioning
  • CSS Positioning Schemes
  • Lesson Summary
  • Optional Lab
16

Site Content and Metadata

  • Written Web Site Content
  • Internet Marketing and Search Engine Optimization (SEO)
  • Metadata
  • The <meta> Tag and Document Identification
  • The <meta> Tag and Search Engines
  • Lesson Summary
  • Optional lab
17

Site Development with Microsoft Expression Web 4 — Introduction

  • The Transition from FrontPage
  • Microsoft Expression Web 4
  • Expression Web Views
  • Expression Web Menus and Toolbars
  • Opening Web Sites and Files in Expression Web
  • Developing W3C-Compliant Code with Expression Web
  • Lesson Summary
18

Site Development with Expression Web 4 — Basic Features

  • Page Layout Options in Expression Web
  • Creating a New Web Site Using Expression Web
  • Page Layout with CSS
  • Inserting Images with Expression Web
  • Creating Hyperlinks with Expression Web
  • Creating Image Maps with Expression Web
  • Creating Navigation Bars Using CSS
  • Expression Web's Dynamic Web Templates
  • Pasting Formatted Text with Expression Web
  • Pasting X/HTML content with Expression Web
  • Lesson Summary
  • Optional lab
19

Site Development with Expression Web 4 — Advanced Features

  • Expression Web Styles
  • Adding Interactivity to Web Pages
  • Creating Web Forms with Expression Web
  • Connecting to Databases
  • Expression Web Reports
  • Options for Replacing Old Webbots
  • Lesson Summary
20

Site Development with Adobe Dreamweaver CS6 — Introduction

  • Adobe Dreamweaver CS6
  • Lesson Summary
21

Site Development with Dreamweaver CS6 — Basic Features

  • Page Layout in Dreamweaver
  • Creating Image Maps in Dreamweaver
  • Creating Templates in Dreamweaver
  • Importing Content in Dreamweaver
  • Lesson Summary
  • Optional Lab
22

Site Development with Dreamweaver CS6 — Advanced Features

  • Rollover Images in Dreamweaver
  • Dreamweaver Web Forms
  • Dreamweaver Behaviors
  • Dreamweaver Assets and Library
  • Editing X/HTML in Dreamweaver
  • Jump Menus in Dreamweaver
  • Site Search Forms in Dreamweaver
  • Adobe Exchange
  • Lesson Summary
  • Optional lab
23

Creating Web Pages Using Open-Source Tools

  • Open-Source GUI Editors
  • GUI HTML Editors vs. Text Editors
  • Open-Source Text Editors
  • Creating a Static Web Page
  • Using Templates
  • Checking Spelling
  • Lesson Summary
  • Optional Lab
24

Image Editing with Adobe Fireworks CS6

  • Adobe Fireworks CS6
  • Creating an Image Document in Fireworks
  • Adding Text to Images in Fireworks
  • Cropping Images in Fireworks
  • Image Layers in Fireworks
  • Image States in Fireworks
  • Transparent Images in Fireworks
  • Image Slices in Fireworks
  • Lesson Summary
  • Optional lab
25

Multimedia with Adobe Flash Professional CS6

  • The History of Flash
  • Flash Technology Features
  • Developing with Flash
  • Flash Shapes
  • Color and Fills in Flash
  • Lesson Summary
  • Optional Lab
26

Multimedia with Flash Professional CS6 — Timeline, Layers, Symbols and Buttons

  • Flash Timeline
  • Flash Layers
  • Saving and Publishing Flash Movies
  • Flash Symbols
  • Flash Buttons
  • Customizing the Flash Library
  • Lesson Summary
  • Optional lab
27

Multimedia with Flash Professional CS6 — Tweens

  • Flash Tweens
  • Motion Tweens in Flash
  • Shape Tweens in Flash
  • Tweening Text in Flash
  • Lesson Summary
  • Optional Lab
28

Multimedia with Flash Professional CS6 — Movie Clips

  • Flash Movie Clips
  • Adding Sound to Flash Files
  • Adding Flash Movies to X/HTML Files
  • Testing for the Flash Player Plug-In
  • Lesson Summary
  • Optional lab
29

Multimedia withFlash Professional CS6 — ActionScript, Masks and Practical Uses

  • Flash ActionScript
  • Mask Layers in Flash
  • Using SWF and SVG Files on the Web
  • Flash and Accessibility
  • Lesson Summary
  • Optional Lab
30

JavaScript and DHTML Fundamentals

  • Why Script?
  • JavaScript and Common Programming Concepts
  • What Is JavaScript?
  • JavaScript vs. Other Languages
  • Embedding JavaScript into X/HTML
  • Using JavaScript to Communicate with the User
  • JavaScript Functions
  • Using JavaScript for Browser Detection
  • Dynamic HTML (DHTML)
  • Lesson Summary
  • Optional lab
31

Plug-Ins and Java Applets

  • Plug-In Technology
  • Plug-In Installation
  • Adobe Shockwave and Flash Players
  • Adobe Reader
  • RealNetworks RealPlayer
  • Rich Media Content
  • Creating a Downloadable File
  • Introduction to Java
  • Java Applets
  • Applets and Animation
  • Applet Authoring Tools and Resources
  • Lesson Summary
  • Optional Lab
32

HTTP Servers and Web Applications

  • What Is an HTTP Server?
  • Accessing Servers and Services
  • Basic HTTP Server Administration
  • Server-Side Technologies
  • Web Servers and Cookies
  • Enabling, Disabling and Deleting Cookies
  • Setting Cookie Files
  • XML and Web Applications
  • Syndicated Feeds
  • Lesson Summary
  • Optional Lab
33

Databases

  • Web Design and Databases
  • Database Anatomy
  • Database Queries
  • Database Management System (DBMS)
  • Connecting Web Pages to Databases
  • Database Tools, Products and Programs
  • Lesson Summary
  • Optional Lab
34

Web Site Publishing and Maintenance

  • Web Site Testing
  • Web Site Publishing
  • Web Site Hosting
  • Web Publishing with an FTP Client
  • Web Publishing with Expression Web
  • Web Publishing with Dreamweaver
  • Comparing Web Publishing Tools
  • Maintaining Web Sites
  • Web Server and Web Site Security
  • Lesson Summary
  • Optional lab

1

Overview of Web Design Concepts

  • Creating a Basic Web Page in XHTML
  • Practicing XHTML Skills by Creating a Basic Web Page
2

Web Development Teams

  • Creating a Web Design Portfolio
3

Web Page Layout and Elements

  • Using Web Page Colors and Fonts to Convey a Message
4

Web Site Usability and Accessibility

  • Identifying Common Accessibility Issues
  • Determining Usability
5

Browsers

  • Creating an Alias with TinyURL
  • Adding a CAPTCHA to a Web Page
  • Investigating Google Chrome
6

Web Graphics

  • Comparing Image File Formats
  • Adding Tags to a Digital Photo Using Picasa
7

Ethical and Legal Issues in Web Development

  • Discovering Copyright Infringement
8

HTML and the Evolution of Markup

  • Learning About HTML Standards
9

XML and XHTML

  • Examining XML Documents
10

Web Page Structure — Tables and Framesets

  • Creating a Simple XHTML Table
  • Creating a Simple Web Page Structure
  • Creating a Rows Frameset in XHTML
  • Creating a Column Frameset in XHTML
  • Hyperlinking Frame Content in XHTML
  • Targeting Links on the Top Frame in XHTML
  • Combining Columns and Rows in Nested Framesets
  • Combining Frames in XHTML
  • Adding Attributes to the Frameset
  • Adding the <noframes> Tag
  • Creating Targeted Hyperlinks in XHTML
11

Cascading Style Sheets

  • Creating and Using Embedded Styles
  • Applying Inline Styles
  • Linking an External Style Sheet to an XHTML Document
  • Using CSS Class Selectors
  • Creating a Basic Two-Column Layout with CSS
  • Creating a Three-Column Layout with CSS
  • Converting a Table-Based Page Layout to CSS Positioning
  • Validating Style Sheets Using the W3C CSS Validation Service
12

Site Content and Metadata

  • Using the <meta> Tag to Refresh a Page Automatically
  • Using Web Site Metadata
13

Site Development with Microsoft Expression Web 4 — Introduction

  • Launching Expression Web and Creating a Web Site
  • Validating Code with Expression Web
  • Exploring Different Options of Expression Web for Creating Web Sites
14

Site Development with Expression Web 4 — Basic Features

  • Creating a New Web Site with Expression Web
  • Preparing the Home Page Layout with Expression Web
  • Nesting Divisions with Expression Web
  • Inserting Images with Expression Web
  • Modifying Division Properties with Expression Web
  • Creating Hyperlinks with Expression Web
  • Creating an Image Map with Expression Web
  • Creating Navigation Bars Using CSS
  • Adding and Styling Links Using CSS
  • Creating a Dynamic Web Template with Expression Web
  • Adding Supporting Web Pages with Expression Web
  • Detaching Pages from a Dynamic Web Template with Expression Web
  • Pasting Formatted Text in Expression Web
  • Pasting XHTML Data into an Expression Web Document
  • Modifying Expression Web-Generated Code
15

Site Development with Expression Web 4 — Advanced Features

  • Working with External Style Sheets in Expression Web
  • Creating Embedded Styles with Expression Web
  • Using Inline Styles in Expression Web
  • Attaching Multiple Style Sheets with Expression Web
  • Adding Behaviors with Expression Web
  • Creating Web Forms with Expression Web
  • Observing the Effects of Multiple Style Sheets in Expression Web
  • Modifying a Manually Coded XHTML Page in Expression Web
  • Using Expression Web Reports
16

Site Development with Adobe Dreamweaver CS6 — Introduction

  • Creating a Web Page in Dreamweaver
  • Viewing XHTML Code Created by Dreamweaver
17

Site Development with Dreamweaver CS6 — Basic Features

  • Creating a Web Site in Dreamweaver
  • Creating an Image Map in Dreamweaver
  • Creating Templates in Dreamweaver
  • Developing a Site Structure in Dreamweaver
  • Importing Content into Dreamweaver
  • Importing Microsoft Word Documents into Dreamweaver
  • Analyzing the Proprietary Use of HTML Code
18

Site Development with Dreamweaver CS6 — Advanced Features

  • Creating Rollover Images in Dreamweaver
  • Creating Web Forms in Dreamweaver
  • Applying Behaviors in Dreamweaver
  • Applying Behaviors to AP Elements in Dreamweaver
  • Dragging AP Elements in Dreamweaver
  • Using Assets and the Dreamweaver Library
  • Editing X/HTML Code Manually in Dreamweaver
  • Creating Jump Menus in Dreamweaver
  • Adding a Site Search Form in Dreamweaver
19

Creating Web Pages Using Open-Source Tools

  • Creating and Choosing Templates in KompoZer
  • Editing a Page in an Open-Source Text Editor
  • Conducting a Spelling and Grammar Check Using Open-Source Tools
  • Creating an Image Using Open-Source Tools
  • Using an Open-Source GUI HTML Editor to Create and Evaluate Code
  • Creating a Standard Web Page in KompoZer
20

Image Editing with Adobe Fireworks CS6

  • Adding Text to Images in Fireworks
  • Cropping Images in Fireworks
  • Creating Buttons in Fireworks
  • Creating Pop-Up Menus with Fireworks
  • Modifying Image Size and Resolution in Fireworks
  • Creating Image Slices in Fireworks
  • Working with Image Layers in Fireworks
  • Creating Animated Images in Fireworks
  • Creating a Transparent Image in Fireworks
21

JavaScript and DHTML Fundamentals

  • Using the JavaScript alert() Method
  • Using the JavaScript prompt() Method
  • Determining Navigator Object Properties with JavaScript
  • Creating a Sniffer and Redirection with JavaScript
  • Preloading Images with JavaScript
  • Using DHTML to Position Page Elements
  • Using the open() Method in JavaScript
  • Using the confirm() Method
  • Embedding an Animation Applet
  • Running a Java Applet
22

Plug-Ins and Java Applets

  • Downloading the Adobe Reader Plug-In
  • Downloading and Installing the RealNetworks RealPlayer Plug-In
  • Viewing and Analyzing Rich Media
  • Using a Database in a Web Site
23

HTTP Servers and Web Applications

  • Creating a Web Form to be Handled with CGI
  • Modifying Cookie Settings in Internet Explorer
  • Setting Cookies with JavaScript
24

Web Site Publishing and Maintenance

  • Publishing a Web site with Expression Web
  • Using an Open-Source FTP Client
  • Publishing a Web Site with Dreamweaver (for demonstration only)

Related Courses

All Courses
scroll to top