Advanced
Topic-Level Outline
Days: 1
Prerequisites: HTML5:
Basic
Unit 1 : Authoring guidelines
Topic A: Planning a Web site
A-1: Discussing basic planning and design considerations
Topic B: HTML5 authoring
B-1: Setting up a basic HTML5 document
B-2: Adding comments to markup and styles
B-3: Ensuring basic HTML5 support in outdated browsers
Topic C: Content organization and structure
C-1: Discussing document outlines
C-2: Structuring a document with semantic elements
Topic D: Basic SEO
D-1: Optimizing page titles and descriptions for SERPs
Unit 2 : HTML5 forms
Topic A: Interactive forms
A-1: Creating a form and applying labels
A-2: Creating email fields, checkboxes, and radio buttons
A-3: Setting input field size and limiting data length
A-4: Creating a password field
A-5: Controlling autofocus and autocomplete
A-6: Creating a text area field and placeholder text
A-7: Creating a select list
A-8: Defining option groups for a select list
A-9: Creating a data list and checking spelling
Topic B: Data validation and error feedback
B-1: Creating required input fields
B-2: Requiring numeric data with limits
B-3: Validating input for a specific date format
Topic C: Form structure and styles
C-1: Creating fieldsets and legends
C-2: Formatting fieldsets and legends
Topic D: Form design considerations
D-1: Identifying best practices in form design
Unit 3 : Audio and video
Topic A: Embedding native audio
A-1: Applying native audio and enabling user controls
A-2: Setting audio attributes
Topic B: Embedding native video
B-1: Applying native video and setting properties
B-2: Controlling data preload and creating a poster image
B-3: Embedding a video hosted on YouTube
Unit 4 : CSS techniques
Topic A: Styles that improve efficiency
A-1: Applying styles based on parent-child structure
A-2: Applying styles based on location and
type
A-3: Alternating table row colors
A-4: Exploring style sheet efficiencies
Topic B: Fonts in the cloud
B-1: Applying Google Web Fonts to your site
B-2: Applying shadow effects
Topic C: Generated content
C-1: Generating content from a style sheet
C-2: Applying images as CSS content
Unit 5 : Local storage and site testing
Topic A: Editable content and local storage
A-1: Creating an editable content section
A-2: Saving user data in local storage
A-3: Rotating an element
Topic B: Site testing basics
B-1: Discussing site testing and feedback