• Home
uCertify Logo
  • Search Titles
  • Career Tracks
  • platform
    • Learn
    • Course
    • Lab
    • Test
    • Mobile App
    • Create
  • partner with us
    • Educator
    • Publisher
    • Request Demo
  • 0
    • Your cart is empty
    • Continue Shopping
    • View Cart
  • Login or Signup
    • Help & Support
    • Accessibility
    • Testimonials
  • Request Demo
  • Browse Titles
  • Cart 0
    • Your cart is empty
    • Continue Shopping
    • View Cart
  • Course Categories
    • IT / Computer Science
    • Project Management
    • Vocational Training
    • Coding
  • Technology
    • Learn
    • Course
    • Lab
    • Test
    • Learn Smart App
    • Create
  • I am...
    • Professional (Self-Paced Learner)
    • Educator
    • Publisher
  • Hello GuestLogin or Signup
  • Feedback & Support
    • Support
    • Help
    • Keyboard Shortcuts
    • Features
    • Send Feedback
Scroll to top button

MTA: Intro to Programming Using JavaScript (98-382)

(98-382) / ISBN: 9781644590799
This course includes
Lessons
TestPrep
LiveLab
98-382 : MTA: Intro to Programming Using JavaScript (98-382)
Share
$279.99
Try This Course
Are you an instructor?
Request a free evaluation copy

MTA: Intro to Programming Using JavaScript (98-382)

Prepare for the Microsoft MTA 98-382 exam with the MTA: Intro to Programming Using JavaScript (98-382) course and lab. The lab provides a hands-on learning experience in a safe, online environment. Microsoft JavaScript certification course completely covers the MTA 98-382 exam objectives and helps you master the skills required to program with JavaScript operators, methods, keywords, variables, data types, and functions; implement and analyze decisions and loops; interact with the Document Object Model (DOM), and interact with HTML forms and more.
Here's what you will get

The Microsoft JavaScript certification enables candidates to utilize data types supported by JavaScript. It also allows students to identify and compose the syntactically correct JavaScript code. The MTA 98-382 exam is specifically designed for the candidates who compose, debug, and manage well-documented JavaScript code. The MTA 98-382 exam validates the candidates' skills to successfully manage JavaScript programming.

Lessons
  • 10+ Lessons
  • 118+ Quizzes
  • 85+ Flashcards
  • 85+ Glossary of terms
TestPrep
  • 40+ Pre Assessment Questions
  • 2+ Full Length Tests
  • 45+ Post Assessment Questions
  • 90+ Practice Test Questions
Lab
  • 92+ Performance lab
  • 61+ Video tutorials
  • 01:50+ Hours
Video Lessons
  • 104+ Videos
  • 03:12+ Hours
Here's what you will learn
Download Course Outline
Lesson 1: Introduction to JavaScript
  • About JavaScript
  • JavaScript Getting Started
  • Comments in JavaScript
  • Your First JavaScript Code
  • Exercise
Lesson 2: JavaScript Basics
  • JavaScript Variables
  • JavaScript Data Types
  • JavaScript Operators
  • JavaScript Operators Precedence
  • JavaScript Alerts and Prompts
  • JavaScript Keywords and Reserved Words
  • Scripts
  • Constants
  • JavaScript Debugging
  • Exercise
Lesson 3: Controlling Flow
  • Decision Making
  • Loops
  • Exercise
Lesson 4: Arrays
  • Types of Arrays
  • Declaring and Initialization of an Array
  • Array Methods
  • Sorting and Searching in Array
  • Access an Element of an Array
  • Exercise
Lesson 5: Functions
  • Function Definition
  • Calling a Function
  • Nested Functions
  • Built-In Functions
  • The this Keyword
  • Exercise
Lesson 6: Objects
  • Object-Oriented Language
  • Creating Objects
  • The String Object
  • The Date Object
  • The forEach() Method
  • Exercise
Lesson 7: The Browser Object Model
  • The Browser Hierarchy
  • Window open() and close() Method
  • JavaScript Window Screen
  • Exercise
Lesson 8: Document Object Model
  • DOM Levels
  • The DOM as a Tree
  • Retrieving Elements
  • DOM Events
  • JavaScript innerHTML and document.write()
  • Exercise
Lesson 9: HTML Forms
  • Overview of Form Elements
  • Form Objects
  • Working with Form Information
  • Validation with JavaScript
  • Form Submission Process
  • Exercise
Lesson 10: Errors and Exceptions
  • Error Handling and Exceptions
  • Types of Errors
  • try, catch and finally Statements
  • throw Statement
  • Exercise

Hands on Activities (Performance Labs)

Introduction to JavaScript

  • Using Single-Line and Multi-Line Comments
  • Running a JavaScript Code
  • Understanding basic concepts of JavaScript

JavaScript Basics

  • Using Strict Mode
  • Using Variable Scopes
  • Using arithmetic operators
  • Using Data Types
  • Using Operators
  • Using JavaScript Alerts and Prompts
  • Using the alert() method
  • Using the prompt() method
  • Using the confirm() method
  • Using Internal JavaScript
  • Using noscript
  • Using External JavaScript
  • Using Constants
  • Using the Debugger Keyword
  • Setting Breakpoints in JavaScript
  • Getting the Console Log Using JavaScript

Controlling Flow

  • Using the Decision-Making Statements
  • Using the if statement
  • Working with the nested if statements
  • Using the if-else statement
  • Using the continue Statement
  • Using the break Statement
  • Using the while Loop
  • Using the for Loop
  • Using the do-while Loop
  • Using the for loop
  • Understanding the while loop
  • Working with the do-while loop

Arrays

  • Using Multi-Dimensional Arrays
  • Using the Array Methods
  • Sorting and Searching in Array
  • Using the indexof() method
  • Using the sort() method

Functions

  • Knowing the Difference between Pass By Value and Pass By Reference
  • Calling a Function
  • Using the array.length() method
  • Calling a function
  • Using Nested Functions
  • Using Different Mathematical Functions in JavaScript
  • Using the toFixed() Function
  • Using the isNaN() Function
  • Using the parseInt() and parseFloat() Functions
  • Using the isNan() function
  • Using the math.ceil() method
  • Using the this Keyword

Objects

  • Creating Objects
  • Working with the objects
  • Using the String Object
  • Formatting strings
  • Using the concat() method - Part I
  • Using the concat() method - Part II
  • Using the Date Object
  • Calculating the Difference Between Two Dates
  • Using Localization
  • Using the Time Function in JavaScript
  • Using the Date object
  • Using the forEach() Method
  • Using the forEach() method - Part I
  • Using forEach() method - Part II

The Browser Object Model

  • Using the Window open() and close() Methods
  • Using the JavaScript Window Screen

Document Object Model

  • Retrieving Elements by Tag Name
  • Retrieving Elements
  • Using the Onfocus and Onblur Events
  • Using the DOM Event
  • Understanding DOM events - Part I
  • Understanding DOM events - Part II
  • Understanding DOM events - Part III
  • Using JavaScript innerHTML and document.write()
  • Using innerHTML property

HTML Forms

  • Creating a Form
  • Using the Select Object
  • Using the Radio and Check Box Objects
  • Using a Text Box Object
  • Using the Password Object
  • Using the POST Method
  • Retrieving Form Values from Textbox
  • Retrieving Form Values from a Dropdown
  • Working with form Information
  • Using Validation with JavaScript
  • Validating a form
  • Using the GET Method
  • Using the onsubmit Event

Errors and Exceptions

  • Using try and catch in JavaScript
  • Knowing Syntax Errors
  • Knowing Runtime Errors
  • Using the finally Statement
  • Working with errors and exceptions
  • Using the throw Statement
Exam FAQs
What are the prerequisites for this exam? Candidates are expected to have at least 100 hours of instruction or hands-on experience with the JavaScript programming language. Candidates should also be familiar with JavaScript features and capabilities, and understand how to write, debug, and maintain well-formed, well documented JavaScript code.
What is the exam registration fee? USD 127
Where do I take the exam? Certiport or Pearson VUE
What is the format of the exam? Single choice, multiple choice, drag-and-drop, active screen, build list, case studies, and short answer.
How many questions are asked in the exam? The exam contains 40-60 questions.
What is the duration of the exam? 45 minutes
What is the passing score? The passing score varies from exam to exam and is provided on the score report.
What is the exam's retake policy?

Microsoft Technology Associate (MTA) and Microsoft Certified Educator (MCE) exam retake policy:

  1. If a candidate does not achieve a passing score on an exam the first time, the candidate must wait 24 hours before retaking the exam.
  2. If a candidate does not achieve a passing score the second time, the candidate must wait seven days before retaking the exam a third time.
  3. A seven-day waiting period is imposed between each subsequent exam retake.
  4. A candidate may not take a given exam any more than five times per year (12 months). This 12-month period starts from the first attempt. The candidate is then eligible to retake the exam 12 months from the date of the first attempt.
What is the validity of the certification? For life
Where can I find more information about this exam? To know more about the , click here.
What are the career opportunities after passing this exam?
  • Web Programmer
  • Software Engineer
  • JavaScript Developer
  • Software Programmer
  • JavaScript Programmer
  • Front-end Software Engineer
×
uc logo for app downloadDownload our uCertify App [lms_setting_placeholder: This filed is used to set the LMS settings.

Share with your friends and colleagues

ucertify logo
uCertify provides Courses, Lab, TestPrep for IT certifications including Microsoft, Oracle, Cisco, CompTIA, CIW, PMI, ISC2, Linux, Zend, IC3, Adobe, Axelos and many more.

The logos and certification names are the trademarks of their respective owners.
Connect
  • About Us
  • Awards
  • Contact Us
  • Sitemap
  • Careers
  • Partners with us
  • Platform
Resources
  • Titles Catalog
  • Vendors
  • Certifications
  • Exams
  • Blog
  • Sitemap

Subscribe To Our Newsletters
Sign up for our monthly newsletter to get the latest news, updates and amazing offers delivered directly in your inbox.
Accessibility Terms & Conditions Privacy Statement
© 2002-2020 uCertify. All Rights Reserved
uCertify App
android app image
ios app image
We use cookies to enhance your experience. By continuing to visit this site you agree to our use of cookies. More information
Accept