Skip to content
ictcLogo
  • About
  • Training
  • Learning Paths
  • Training Center
  • News
  • Contact
Menu
  • About
  • Training
  • Learning Paths
  • Training Center
  • News
  • Contact
Microsoft

Course 40375-A: HTML5 Application Development Fundamentals: MTA Exam 98-375

  • Duration: 3 days
  • Job Role: Developer
  • Exam: 98-375

Course 40375-A: HTML5 Application Development Fundamentals: MTA Exam 98-375

Share This Learning Path

Need more info? Contact us

This three-day MTA Training course helps you prepare for Microsoft Technology Associate Exam 98-375, and build an understanding of these topics: Manage the Application Life Cycle, Build the User Interface by Using HTML5, Format the User Interface by Using CSS, Code by Using JavaScript. This course leverages the same content as found in the Microsoft Official Academic Course (MOAC) for this exam.

Audience Profile

The Microsoft Technology Associate (MTA) is Microsoft’s newest suite of technology certification exams that validate fundamental knowledge needed to begin building a career using Microsoft technologies. This program provides an appropriate entry point to a future career in technology and assumes some hands-on experience or training but does not assume on-the-job experience.

Prerequisites

  • There are no prerequisites for this course.

Course outline

Module 1: Managing the Application Life Cycle
Module Overview

This module introduces students to platform fundamentals and the application life cycle.

Lessons

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

Lab Sessions

Knowledge Assessment
Competency Assessment
Proficiency Assessment

Lab Lessons

Fill in the Blank
Multiple Choice
True / False
Understanding New Features in the HTML5 Family
Creating an App
Sharing Touch-Enabled App Development Tips
Publishing an App to the Windows Store

After completing this module, students will be able to:

Understand the platform fundamentals.
Manage the state of an application.
Understand the platform fundamentals.
Debug and test an HTML5-based touch-enabled application.
Debug and test an HTML5-based touch-enabled application.
Publish an application to a store.

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

This module introduces students to incorporating text, graphics, and media.

Lessons

Understanding the Essentials of HTML
Choosing and Configuring HTML5 Tags to Display Text Content
Choosing and Configuring HTML5 Tags to Display Graphics
Choosing and Configuring HTML5 Tags to Play Media

Lab Sessions

Knowledge Assessment
Competency Assessment
Proficiency Assessment

Lab Lessons

Fill in the Blank
Multiple Choice
True / False
Correcting Simple Markup Errors
Working with Symbols
Canvas or SVG ?
Selecting Appropriate Web Video Formats and Codecs

After completing this module, students will be able to:

Choose and configure HTML5 tags to display text content.
Choose and configure HTML5 tags to display graphics.
Choose and configure HTML5 tags to play media.

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

This module covers organization, input, and validation.

Lessons

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

Lab Sessions

Knowledge Assessment
Competency Assessment
Proficiency Assessment

Lab Lessons

Fill in the Blank
Multiple Choice
True / False
Markup for a Newsletter Article
Displaying Long Tables in HTML
Creating a Glossary of Terms
Using Proper Input Types in a Web Form

After completing this module, students will be able to:

Choose and configure HTML5 tags to organize content and forms.
Choose and configure HTML5 tags for input and validation.

Module 4: Understanding CSS Essentials: Content Flow, Positioning, and Styling
Module Overview

This module introduces students to content flow, positioning, and styling using Cascading Style Sheets (CSS).

Lessons

Understanding CSS Essentials

Lab Sessions

Knowledge Assessment
Competency Assessment
Proficiency Assessment

Lab Lessons

Fill in the Blank
Multiple Choice
True / False
Basic Workflow
Client Consultation
Theatrical Dialogue
International Cooperation

After completing this module, students will be able to:

Understand the core CSS concepts.

Module 5: Understanding CSS Essentials: Layouts
Module Overview

This module introduces students to CSS layouts.

Lessons

Arranging User Interface (UI) Content by Using CSS
Using a Flexible Box to Establish Content Alignment, Direction, and Orientation
Using Grid Layouts to Establish Content Alignment, Direction, and Orientation

Lab Sessions

Knowledge Assessment
Competency Assessment
Proficiency Assessment

Lab Lessons

Fill in the Blank
Multiple Choice
True / False
Distinguishing between the Flexbox Box Model and the Grid Layout Model
Understanding Flexboxes and Flexbox Items
Working Around Browser Incompatibility
Understanding the Flex Property

After completing this module, students will be able to:

Arrange user interface (UI) content by using CSS.
Arrange user interface (UI) content by using CSS.
Arrange user interface (UI) content by using CSS.

Module 6: Managing Text Flow by Using CSS
Module Overview

This module introduces students to the concepts of text/content flow using CSS.

Lessons

Managing the Flow of Text Content by Using CSS
Understanding and Using Regions to Flow Text Content between Multiple Sections

Lab Sessions

Knowledge Assessment
Competency Assessment
Proficiency Assessment

Lab Lessons

Fill in the Blank
Multiple Choice
True / False
Flowing Content in a Newsletter
Distinguishing between Content Source and Content Containers
Understanding Hyphenation Requirements
Understanding CSS Exclusions Essentials

After completing this module, students will be able to:

Manage the flow of text content by using CSS.
Manage the flow of text content by using CSS.

Module 7: Managing the Graphical Interface by Using CSS
Module Overview

This module introduces students to graphical user interface elements created with CSS, from rounded box corners and drop shadows, to 2D and 3D transformations like rotations and scaling, to transitions and animations.

Lessons

Managing the Graphical Interface with CSS

Lab Sessions

Knowledge Assessment
Competency Assessment
Proficiency Assessment

Lab Lessons

Fill in the Blank
Multiple Choice
True / False
Troubleshooting CSS3 Code
Displaying Before and After Images
Creating Buttons with Enhancements
Understanding 3D Perspective

After completing this module, students will be able to:

Manage the graphical interface by using CSS.

Module 8: Understanding JavaScript and Coding Essentials
Module Overview

This module introduces students to JavaScript.

Lessons

Managing and Maintaining JavaScript
Updating the UI by Using JavaScript

Lab Sessions

Knowledge Assessment
Competency Assessment
Proficiency Assessment

Lab Lessons

Fill in the Blank
Multiple Choice
True / False
Validating Input
Understanding Function Names
Picking a JavaScript Library
Distinguishing between Methods and Functions

After completing this module, students will be able to:

Manage and maintain JavaScript.
Update the UI by using JavaScript.

Module 9: Creating Animations, Working with Graphics, and Accessing Data
Module Overview

This module introduces students to animations, graphics, and data access using JavaScript.

Lessons

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

Lab Sessions

Knowledge Assessment
Competency Assessment
Proficiency Assessment

Lab Lessons

Fill in the Blank
Multiple Choice
True / False
Understanding Animation Basics
Creating a Warehouse Floor Plan App
Enhancing the Warehouse Application
Reviewing Documents Offline

After completing this module, students will be able to:

Code animations by using JavaScript.
Access data access by using JavaScript.

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

This module introduces students to JavaScript techniques for responding to the touch interface, coding HTML5 APIs, and accessing device and operating system resources.

Lessons

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

Lab Sessions

Knowledge Assessment
Competency Assessment
Proficiency Assessment

Lab Lessons

Fill in the Blank
Understanding Gestures
Gathering Customer Location Data
Understanding Device Motion
Exploring Web Storage

After completing this module, students will be able to:

Respond to the touch interface.
Code additional HTML5 APIs.
Access device and operating system resources.

Book Your Seat​

Find Learning Paths​

  • Search Paths

  • Vendors

Latest Learning Paths​

Microsoft

Course MS-102T00-A: Microsoft 365 Administrator

  • Microsoft 365
  • Intermediate

Microsoft

Course MD-102T00-A: Microsoft 365 Endpoint Administrator

  • Microsoft 365
  • Intermediate

Microsoft

Course AZ-800T00-A: Administering Windows Server Hybrid Core Infrastructure

  • Windows
  • Intermediate

Join our community of certified professionals

Sign Up to our newsletter, and stay always up to date with latest IT certifications

About Us

ICTC is the leader in technical certification courses and exams. Our labs consist of a latest tech PCs and our instructors are certified from each vendor

Policy for the Prevention and Combating of Violence and Harassment in the Workplace.

Facebook Linkedin

Learn

View all the provided certifications and there relevant courses. Book online for a certification exam.

Explore

Contact Us

  • +30 211 500 29 00
  • info@ictc.gr
  • Lagoumitzi 24, Kallithea
ictcLogo

International Computer Training Center

  • Copyright reserved to ICTC
  • Proudly Crafted by GTP Works

Copyright reserved to ICTC. Proudly Crafted by GTP Works

Choose how to get more info...

Give as a call

211 500 2 900

Let us, call you

Send us an email

We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.OkPrivacy policy