Introduction to HTML5

The Introduction to HTML5 training course is designed to provide you with an understanding of the new features included in the latest HTML specification.

The Introduction to HTML5 course reviews the basics of HTML, and introduces new HTML5 features, such as semantic markup, audio and video, and forms. The course explains how to work with tables, forms, and audio/visual elements within HTML5, and concludes with an overview of a variety of APIs.

This course assumes prior HTML knowledge. If you are new to HTML, we recommend taking the Introduction to HTML course first.

Course Summary

Purpose: 
Learn to build web sites using HTML5.
Audience: 
Web developers and designers looking to adopt HTML5.
Role: 
Skill Level: 
Learning Style: 

Hands-on training is customized, instructor-led training with an in-depth presentation of a technology and its concepts, featuring such topics as Java, OOAD, and Open Source.

Hands On help
Duration: 
3 Days
Productivity Objectives: 

Upon completion of this course, you should:

  • Know How to Properly Structure an HTML Document
  • Understand and Be Able to Validate Semantic Markup
  • Be Able to Work with HTML5 Tables
  • Know How to Create and Test HTML5 Forms
  • Understand HTML5 and Related APIs

What You'll Learn

In the Introduction to HTML5 training course, you’ll learn:

  • Creating a Proper HTML Document Structure
    • Basics of Creating a HTML Document
    • Common Tags
    • Role of HTML, CSS, and JavaScript
  • Layout, Layers, and Semantic Markup
    • Layer Tags
    • Semantic Tags
    • Updating Based Layouts to Semantic
    • Outlining
  • Migrating Tables to HTML5
    • HTML Table History
    • Best Practices for Using Markup Tables
    • HTML Table Tags
    • HTML5 Semantic Tags
  • Building HTML5 Forms
    • HTML Form Basics
    • HTML5 Form Elements
    • Form Improvements for Mobile Devices
    • HTML5 Form Validation Attributes
  • Incorporating Video and Audio Elements
    • Understanding the History of Video and Audio in the Browser
    • The New HTML5 Video Element
    • The New HTML5 Audio Element
    • Benefits of Video and Audio on Mobile Devices
  • Working with the Canvas and SVG
    • The Canvas Element
    • 2D vs 3D Contexts
    • Understanding SVG
    • Where to Use Canvas and SVG
  • Geolocation
    • How Geolocation Works: Wi-Fi, GPS, Cellular Triangulation
    • Using the Geolocation API
    • Benefits of Geolocation for Mobile
  • Overview of Other HTML5 APIs
    • Offline Apps
    • Web Storage
    • Web Sockets
    • Web Workers
    • The File API

Meet Your Instructor

Photo of Jeremy
Jeremy

Jeremy is a senior software engineer with over 15 years experience building websites and applications. He develops mobile apps with Ionic, crafts user interfaces with AngularJS, and builds web-service layers with Node.js.

He has a passion for open source and is the author of Ionic in Action and coauthor of Angular 2 in Action. He lives in Texas with his wife and daughter, and when he isn’t coding, you can find him brewing beer.

Meet Jeremy »

Contact us to learn more

Not all training courses are created equal. Let the customization process begin! We'll work with you to design a custom Introduction to HTML5 training course that meets your specific needs.

Learn More

Chat with one of our Program Managers from our Boulder, Colorado office to discuss various training options.

DevelopIntelligence has been in the technical/software development learning and training industry for nearly 20 years. We’ve provided learning solutions to more than 48,000 engineers, across 220 organizations worldwide.

About Develop Intelligence
Di Clients
Need help finding the right learning solution?   Call us: 877-629-5631