Overview

 

Exam 98-375: MTA HTML5 Application Development Fundamentals:

Candidates who complete this course and envisage to complete the exam are seeking to prove fundamental HTML5 application development knowledge and skills that will run on today’s touch-enabled devices (PCs, tablets, and phones). Although HTML is often thought of as a web technology that is rendered in a browser to produce a UI, this exam focuses on using HTML5, CSS3, and JavaScript to develop client applications. Before taking the exam, candidates should have solid foundational knowledge of the topics outlined in the course including CSS and JavaScript. It is recommended that candidates be familiar with the concepts of and have some hands-on experience with the related technologies by completing this training courses.

What will you learn in this MTA HTML5 Application Development Fundamentals course

Candidates for this course are seeking to prove fundamental networking knowledge and skills. You will learn:

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

By doing this course, you will be able to understand and prove fundamental HTML5 application development knowledge and skills.

 

What is included in the course fees?

This Course Fee excludes your exam voucher. Unfortunately, the Certiport Assessment Centres do not allow tuition providers to pay for learners and request that a learner does so themselves. Due to the fluctuation of the exam costs (Rand-US Dollar exchange), we are unable to indicate accurate exam costs, so you will need to contact your closest Certiport Centre to determine this exam cost.  You can locate one closest to you here: www.certiport.com/Locator#.

Please, be aware that  all course materials are only offered online. In other words, you will not be receiving any hard copies of the textbook, and you will need to access all the required content through your online classroom, where you’ll be able to find the following course content:

  • A digital textbook (PDF) focused on all the content you’ll need to pass the exam successfully
  • Videos and Learning material to ensure you are coveredto understand practical concepts
  • Learning objectives and skills covered in each lesson
  • A glossary of key terms for each lesson
  • summary of what you will learn, as well as the important points on which to focus
  • Practice files OR quizzes to accompany the step-by-step exercises in your textbook
  • PDF summary of everything you’ve covered in the textbook
  • study guide and exercise files to help you with your exam prep
  • A set of mock exams to be covered before undertaking global exams.

Exam 98-375: HTML5 Application Development Fundamentals

Candidates for this exam are seeking to prove core HTML5 client application development skills that will run on today’s touch-enabled devices (PCs, tablets, and phones). Although HTML is often thought of as a web technology that is rendered in a browser to produce a UI, this exam focuses on using HTML5, CSS3, and JavaScript to develop client applications. Before taking this exam, candidates should have solid foundational knowledge of the topics outlined in the preparation guide, including CSS and JavaScript. It is recommended that candidates be familiar with the concepts of and have some hands-on experience with the related technologies either by taking relevant training courses or by working with tutorials and samples available on MSDN and in Microsoft Visual Studio.

Objective Domain

  • Manage the Appplication Life Cycle
  • Build the User Interface by Using HTML5
  • Format the User Interface by Using CSS
  • Code by Using JavaScript
  • Understanding Desktop Applications
  • Understanding Databases

Understand the Platform Fundamentals.

packaging and the runtime environment: app package, app container, credentials/permission sets, host process, leveraging existing HTML5 skills and content for slate/tablet applications

Manage the State of an Application.

manage session state, app state, and persist state information; understand states of an application; understand the differences between local and session storage

Debug and Test an HTML5-Based, Touch-Enabled Application

touch gestures; understand which gestures you test on a device

Publish and Application to a Store.

understand requirements for marketplace submissions

Choose and Configure HTML5 Tags to Display Text Content.

Choose and Configure HTML5 Tags to Display Graphics. o when, why, and how to use Canvas; when, why, and

how to use scalable vector graphics (SVG)

Choose and Configure HTML5 Tags to Play Media.

video and audio tags

Choose and Configure HTML5 Tags to Organize Content and Forms.

tables, lists, sections; semantic HTML

Choose and Configure HTML5 Tags for Input and Validation.

Understand the Core CSS Concepts.

separating presentation from content – create content with HTML and style content with CSS; managing content flow -­- inline vs. block flow; managing positioning of individual elements – float vs. absolute positioning; managing content overflow – scrolling, visible, and hidden; basic CSS styling

Arrange User Interface (UI) Content by Using CSS.

using flexible box and grid layouts to establish content alignment, direction, and orientation; proportional scaling and use of “free scale” for elements within a flexible box or grid; ordering and arranging content; concepts for using flex box for simple layouts and grid for complex layouts; grid content properties for rows and columns; using application templates

Manage the Flow of Text Content by Using CSS.

regions and using regions to flow text content between multiple <div> sections – content source, content container, dynamic flow, flow-­-into, flow-­-from, msRegionUpdate, msRegionOverflow, sGetRegionContent(); columns and hyphenation and using these CSS settings to optimize the readability of text; using “positioned floats” to create text flow around a floating object

Manage the Graphical Interface by Using CSS.

graphics effects -­- rounded corners, shadows, transparency, background gradients, typography, and Web Open Font Format; 2D and 3D transformations – translate, scale, rotate, skew, and 3D perspective transitions and animations; SVG filter effects; Canvas)

Manage and Maintain JavaScript.

creating and using functions; using Windows Library for JavaScript, jQuery, and other third-­-party libraries

Update the UI by Using JavaScript.

locating/accessing elements; listening and responding to events; showing and hiding elements; updating the content of elements; adding elements

Code Animations by Using JavaScript.

using animation; manipulating the canvas; working with images, shapes, and other graphics

Access Data Access by Using JavaScript.

sending and receiving data; transmitting complex objects and parsing; loading and saving files; App Cache; datatypes; forms; cookies; localStorage

Respond to the Touch Interface.

gestures, how to capture and respond to gestures

Code Additional HTML5 APIs.

GeoLocation, Web Workers, WebSocket; File API

Understand Windows Store Applications.

application lifecycle; navigation model; visual inheritance; UI design

Understand Console-Based Applications.

characteristics and capabilities of console-­- based applications

Understand Windows Services.

characteristics and capabilities of Windows Service

Understand Relational Database Management Systems.

characteristics and capabilities of database products; database design; Entity Relationship Diagrams (ERDs); normalization concepts

Understand Database Query Methods.

structured query language (SQL), creating and accessing stored procedures, updating data, selecting data

Understand Database Connection Methods.

connecting to various types of data stores such as flat file; XML file; in-memory object; resource optimization

Exam Dates

You can start studying whenever you want – there are no specific course starting dates.

All of our assessments are computer-based and, therefore, done online. You are required to book an exam appointment via our Campus Assessment Centre at least 2 weeks prior to your exam date to prepare for your assessme

Accreditation

Status: Accredited course

Type & reward: Microsoft Technical Associate – Microsoft Certificate

Provided by: Microsoft Minimum credits: N/A

Edu City Campus is a registered provider of Microsoft training programmes. Microsoft is an industry leader in technological development and sets the de facto standard worldwide. They offer internationally recognised information technology certifications which provide valuable knowledge needed to begin or expand a career in information technology and development. They continuously update and develop their study programmes to keep up with technological advances, and they ensure that the exams are relevant to the IT industry. Microsoft Office certifications are sought after, trusted by employers, and validate your knowledge of computer systems, security or software development.

Subjects:

Subjects are the particular fields of study that are covered in a course. The subjects below make up this course and will need to be completed in order for you to complete this course.

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

MTA HTML5 Application Development Fundamentals Proficient

Candidates who have completed this course can demonstrate their understanding, knowledge and skills in HTML5 application development concepts in programming which include Managing the application life cycle, building the user interface by using HTML5, formatting the user interface by using CSS and coding by using JavaScript.