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