2.1 |
Demonstrate knowledge required to create a Web page. |
-
3.3 Interactive Resume Development
-
5.3 Creating Your Data Collection Website
-
7.3 Creating Your Site
-
7.5 Presenting Your Innovation
|
2.2 |
Add images and graphical formatting to HTML files, and create and edit images and audio. |
-
1.3 Using the DOM
-
1.4 Creating Elements Using the DOM
-
1.5 Styling Elements Using Javascript
-
1.10 JavaScript Animations
-
1.11 Positioning and Animations
-
2.3 Animations with jQuery
-
8.5 Images
-
8.8 HTML Styling
-
8.19 Visibility
-
8.20 Animation
-
10.1 Visualizing Weather Data
-
10.2 Visualizing Movie Data
|
2.3 |
Identify and use design and color principles for Web pages. |
-
1.5 Styling Elements Using Javascript
-
3.2 Layout and Web Design Theory
-
8.3 Formatting Text
-
8.8 HTML Styling
-
8.19 Visibility
|
2.4 |
Create a basic HTML form that accepts user input. |
-
4.1 Collecting and Storing Data
-
4.2 Storing Data with Local Storage
-
4.3 Storing Data Structures with Local Storage
-
4.5 Using Input Fields
-
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.8 Challenge: Make a Keyboard
-
1.9 Keyboard Interactions
-
3.2 Layout and Web Design Theory
-
3.3 Interactive Resume Development
-
8.4 Links
-
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.5 Styling Elements Using Javascript
-
8.9 Introduction to CSS
-
8.10 CSS Select by Tag
-
8.11 CSS Select by Class
-
8.12 CSS Select by ID
-
8.13 The Cascade
-
8.17 Combining CSS Selectors
-
8.18 Special Selectors
|
2.9 |
Use the most current version of Hypertext Markup Language (HTML5) to create Web pages. |
-
1.6 Functions in HTML
-
8.1 Introduction to HTML
-
8.2 Structure of an HTML Page
-
8.3 Formatting Text
-
8.4 Links
-
8.5 Images
-
8.6 HTML Lists
-
8.7 HTML Tables
-
8.8 HTML Styling
-
8.15 Divs
-
8.16 Spans
|
2.10 |
Identify technologies for enhancing the user's Web experience, including programming languages, multimedia technologies. |
-
1.2 The Script Tag
-
1.3 Using the DOM
-
1.4 Creating Elements Using the DOM
-
1.9 Keyboard Interactions
-
1.10 JavaScript Animations
-
1.11 Positioning and Animations
-
4.11 Using APIs
-
8.20 Animation
-
8.21 Interaction
|
2.11 |
Use GUI-based HTML editing software to create Web pages. |
|
2.12 |
Test and analyze Web site performance issues. |
-
6.4 What is Web Optimization?
-
6.5 Optimizing Web Information
|
2.13 |
Identify steps in the Web site planning and development process. |
-
7.1 Project Overview
-
7.2 Planning Your Site
-
7.3 Creating Your Site
-
7.4 Providing Feedback
|
2.14 |
Identify essential issues in developing and maintaining a Web site, including project management, testing, legal issues. |
-
6.1 Choosing a Domain Name
-
6.2 Hosting Your Website
-
6.3 Using a CMS
-
6.4 What is Web Optimization?
-
6.5 Optimizing Web Information
-
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. |
-
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). |
-
4.1 Collecting and Storing Data
-
4.2 Storing Data with Local Storage
-
4.3 Storing Data Structures with Local Storage
-
4.5 Using Input Fields
-
4.7 Storing Data with Firebase
-
4.8 Traversing Data with Firebase
-
4.9 Challenge: Collecting User Clicks
|
2.17 |
Demonstrate knowledge of languages commonly used to provide database connectivity to Web sites. |
-
4.1 Collecting and Storing Data
-
4.7 Storing Data with Firebase
-
4.8 Traversing Data with Firebase
-
4.11 Using APIs
|
2.18 |
Identify the benefits and drawbacks of running your own Web server versus using a service provider. |
-
6.2 Hosting Your Website
|
2.19 |
Identify common strategies for managing an end user's experience and improving site creativity. |
-
5.4 Collecting User Data
-
5.5 Analyzing User Data
-
5.6 Making Decisions
-
6.5 Optimizing Web Information
|
2.20 |
Consider copyright and ethical issues when creating Web pages. |
-
5.4 Collecting User Data
|
2.21 |
Design Web pages to industry standards. |
-
5.1 Define Your Product
-
5.3 Creating Your Data Collection Website
-
5.4 Collecting User Data
-
7.1 Project Overview
-
7.2 Planning Your Site
-
7.3 Creating Your Site
-
7.4 Providing Feedback
-
7.5 Presenting Your Innovation
|