Live Chat
Monday - Friday 8am - 6pm EST Chat Now
Contact Us
Monday - Friday 8am - 8pm EST 1-800-268-7737 Other Contact Options

Cart () Loading...

    • Quantity:
    • Delivery:
    • Dates:
    • Location:


MTA: HTML5 Application Development Fundamentals

Build your knowledge of HTML5 application development.

GK# 7802 Vendor# M40375A

Course Overview


In this course, you will gain an understanding of fundamental HTML5 concepts, including managing the application life cycle, building the user interface with HTML5, formatting the user interface by using CSS, and developing code using JavaScript.

This course is designed to help you prepare Microsoft Technology Associate Exam 98-375 - HTML5 Application Development Fundamentals.


  • Delivery Format:
  • Date:
  • Location:
  • Access Period:


Class is Full
This session is full. Please select a different session.

What You'll Learn

  • Manage the application life cycle
  • Build the user interface using HTML5
  • Format the user interface using CSS
  • Develop code using JavaScript


Viewing outline for:

Virtual Classroom Live Outline

1. Managing the Application Life Cycle

  • Platform Fundamentals
  • Managing Application States
  • Touch Interfaces and Gestures
  • Debugging and Testing HTML5 Apps
  • Publishing an Application to a Store

2. Building the User Interface Using HTML5: Text, Graphics, and Media

  • Essentials of HTML
  • Choosing and Configuring HTML5 Tags to Display Text Concepts, Graphics, and Play Media

3. Building the User Interface Using HTML5: Organization, Input, and Validation

  • Choosing and Configuring HTML5 Tags to Organize Content and Forms
  • Choosing and Configuring HTML5 Tags for Input and Validation

4. CSS Essentials: ContentFlow, Positioning, and Styling 87

  • CSS Essentials
  • Using the Appropriate Tools
  • Exploring the Link Between HTML and CSS
  • Separating Content from Style
  • Selectors and Declarations
  • Fonts and Font Families
  • Positioning Individual Elements
  • Managing Content Overflow

5. CSS Essentials: Layouts

  • Arranging User Interface (UI) Content Using CSS
  • Using Flexbox for Simple Layouts and Using Grid for Complex Layouts
  • Using a Flexible Box to Establish Content Alignment, Direction, and Orientation
  • Using Grid Layouts to Establish Content Alignment, Direction, and Orientation
  • Grid Templates

6. Managing Text Flow by Using CSS

  • Managing the Flow of Text Content Using CSS
  • Using Regions to Flow Text Content Between Multiple Sections
  • Using CSS Exclusions to Create Text Flowaround a Floating Object

7. Managing the Graphical Interface Using CSS

  • Managing the Graphical Interface with CSS
  • Typography and the WebOpen Font Format
  • Applying 2D and 3D Transformations
  • Applying SVG Filter Effects
  • Using Canvas to Enhance the GUI

8. JavaScript and Coding Essentials

  • Managing and Maintaining JavaScript
  • Creating and Using Functions
  • Using jQuery and Other Third-Party Libraries
  • Updating the User Interface Using JavaScript
  • Locating and Accessing Elements
  • Listening and Responding to Events
  • Showing and Hiding Elements
  • Updating the Content of Elements
  • Adding Elements

9. Creating Animations, Working with Graphics, and Accessing Data

  • Coding Animations Using JavaScript
  • Working with Images, Shapes, and Other Graphics
  • Sending and Receiving Data
  • Loading and Saving Files
  • Using JavaScript to Validate User Form Input
  • Using Cookies
  • Using Local Storage

10. JavaScript Coding for the Touch Interface

  • Responding to the Touch Interface
  • Coding Additional HTML5 APIs
  • Accessing Device and Operating System Resources

Who Should Attend


IT professionals interested in building user interfaces and need foundational knowledge of HTML5 application development

Course Delivery

This course is available in the following formats:

Virtual Classroom Live

Experience expert-led online training from the convenience of your home, office or anywhere with an internet connection.

Duration: 3 day

Request this course in a different delivery format.