Microsoft Introduction to Programming Using JavaScript Exam Syllabus

Introduction to Programming Using JavaScript PDF, 98-382 Dumps, 98-382 PDF, Introduction to Programming Using JavaScript VCE, 98-382 Questions PDF, Microsoft 98-382 VCE, Microsoft MTA Introduction to Programming Using JavaScript Dumps, Microsoft MTA Introduction to Programming Using JavaScript PDFUse this quick start guide to collect all the information about Microsoft Introduction to Programming Using JavaScript (98-382) Certification exam. This study guide provides a list of objectives and resources that will help you prepare for items on the 98-382 Microsoft Introduction to Programming Using JavaScript exam. The Sample Questions will help you identify the type and difficulty level of the questions and the Practice Exams will make you familiar with the format and environment of an exam. You should refer this guide carefully before attempting your actual Microsoft MTA Introduction to Programming Using JavaScript certification exam.

The Microsoft Introduction to Programming Using JavaScript certification is mainly targeted to those candidates who want to build their career in Visual Studio domain. The Microsoft Technology Associate (MTA) - Introduction to Programming Using JavaScript exam verifies that the candidate possesses the fundamental knowledge and proven skills in the area of Microsoft MTA Introduction to Programming Using JavaScript.

Microsoft Introduction to Programming Using JavaScript Exam Summary:

Exam Name Microsoft Technology Associate (MTA) - Introduction to Programming Using JavaScript
Exam Code 98-382
Exam Price $127 (USD)
Duration 45 mins
Number of Questions 40-60
Passing Score 700 / 1000
Schedule Exam Pearson VUE
Sample Questions Microsoft Introduction to Programming Using JavaScript Sample Questions
Practice Exam Microsoft 98-382 Certification Practice Exam

Microsoft 98-382 Exam Syllabus Topics:

Topic Details

Program with JavaScript Operators, Methods, and Keywords (20-25%)

Complete or debug code that uses assignment and arithmetic operators - assignment; increment; decrement; addition; subtraction; division; multiplication; modulus; compound assignment operators
Apply JavaScript best practices - comments; indentations; naming conventions; noscript; constants; reserved keywords; debugger keyword; setting breakpoints; console.log
Evaluate the use of inline and external scripts - when to use, how to use, and what happens when both are used
Implement exception handling - try; catch; finally
Complete and debug code that interacts with the Browser Object Model (BOM) - manage state; display dialogs; determine screen size

Program with Variables, Data Types, and Functions (25-30%)

Declare and use variables of primitive data types - number; boolean; string; null; undefined; typeof operator; type checking functions; use strict; converting between data types; formatting numbers; string operations; single quote vs double quote (nesting); initialization
Declare and use arrays - single-dimensional arrays; multi-dimensional arrays; iteration; initialization; define an array; sort and search an array; use push, pop, shift, and unshift methods; use the length property; access an array element
Complete and debug code that uses objects - properties; methods; instantiation; date object; retrieve date and time parts; localize date format (MM/DD vs DD/MM); add and subtract dates
Complete and debug code that uses built-in Math functions - random; round; abs; floor; ceiling; min; max; pow; sqrt
Complete and debug a function that accepts parameters and returns a value - reusable code; local versus global scope, redefine variables, pass parameters, value versus reference, return values

Implement and Analyze Decisions and Loops (20-25%)

Evaluate expressions that use logical and comparison operators - ==; !=; <, >; <=; >=; !; &&; ||
Complete and debug decision statements - if; else if; switch; nested if
Complete and debug loops - for; while; do; break; continue

Interact with the Document Object Model (15-20%)

Identify and construct the Document Object Model (DOM) tree - window; document; body; other HTML elements
Identify and handle HTML events - onchange; onmouseover; onload; onclick; onmouseout; onkeydown
Complete and debug code that outputs to an HTML document - innerHTML; document.write
Complete and debug code that locates, modifies, and adds HTML elements and attributes - getElementByld; getElementsByTagName; getElementsByClassName; setAttribute; createElement

Interact with HTML Forms (5-10%)

Complete and debug code that retrieves input from forms and sets form field values - retrieve form values; identify the DOM path; get values from different types of elements; prepopulate values; mask values
Complete and debug code that performs input validation - case; string comparisons; Not-A-Number (NaN)
Describe the form submission process - onsubmit; post versus get; potential targets for submission

To ensure success in Microsoft MTA Introduction to Programming Using JavaScript certification exam, we recommend authorized training course, practice test and hands-on experience to prepare for Microsoft Introduction to Programming Using JavaScript (98-382) exam.

Rating: 5 / 5 (70 votes)