HTML5 Advanced and Javascript APIs | UEWD.X411

HTML5 Advanced and Javascript APIs | UEWD.X411

An increasing number of companies are using HTML5 to develop web and mobile applications. This course will acquaint you with the new standard of HTML. Through a combination of hands-on exercises and lectures, you will explore the evolution of HTML, XHTML and HTML5, and learn about the many new features available in HTML5.

The course de-mystifies HTML5 and all of its long-awaited and powerful features. You will gain experience with redefined web forms, new extended audio and video controls, new page structures and syntax. You will learn and practice "meaningful markup", new canvas drawing methods, drag and drop, new JavaScript and CSS3 implementations, as well as geolocation.

The course includes a series of in-class exercises and lessons with homework. By the end of the course you will be able to build cutting edge web content, support multiple viewers and browsers, and determine what the best applications are for your web and mobile project.

Learning Outcomes

At the conclusion of the course, you should be able to
  • Understand and apply the new HTML5 structure and semantics to a web page.
  • Apply new form elements and attributes.
  • Add video and audio to a web page.
  • Apply drag and drop capabilities to a web page.
  • Apply API's for geolocation and canvas capabilities.

Topics Include

  • History of HTML
  • What is HTML5?
  • New structure and syntax
  • Web Accessibility
  • Web forms
  • Audio and video
  • Canvas Element and API - graphics and animation
  • Geolocation API
  • Drag & drop API
Have a question about this course?
Speak to a student services representative.
Call (408) 861-3860
This course is related to the following programs:


Sections Open for Enrollment:

Open Sections and Schedule
Start / End Date Quarter Units Cost Instructor
09-10-2024 to 12-10-2024 3.0 $950

Audrey A Blumeneau


Final Date To Enroll: 10-15-2024


Date: Start Time: End Time: Meeting Type: Location:
Tue, 09-10-2024 12:01 a.m. 12:02 a.m. Online Self-paced ONLINE
Tue, 12-10-2024 11:58 p.m. 11:59 p.m. Online Self-paced ONLINE