Scroll to top button

HTML5 Application Development Fundamentals

ISBN : 9781644590973

Prepare for the Microsoft MTA 98-375 certification exam with the HTML5 Application Development Fundamentals course and lab. The lab can be mapped to any course, textbook, or training, adding value and a hands-on component to training. The course and lab cover the MTA 98-375 exam objectives and provide skills required to manage the application life cycle, build the user interface (UI) by using HTML5, format the user interface by using Cascading Style Sheets (CSS), and code by using JavaScript.

The Microsoft MTA 98-375 exam is designed to validate the fundamental knowledge of the JavaScript and CSS topics. The Microsoft 98-375 exam focuses on using HTML5, CSS3, and JavaScript to develop client applications. The MTA HTML5 Application Development Fundamentals exam is a standalone certification from Microsoft with the exam code 98-375. This certification is targeted at professionals who want to prove their core HTML5 client application development skills.

Glossary of terms
Pre Assessment Questions
Full Length Tests
Post Assessment Questions
Performance lab
Learn the real world skills using LiveLab.

Videos and How To

uCertify course includes videos to help understand concepts. It also includes How Tos that help learners with how to accomplish certain tasks.

Video Lessons
  • How to Study for the 98-375 Exam
  • Details of the 98-375 Exam
  • Basic Tenets
  • Hyperlinks
  • Formatting Elements
  • What's New in HTML5?
  • Organize Content
  • Semantic HTML
  • Summary
  • Add and Configure Images
  • Canvas and Scalable Vector Graphics
  • Media in HTML5
  • Summary
  • Forms
  • Data Validation
  • Summary
  • Purpose and Benefits
  • What's New in CSS3?
  • CSS Syntax
  • Including Style Sheet in a Page
  • Inheritance and Overrides
  • Content Flow
  • The Float Property
  • The Overlapping Elements
  • The Position Property
  • The Overflow Property
  • Summary
  • User Interface
  • Regions
  • Summary
  • CSS and Graphics
  • Summary
  • JavaScript Introduction
  • Update the UI with JavaScript
  • Summary
  • Animations with JavaScript
  • JavaScript and Data
  • Summary
  • Touch Interfaces and APIs
  • Device and Operating System Resources
  • Summary
  • Platform Fundamentals
  • Manage Application States
  • Debug and Test Touch-Based Apps
  • Summary

Hands on Activities (Labs)

  • Creating a Basic HTML Page
  • Using Paragraphs and Headings in HTML
  • Creating Hyperlinks
  • Formatting Text in HTML
  • Using the Mark, Meter and Progress Tags
  • Organizing Content in HTML Part 1
  • Organizing Content in HTML Part 2
  • Using the Section Tag
  • Using the Article Tag
  • Using the Aside and Hr Tags
  • Using the Nav Tag
  • Using the Header and Footer Tags
  • Using the Image Tag
  • Using Figures and Captions in HTML
  • Using the Canvas Tag
  • Using the Canvas Stroke
  • Implementing the SVG Format
  • Using the Video Tag
  • Using the Input Tag
  • Using the Types of Input Fields
  • The Select Tag
  • Implementing the Checkbox Input and Using the Textarea Tag
  • Using the Required Attribute
  • Using the Pattern Attribute
  • Implementing Inline Styles
  • Creating an Internal Style Sheet
  • Implementing a Class
  • Using CSS IDs
  • Creating the External Style Sheet
  • Using CSS imports
  • Implementing the Style Inheritance, Overrid...vs. Block Flow in CSS, and Float Properties
  • Using Common Properties of the CSS3 User Interface
  • Using CSS Overlapping Elements, Position, and overflow properties
  • Using Overflow Properties
  • Using Grid Layouts and Grid Templates
  • Applying the Flowing Content through Containers Dynamically and Implementing Regions
  • Implementing CSS Columns and Hyphenations
  • Drawing Graphics via Scripting Using the Canvas Element
  • Implementing the CSS Canvas Rotate Method
  • Using Nested Div Elements
  • Implementing SVG Filter Effects
  • Implementing Graphics Effects
  • Creating Rounded Corners and Shadows Using CSS
  • Using the Web Open Font Format
  • Implementing Transparency and Gradient
  • Implementing CSS Transitions
  • Implementing Rotations
  • Implementing Skews
  • Creating CSS Animations
  • Writing a Basic JavaScript Program
  • Using Operators in JavaScript
  • Using the if Statement
  • Using the if-else Statement
  • Using the switch Statement
  • Using the for Loop
  • Using the while Loop
  • Using the do-while Loop
  • Using the break Statement
  • Using the continue Statement
  • Using Function Expression Stored in a Variable
  • Calling a Function
  • Using jQuery and Other Third-Party Libraries
  • Finding HTML Elements
  • Using Events
  • Using Events to Call a Function
  • Updating Content Using Event Handling
  • Dynamically Adding Elements to Pages
  • Using JavaScript for Animations
  • Showing and Hiding Elements
  • Using the insertBefore() Method to Add Elements
  • Using the setTimeout Method in Animations
  • Using the setInterval Method in Animations
  • Manipulating a Canvas
  • Animating Image
  • Sending and Receiving Data in HTML
  • Transmiting and Parsing Complex Objects
  • Using AppCache
  • Using Data Types
  • Using Local Storage