eClasses.org :: Course Catalog :: HTML5 Introduction

HTML5 Introduction (H105)

HTML5 is the exciting new version of HTML. Working in conjunction with CSS3, HTML5 is a powerful resource for the web developer and the wave of future web programming. Many new elements such as ‘article’ and ‘section’ enhance the web viewing experience for those using assistive technologies by supplying a structure to webpages that has been missing in prior versions of HTML. For developers, the ease of programming forms and the presentation of video and audio elements will save time and scripting. And, with these new elements in place, a developer can relax knowing that should the user disable JavaScript, the form’s functionality remains in tact. And, finally, for users the ease of use and interactivity in HTML5 web pages makes visiting a site fun and interesting. This course looks at a portion of the 30 new elements presented in HTML5. We’ll touch on interactive elements such as canvas and forms and delve into geolocation, web storage and offline web applications. The course is an overview of new HTML5 elements and does not teach basic HTML and students will need to have a good knowledge of HTML4 prior to taking the course.

Course Objectives:
  • Understanding of the background and structure of HTML5
  • Implementation of headers, footers, articles, sections
  • Utilizing HTML5 form attributes
  • Basic understanding of video and audio in HTML5 and their attributes
  • Understanding of HTML5 canvas
  • Web storage Options
  • Basic understanding of various HTML5 caching mechanisms
  • Overview of geolocation, message and sockets

Applicable Job Roles: Web Designer, Web Programming, Programmer, IT Manager, Web Developer, Mobile Device Designer, Mobile Device Developer, Game Development, Web Applications Development

Outline
Week 1: Structure
  • Background and Structure
  • Exploring new HTML5 elements
  • Microdata
  • CSS and HTML5
  • When to use HTML5
Week 2: Working with Text
  • HTML5 Outlines
  • Blog posts and comments
  • WAI-ARIA
Week 3: Transforming Objects
  • Working with Forms
  • Input Types
  • Attributes
  • Backward Compatibility
  • JavaScript and DIY Validation
Week 4: Video and Audio
  • video tag
  • audio tag
  • Codecs/Video Codecs
  • Audio Codecs
Week 5: Canvas
  • Basics
  • Shapes and Fills
  • Paths
  • Capture
  • Animation
  • Saving/Exporting
Week 6: Data Storage
  • Web Storage
Week 7: Offline Web Applications
  • Caches
  • Network and Fallback
  • Browser-Server Processes
  • Application Cache
Week 8: Geolocation, Messaging and Sockets
  • How Geolocation Works
  • Messaging
  • Working With Streaming Data
Prerequisites
Students should know HTML and basic CSS. Although not required, familiarity with JavaScript or basic programming is beneficial.
Requirements
No special software is required for this course. But students will need webspace without ads to post homework assignments.

Books:
Required Book: Introducing HTML5
Suggested Book: HTML5: Up and Running

Additional information:

Your place in the course is confirmed by your payment. Introductory courses are intended for students with no experience in the subject matter and are seeking beginner level training.

Refund Policy: Please read our Terms and Refund Policy before registering for this course.

Additional Cost: Book and software might be required for the course. Read the Requirements and Book section for more information. Course fee does not include the book and software cost .

How eClasses Work:Instructors post lectures (text-based, no video or audio), reading selections, and hands-on assignments once a week in the online classroom. Students can discuss the assignments with the instructor and amongst themselves in the classroom area. This format has no set meeting time, which allows students to attend class at a time most convenient to them, yet still provides logically organized communication between class participants. Students can apply for the completion certificate after finishing the class.

HTML5 Introduction
Price: $240.00
Item No.: H105
Instructor: Peggi Rodgers
CEUs: 4
Duration: 8 weeks
Open Courses:
Start Date: Oct 14, 2013
(Register by: Oct 17, 2013 )
 
Start Date: Nov 11, 2013
(Register by: Nov 14, 2013 )
 
Testimonials
Instructor's ProfileInstructor
Peggi has owned and operated Misty Canyon Designs since 1999. As a graphic designer, she offers print publication layout and illustration and, as webmaster, is contracted with two national forests in America with responsibility for their web presence. She is currently working as a Systems Analyst for Marin County in California and holds a joint honours Bachelors Degree in Welsh and Medieval History.
Before you register for this class, please read the Outline, Prerequisites, Requirements, Books, and Refund Policy sections carefully.
Send to friend
: *
: *
: *
 
 

Testimonials

Rating

  • "This was an excellent intro to HTML5.
    Tons of brand new information and how and where to utilize it. The lessons where just hard enough, and the lectures and assignments where just challenging enough, but not enough to make you throw in the towel!" - Ron Wazny

  • "Excellent class and will be of great benefit once all browsers support HTML5! The material Peggi presented was clear, thorough and easy to understand. Her sample pages for each lesson was also very helpful." - Colleen Haubrich