Web Languages 40375-HTML 5 Application Development Fundamentals

40375-HTML 5 Application Development Fundamentals

Location:

Date of Class:

Instructor:

Last Day To Enroll:

1785.00 1,785.00
$1,785.00
PRICE PER USER
$
X
USERS


=
SUBTOTAL
$
  • Course Delivery: Virtual Classroom

Chat Live | Contact Us | Toll Free: (888) 360-8764

 

Description


The Microsoft Technology Associate certification (MTA) curriculum helps teach and validate fundamental technology concepts.

This MTA text covers the following HTML5 Application vital fundamental skills:

  • Manage the Application Life Cycle
  • Build the User Interface by Using HTML5
  • Format the User Interface by Using CSS
  • Code by Using JavaScript
 

Course Objectives

  • Manage the Application Life Cycle
  • Build the User Interface by Using HTML5
  • Format the User Interface by Using CSS
  • Code by Using JavaScript
 

Topics Covered


Lesson 1: Managing the Application Life Cycle

  • Exam Objective Matrix
  • Key Terms
  • Understanding Platform Fundamentals
  • What’s New in HTML5?
  • Creating Apps
  • Exploring Packaging and the Runtime
  • Environment
  • Understanding the Host Process
  • Understanding the App Package and App Container
  • Understanding Credentials and Permission Sets
  • Understanding and Managing
  • Application States
  • Storing State Data Using Local and Session
  • Storage
  • AppCache for Offline Files
  • Understanding Touch Interfaces and Gestures
  • Leveraging Existing HTML5 Skills and Content for Slate/Tablet Applications
  • Debugging and Testing HTML5 Apps
  • Validating HTML5 Code
  • Validating a Package
  • Publishing an Application to a Store
  • Skill Summary
  • Knowledge Assessment
  • Competency Assessment
  • Proficiency Assessment

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

  • Exam Objective Matrix
  • Key Terms
  • Understanding the Essentials of HTML
  • Basic Markup and Page Structure
  • Using Attributes
  • Nesting Elements
  • Understanding Entities
  • Understanding the Do type
  • Exploring the Markup of a Simple Web Page
  • Choosing and Configuring HTML5 Tags to Display
  • Text Content
  • Text Elements from HTML 4 with New Meaning or
  • Functionality
  • New Text Elements in HTML5
  • Text Elements Not Used in HTML5
  • Choosing and Configuring HTML5 Tags to
  • Display Graphics
  • Using the figure and figcaption Elements
  • Creating Graphics with Canvas
  • Canvas Basics
  • Creating an Outline of a Shape
  • Providing an Alternate Image or Text for Older
  • Browsers
  • Creating Graphics with SVG
  • When to Use Canvas Instead of SVG
  • Choosing and Configuring HTML5 Tags
  • to Play Media
  • Understanding and Using Video Tags
  • Understanding and Using Audio Tags
  • Skill Summary
  • Knowledge Assessment
  • Competency Assessment
  • Proficiency Assessment

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

  • Exam Objective Matrix
  • Key Terms
  • Choosing and Configuring HTML5 Tags to
  • Organize Content and Forms
  • Understanding Semantic HTML
  • Using Tags to Add Structure to an HTML
  • Document
  • The header and footer Elements
  • The section Element
  • The nav Element
  • The article Element
  • The aside Element
  • Using Tags to Create Tables and Lists
  • Creating Tables
  • Creating Lists
  • Choosing and Configuring HTML5 Tags for Input
  • and Validation
  • Understanding Input and Forms
  • Exploring Form Creation, Input Attributes, and Values
  • Understanding Validation
  • Skill Summary
  • Knowledge Assessment
  • Competency Assessment
  • Proficiency Assessment

Lesson 4: Understanding CSS Essentials: Content Flow, Positioning, and styling

  • Objective Domain Matrix
  • Key Terms
  • Understanding CSS Essentials
  • Using the Appropriate Tools
  • Exploring the Link between HTML and CSS
  • Separating Content from Style 91
  • Understanding Selectors and Declarations
  • Understanding Fonts and Font Families
  • Managing Content Flow
  • Positioning Individual Elements
  • Applying Float Positioning
  • Applying Absolute Positioning
  • Managing Content Overflow
  • Understanding Scrolling Overflow
  • Understanding Visible Overflow and Hidden Overflow
  • Skill Summary
  • Knowledge Assessment
  • Competency Assessment
  • Proficiency Assessment

Lesson 5: Understanding CSS Essentials: Layouts

  • Exam Objective Matrix
  • Key Terms
  • Arranging User Interface (UI) Content
  • by Using CSS
  • Using Flexbox for Simple Layouts and Using Grid for Complex Layouts
  • Using a Flexible Box to Establish Content Alignment, Direction, and Orientation
  • Work with Flexboxes and Flexbox Items
  • Applying Proportional Scaling within a Flexbox
  • Changing the Direction of Child Items in a Flexbox
  • Ordering and Arranging Content
  • Using Grid Layouts to Establish Content
  • Alignment, Direction, and Orientation
  • Creating a Grid Using CSS Properties for
  • Rows and Columns
  • Understanding Grid Templates
  • Skill Summary
  • Knowledge Assessment
  • Competency Assessment
  • Proficiency Assessment

Lesson 6: Managing Text Flow by Using CSS

  • Exam Objective Matrix
  • Key Terms
  • Managing the Flow of Text Content by Using CSS
  • Understanding and Using Regions to Flow Text Content between Multiple Sections
  • Flowing Content through Containers Dynamically
  • Overflowing Text
  • Microsoft’s Implementation of CSS Regions
  • Using Columns and Hyphenation to Optimize
  • the Readability of Text
  • Creating Columns
  • Using Hyphenation
  • Using CSS Exclusions to Create Text Flow
  • around a Floating Object
  • Skill Summary
  • Knowledge Assessment
  • Competency Assessment
  • Proficiency Assessment

Lesson 7: Managing the Graphical Interface by Using CSS

  • Exam Objective Matrix
  • Key Terms
  • Managing the Graphical Interface with CSS
  • Creating Graphics Effects
  • Creating Rounded Corners
  • Creating Shadows
  • Applying Transparency
  • Applying Background Gradients
  • Understanding Typography and the Web
  • Open Font Format
  • 2D Translation
  • 2D Scaling
  • 2D and 3D Rotation
  • 2D and 3D Skewing
  • Understanding 3D Perspective, Transitions, and Animations
  • Applying SVG Filter Effects
  • Using Canvas to Enhance the GUI
  • Skill Summary
  • Knowledge Assessment
  • Competency Assessment
  • Proficiency Assessment

Lesson 8: Understanding JavaScript and Coding Essentials 189

  • Objective Domain Matrix
  • Key Terms
  • Managing and Maintaining JavaScript
  • Creating and Using Functions
  • Using jQuery and Other Third-Party Libraries
  • Updating the UI by Using JavaScript
  • Locating and Accessing Elements
  • Listening and Responding to Events
  • Showing and Hiding Elements
  • Updating the Content of Elements
  • Adding Elements
  • Skill Summary
  • Knowledge Assessment
  • Competency Assessment
  • Proficiency Assessment

Lesson 9: Creating Animations, Working with Graphics, and Accessing Data

  • Objective Domain Matrix
  • Key Terms
  • Coding Animations by Using JavaScript
  • Creating Animations
  • Working with Images, Shapes,
  • and Other Graphics
  • Manipulating the Canvas with JavaScript
  • Sending and Receiving Data
  • Transmitting Complex Objects and Parsing
  • Loading and Saving Files
  • Using the Application Cache (AppCache)
  • Understanding and Using Data Types
  • Using JavaScript to Validate User Form Input
  • Understanding and Using Cookies
  • Understanding and Using Local Storage
  • Skill Summary
  • Knowledge Assessment
  • Competency Assessment
  • Proficiency Assessment


Lesson 10: JavaScript Coding for the Touch Interface, Device and Operating System Resources, and More

  • Exam Objective Matrix
  • Key Terms
  • Responding to the Touch Interface
  • Capturing and Responding to Gestures
  • Coding Additional HTML5 APIs
  • Coding to Capture GeoLocation
  • Understanding Web Workers
  • Understanding WebSockets
  • Using File API for File Uploads
  • Accessing Device and Operating
  • System Resources
  • Accessing In-Memory Resources
  • Accessing Hardware Capabilities
  • Understanding Global Positioning System (GPS)
  • Understanding Accelerometer
  • Accessing a Camera
  • Skill Summary
  • Knowledge Assessment
  • Competency Assessment
  • Proficiency Assessment

Appendix
Index

 

Prerequisites

There are no prerequisites for this course.

 

Subject Matter Expert


Productivity Point Global is led by a team of individuals with world-class experience in professional development skills and leading edge technologies. These established professionals collaborate to drive PPG's business forward through entrepreneurial innovation, strategic partnerships, brand management and sales growth.

Productivity Point Global, previously ExecuTrain of Florida, began in 2003 and evolved out of a desire to increase our outreach both nationally and internationally. Utilizing the highest standard in customer service combined with our subject matter experts and high-end training venues, PPG has carved a niche by consistently expanding our corporate and government client base, originally hosted in the southeastern region of the US.

By consistently setting quality as the benchmark of our value system, PPG combines strategic partnerships and cutting edge technology with our determined efforts to branch out into other regions. PPG's combination of technology and professional skills training, IT outsourcing, and event hosting enables us to place a focused emphasis on the diversified business needs of our clients.
For more info please visit: http://www.productivitypoint.com/

Got questions? Contact us below or call 877-881-2235

Why Choose 360training.com?

  • Fast and easy courses completion
  • Get an education faster than at traditional colleges!
  • 100% online - No classroom attendance required.
  • Unlimited 24x7 online customer support
  • Over 500,000+ certified nationwide.