LearnKey Training

MTA HTML5 Application Development Fundamentals (98-375) Course

MTA HTML5 Application Development Fundamentals (98-375) Course


MTA HTML5 Application Development Fundamentals (98-375) Course

4 Sessions -
12 Hours of Interactive Training

The MTA HTML5 Application Development Fundamentals course gives students a strong introduction to HTML5, which consists of three major areas: Hypertext Markup Language (HTML), Cascading Style Sheets (CSS3), and JavaScript. In addition, this course covers the application life cycle, which is important for web developers to know in order to best plan, design, code, test, validate, and deploy HTML5 apps. This course prepares students for the MTA 98-375 exam.

Benefits
  • Learn from an expert the MTA 98-375 exam objectives
  • Pre/Post test questions and interactive labs
  • Access your courseware anytime, anywhere

About The Author
Jason Manibog, LearnKey’s senior instructor, has spent over 15 years in the Information Technology arena as a trainer, consultant, and courseware writer. Jason is a Microsoft Certified Trainer with multiple certifications in Microsoft, CompTIA, and Adobe. Jason brings a wealth of real-world experience and the ability to explain things in very practical, real-life like terms to any class he teaches, courseware he writes, or e-Learning courses he develops.

Session 1

Section A: MTA HTML5 Introduction

  • Welcome
  • How to Study for the 98-375 Exam

Section B: HTML5 Basics

  • What is HTML?
  • Tag Rules and Attributes
  • The First Four Tags and DOCTYPE
  • Paragraphs
  • Headings
  • Hyperlinks
  • Formatting
  • Strong and Emphasis Tags
  • Nesting
  • Entities
  • The Mark Tag
  • Other New HTML5 Tags

Section C: Add and Configure Images

  • The Image Tag
  • Figures and Captions
  • Canvas
  • Scalable Vector Graphics
  • Choosing Canvas or SVG

Section D: Media in HTML5

  • Video
  • Audio

Section E: Organize Content

  • Tables
  • Table Formatting and Captions
  • The Thead, Tfoot, and Tbody Tags
  • Unordered Lists
  • Ordered Lists and Definition Lists
  • Sections
  • Articles
  • The Aside and Hr Tags
  • The Nav Tag
  • Headers and Footers

Section F: Forms

  • Build a Form
  • The Input Tag
  • More Input Tags
  • Select and Text Area Tags
  • Data Validation

Section G: Session 1 Recap

  • Domain 2 Test Tips

Session 2

Section A: Core CSS Concepts

  • Purpose of CSS
  • Inline Styles
  • Internal Style Sheets
  • Classes
  • External Style Sheets
  • IDs and Imports
  • Inheritance and Overrides
  • Style Inheritance
  • Content Flow
  • Troubleshooting CSS
  • Floating Text
  • Absolute Positioning
  • Content Overflow

Section B: CSS and UI Content

  • Box Layouts
  • Flexbox
  • Scaling
  • Order and Arrange Content
  • Grid Layout and Content Properties
  • Grid Templates

Section C: CSS and Content Flow

  • Regions
  • Columns
  • Hyphenation
  • Positioned Floats

Section D: CSS and Graphics

  • Graphics Effects
  • Rounded Corners and Shadows
  • Transparency and Gradients
  • Web Open Font Format
  • 2-D and 3-D Transformations
  • Rotations
  • Skews
  • Animations
  • SVG Filter Effects
  • Canvas

Section E: Session 2 Recap

  • Domain 3 Test Tips

Session 3

Section A: JavaScript Introduction

  • What is JavaScript?
  • First JavaScript Example
  • Create and Use Functions
  • jQuery and Other Third-Party Libraries

Section B: Update the UI with JavaScript

  • Locate and Access Elements
  • Update Content Using Event Handling
  • Show and Hide Elements
  • Add Elements

Section C: Animations with JavaScript

  • Animation Overview
  • Manipulate a Canvas
  • Animate Images, Shapes, and Graphics

Section D: JavaScript and Data

  • Overview of Accessing Data
  • Send and Receive Data
  • Transmit and Parse Complex Objects
  • Load and Save Files
  • AppCache
  • Data Types
  • Validate Forms, Test Validation
  • Cookies
  • Local Storage

Section E: Touch Interfaces and APIs

  • Gestures and Responses
  • API Overview
  • Geolocation
  • Web Workers
  • WebSocket
  • File API

Section F: Device and Operating System Resources

  • In-Memory Resources
  • Hardware Capabilities

Section G: Session 3 Recap

  • Domain 4 Test Tips

Session 4

Section A: Platform Fundamentals

  • App Packages and Containers
  • Credentials and Permission Sets
  • Host Processes
  • HTML5 and Tablet Applications

Section B: Manage Application States

  • Understand States
  • Local and Session Storage

Section C: Debug and Test Touch-Based Apps

  • Debug Capabilities
  • Touch Gestures and Testing

Section D: Session 4 Recap

  • Domain 1 Test Tips

Section E: Course Recap

  • Final Test Tips and Conclusion