Please enable JavaScript to use CodeHS

Standards Mapping

for CIW Site Development Associate Exam

20

Standards in this Framework

18

Standards Mapped

90%

Mapped to Course

Standard Lessons
2.1
Demonstrate knowledge required to create a Web page.
  1. 3.3 Interactive Resume Development
  2. 5.3 Creating Your Data Collection Website
  3. 7.3 Creating Your Site
  4. 7.5 Presenting Your Innovation
2.2
Add images and graphical formatting to HTML files, and create and edit images and audio.
  1. 1.3 Using the DOM
  2. 1.4 Creating Elements Using the DOM
  3. 1.5 Styling Elements Using Javascript
  4. 1.10 JavaScript Animations
  5. 1.11 Positioning and Animations
  6. 2.3 Animations with jQuery
  7. 8.5 Images
  8. 8.8 HTML Styling
  9. 8.19 Visibility
  10. 8.20 Animation
  11. 10.1 Visualizing Weather Data
  12. 10.2 Visualizing Movie Data
2.3
Identify and use design and color principles for Web pages.
  1. 1.5 Styling Elements Using Javascript
  2. 3.2 Layout and Web Design Theory
  3. 8.3 Formatting Text
  4. 8.8 HTML Styling
  5. 8.19 Visibility
2.4
Create a basic HTML form that accepts user input.
  1. 4.1 Collecting and Storing Data
  2. 4.2 Storing Data with Local Storage
  3. 4.3 Storing Data Structures with Local Storage
  4. 4.5 Using Input Fields
  5. 4.6 Challenge: Create a Survey
2.6
Define Extensible Markup Language (XML), and identify its features and appropriate use.
2.7
Identify essential Web site navigation issues, and ensure page/site accessibility.
  1. 1.8 Challenge: Make a Keyboard
  2. 1.9 Keyboard Interactions
  3. 3.2 Layout and Web Design Theory
  4. 3.3 Interactive Resume Development
  5. 8.4 Links
  6. 8.14 Multi-file Websites
2.8
Define and apply essential aspects of the Cascading Style Sheets (CSS) standard, including CSS versions 1, 2 and 3.
  1. 1.5 Styling Elements Using Javascript
  2. 8.9 Introduction to CSS
  3. 8.10 CSS Select by Tag
  4. 8.11 CSS Select by Class
  5. 8.12 CSS Select by ID
  6. 8.13 The Cascade
  7. 8.17 Combining CSS Selectors
  8. 8.18 Special Selectors
2.9
Use the most current version of Hypertext Markup Language (HTML5) to create Web pages.
  1. 1.6 Functions in HTML
  2. 8.1 Introduction to HTML
  3. 8.2 Structure of an HTML Page
  4. 8.3 Formatting Text
  5. 8.4 Links
  6. 8.5 Images
  7. 8.6 HTML Lists
  8. 8.7 HTML Tables
  9. 8.8 HTML Styling
  10. 8.15 Divs
  11. 8.16 Spans
2.10
Identify technologies for enhancing the user's Web experience, including programming languages, multimedia technologies.
  1. 1.2 The Script Tag
  2. 1.3 Using the DOM
  3. 1.4 Creating Elements Using the DOM
  4. 1.9 Keyboard Interactions
  5. 1.10 JavaScript Animations
  6. 1.11 Positioning and Animations
  7. 4.11 Using APIs
  8. 8.20 Animation
  9. 8.21 Interaction
2.11
Use GUI-based HTML editing software to create Web pages.
2.12
Test and analyze Web site performance issues.
  1. 6.4 What is Web Optimization?
  2. 6.5 Optimizing Web Information
2.13
Identify steps in the Web site planning and development process.
  1. 7.1 Project Overview
  2. 7.2 Planning Your Site
  3. 7.3 Creating Your Site
  4. 7.4 Providing Feedback
2.14
Identify essential issues in developing and maintaining a Web site, including project management, testing, legal issues.
  1. 6.1 Choosing a Domain Name
  2. 6.2 Hosting Your Website
  3. 6.3 Using a CMS
  4. 6.4 What is Web Optimization?
  5. 6.5 Optimizing Web Information
  6. 6.6 How to Build and Maintain a Website Quiz
2.15
Plan and deliver oral presentations of your Web site, during and after site development.
  1. 7.5 Presenting Your Innovation
2.16
Define electronic commerce (e-commerce) and related technologies and concepts necessary to develop a secure, useful interface (i.e., storefront).
  1. 4.1 Collecting and Storing Data
  2. 4.2 Storing Data with Local Storage
  3. 4.3 Storing Data Structures with Local Storage
  4. 4.5 Using Input Fields
  5. 4.7 Storing Data with Firebase
  6. 4.8 Traversing Data with Firebase
  7. 4.9 Challenge: Collecting User Clicks
2.17
Demonstrate knowledge of languages commonly used to provide database connectivity to Web sites.
  1. 4.1 Collecting and Storing Data
  2. 4.7 Storing Data with Firebase
  3. 4.8 Traversing Data with Firebase
  4. 4.11 Using APIs
2.18
Identify the benefits and drawbacks of running your own Web server versus using a service provider.
  1. 6.2 Hosting Your Website
2.19
Identify common strategies for managing an end user's experience and improving site creativity.
  1. 5.4 Collecting User Data
  2. 5.5 Analyzing User Data
  3. 5.6 Making Decisions
  4. 6.5 Optimizing Web Information
2.20
Consider copyright and ethical issues when creating Web pages.
  1. 5.4 Collecting User Data
2.21
Design Web pages to industry standards.
  1. 5.1 Define Your Product
  2. 5.3 Creating Your Data Collection Website
  3. 5.4 Collecting User Data
  4. 7.1 Project Overview
  5. 7.2 Planning Your Site
  6. 7.3 Creating Your Site
  7. 7.4 Providing Feedback
  8. 7.5 Presenting Your Innovation