98-382 MTA Introduction to Programming Using JavaScript: Status, Scope, and Study Decisions
Exam 98-382 was Microsoft’s MTA: Introduction to Programming Using JavaScript exam. It was designed as an entry-level validation of programming fundamentals for people beginning a technology career or adding technical knowledge to a business career. The important decision now is not how to book a new attempt: Microsoft retired MTA exams on June 30, 2022. This guide helps former candidates verify what the credential means, understand what can still be recovered from Microsoft records, and turn the exam’s JavaScript focus into a sensible learning plan or next certification choice.
Can you still take exam 98-382?
No. Microsoft Technology Associate certifications and exams were retired on June 30, 2022, and Microsoft states that retired exams cannot be taken and their associated certification or credential cannot be earned after retirement. A current candidate should therefore not spend time looking for a legitimate registration appointment for 98-382.
The retirement date changes the purpose of preparation material. A learner can still use the exam title and its JavaScript subject as a historical scope marker, but studying for 98-382 is not a route to a new Microsoft credential. Before paying any third party or accepting a claimed voucher, verify the status through Microsoft’s retirement information rather than relying on an old exam listing.
Microsoft explains that it retires exams and credentials when they no longer reflect current skills and technologies. That policy is relevant here: an old practice site, archived course, or page describing 98-382 as available does not override the official retirement notice.
What did 98-382 validate?
98-382 validated introductory programming using JavaScript. The MTA program was positioned as entry-level training and certification covering technology fundamentals, and Microsoft described MTA certifications as suitable for people beginning technology careers or enhancing business careers. The exam was therefore a fundamentals credential, not evidence of advanced JavaScript engineering or a role-based professional certification.
The official material supplied for this guide does not include a current skills-measured page, domain list, blueprint, percentage weighting, question count, passing score, exam duration, language list, or delivery specification for 98-382. Those details should not be reconstructed from memory or copied from an unaudited exam-preparation page.
This distinction matters when interpreting old study notes. A list of JavaScript syntax topics may help someone learn the language, but it should not be presented as the official 98-382 blueprint unless Microsoft’s archived documentation explicitly supports it. The verified evidence supports the exam’s name, introductory programming purpose, and MTA context; it does not support a detailed percentage-based domain breakdown.
Microsoft’s MTA FAQ also states that passing one MTA exam was sufficient to earn an MTA certification. That describes the former MTA structure and should not be confused with a claim that 98-382 remains an available certification path today.
Who was the exam intended for?
The best fit was a beginner who needed a structured introduction to programming with JavaScript rather than an experienced developer seeking validation of production-level design skills. Microsoft positioned MTA for people starting technology careers and for people strengthening a business career with technology fundamentals.
A student, career changer, junior web learner, or business professional automating simple tasks could reasonably have used the exam as an early milestone. The credential’s value was strongest as evidence of foundational study, not as a substitute for a portfolio, work history, or advanced JavaScript capability.
If your goal is employment today, treat the old exam as background rather than the endpoint. Employers and training providers may interpret a retired credential differently, so pair any historical achievement with current code samples, recent learning, or a current Microsoft certification that matches your intended role.
If you already passed 98-382, the credential remains useful as a record of an earlier achievement. Its retirement does not mean that the result was erased. Microsoft says credentials already earned before retirement remain on the learner’s transcript.
What should you do if you already passed 98-382?
Start with the Microsoft Certification Dashboard and check the transcript associated with the Microsoft account used for the exam. Microsoft directs credential holders there to access certificates, badges, and transcripts. This is the practical first step before contacting support or assuming that a missing certificate means the result was lost.
From the dashboard, Microsoft’s instructions say to use “View Certificates” in the Certificates section, select the certificate, and download it. The transcript can be viewed separately, emailed, downloaded as a PDF, or shared using a transcript ID and access code.
An old result may not appear where a recently earned certification would appear. Microsoft’s MTA retirement FAQ says existing MTA certifications remain on the certification transcript and remain printable after retirement, while they move to the Certification History section. The exact display depends on the account and record, so use the dashboard rather than relying on a screenshot from another candidate.
Make sure the exam result is linked to the correct certification profile. Check alternate Microsoft accounts only if you genuinely used one during registration, and avoid creating duplicate profiles before seeking official support. A duplicate profile can make ownership and transcript matching harder to resolve.
If the certificate is absent or cannot be downloaded, use Microsoft’s certification support route. A Microsoft Q&A response to a 98-382 certificate question directed the candidate to the Microsoft Certification Program support forums for missing certificates, profile assistance, and exam-related help. The Q&A thread itself is not a replacement for current support instructions.
Does an earned MTA certification expire?
Microsoft’s credential-expiration policy states that MTA certifications do not expire. That is different from retirement: retirement prevents new candidates from earning the credential, while an already earned MTA certification remains recorded under Microsoft’s stated retirement rules.
Microsoft’s MTA retirement FAQ explains that an existing MTA certification remains on the certification transcript and is printable after the exams retire, although it moves to the Certification History section. The general retirement policy also says a credential without an expiration date remains in the Active transcript section for two years after retirement before moving to historical treatment.
Do not apply the one-year rule for Microsoft role-based and specialty certifications to MTA. Microsoft identifies those as separate credential categories. It also states that fundamentals certifications do not expire, while MTA, MCSA, MCSD, and MCSE certifications do not expire.
For a hiring or academic application, present the achievement accurately: identify it as MTA: Introduction to Programming Using JavaScript, include the 98-382 exam identifier if useful, and avoid implying that the credential is a current exam offering. If a reviewer needs verification, share the Microsoft transcript rather than an unofficial database entry.
What delivery details can be verified?
The supplied official research does not verify a current delivery method, testing center process, online-proctoring option, registration price, appointment length, number of questions, score requirement, or supported languages for 98-382. Because the exam retired on June 30, 2022, current booking advice would be misleading.
Archived references can be useful for historical research, but they should not be treated as live scheduling instructions. Microsoft’s retirement guidance says that candidates cannot take a retired exam or earn its associated certification after retirement. That makes old registration links, voucher advice, and claims of available appointments especially risky.
A practical rule is simple: if a page offers to schedule 98-382 now, asks for payment, or promises access to real exam questions, stop and verify the claim against Microsoft’s official credential and retirement pages. The official sources supplied here support retirement and record-access guidance, not a current testing pathway.
There is also no verified basis in the supplied material for stating that 98-382 had a particular question format or time limit. A study plan should therefore focus on transferable JavaScript understanding and small working programs, not on guessed exam mechanics.
How should you study the JavaScript subject today?
Study JavaScript as a programming foundation, not as preparation for a live 98-382 sitting. Build a small set of working programs, explain each decision in plain language, and use documentation to resolve uncertainty. This approach produces evidence of current ability even though the original MTA exam is no longer available.
Begin with execution and observation. Write short scripts that assign values, calculate results, make decisions, repeat an action, and display output. Change one variable at a time and predict the result before running the code. The goal is to connect syntax with behavior rather than recognize isolated keywords.
Next, practice decomposition. Take a simple requirement such as classifying a number, calculating a total, or validating a user-provided value. Break it into input, processing, decision rules, and output. Write the smallest useful version, then add cases that might expose an incorrect assumption.
Use errors as study evidence. When a program fails, record the exact line, the observed message, the expected behavior, and the change that fixed it. This habit is more valuable than memorizing a collection of answers because it trains diagnosis and makes gaps visible.
Keep a distinction between language fundamentals and browser or framework features. A beginner should first understand values, variables, operators, conditions, loops, functions, arrays, objects, and basic error handling. Only then should the study plan expand into the browser environment, asynchronous behavior, modules, or a framework.
Microsoft’s supplied learning resource for beginners is a Python series rather than a JavaScript exam resource. It illustrates a general beginner-learning principle—start with common code and scenarios, then continue learning independently—but it should not be described as official 98-382 preparation or as JavaScript training.
A useful practice format
For every exercise, keep four notes: the requirement, the input assumptions, the expected output, and the actual result. Add a short explanation of why the code works. Revisit the exercise later and improve naming or structure without changing the requirement. This creates a small portfolio of reasoning, not just copied snippets.
When to use practice questions
Use questions only to test understanding after you have written code. If an answer explanation merely tells you which option is correct, it has limited value. Ask what rule produced the result, create a nearby example, and run that example yourself. Never treat dumps, leaked questions, or memorized answer sets as a reliable substitute for knowledge or as a guarantee of passing.
A practical study roadmap for former 98-382 candidates
A staged roadmap works better than reading every JavaScript topic at once. First establish basic program flow, then add reusable functions and data structures, then build a small application, and finally choose a current learning or certification target. At each stage, require a working artifact and a written explanation before moving on.
Stage one: establish the language’s basic vocabulary. Practice values and types, variable assignment, arithmetic and comparison operators, Boolean logic, conditional branches, and loops. Write tiny programs with visible output. Do not move forward merely because the syntax looks familiar; confirm that you can predict behavior for normal and boundary inputs.
Stage two: make code reusable. Convert repeated logic into functions with clear inputs and outputs. Practice local versus shared state, return values, and naming that describes purpose. Review each function for one clear responsibility. A useful checkpoint is explaining a function without reading it line by line.
Stage three: organize information. Use arrays for ordered collections and objects for related properties. Write programs that search, transform, count, and summarize data. Test empty collections, duplicate values, missing properties, and unexpected input. These cases expose whether you understand the data model or have only rehearsed the happy path.
Stage four: build one small, complete project. Choose a task such as a study tracker, expense categorizer, appointment list, or text analyzer. Define the behavior before coding. Include input validation, a clear output, and a short README describing how to run the project and what limitations remain.
Stage five: review and redirect. Ask what you actually need next: a current fundamentals credential, a web-development portfolio, a role-based Microsoft path, or general JavaScript competence. The MTA FAQ says Microsoft moved toward fundamentals and role-based offerings as MTA retired. Use that direction as context, then confirm the current option on Microsoft Learn before committing time or money.
A realistic weekly sequence is to alternate learning and construction: study one concept group, write a small exercise, inspect an error, and then apply the concept in the project. Reserve the final study period for explaining code without notes and for fixing one deliberately introduced defect. This is a recommendation, not an official exam schedule.
If you have very little programming experience
Spend more time tracing execution than reading advanced syntax. Use paper or a debugger to follow variable values through a condition or loop. Delay frameworks and tooling until a plain script feels understandable. Your first target is reliable reasoning about small programs, not a large application.
If you already know another language
Map concepts rather than translate every line mechanically. Compare JavaScript’s handling of values, functions, collections, scope, and errors with the language you know, then write examples that reveal differences. This prevents false confidence caused by familiar programming ideas with unfamiliar syntax or behavior.
If your objective is a current credential
Do not select a replacement solely because its title sounds similar to 98-382. First identify the job area you want, then read the current Microsoft certification page for audience, requirements, skills measured, and status. The MTA FAQ describes fundamentals certifications as a starting point, but it does not name a permanent replacement for JavaScript programming.
Common mistakes that waste preparation time
The largest mistake is preparing as though 98-382 were still schedulable. Confirm retirement first. After that, avoid treating an old objective list as a current blueprint, spending money on an alleged voucher, or measuring readiness by how many answer explanations you can remember.
Mistake one is confusing a retired credential with an expired credential. MTA certifications do not expire according to Microsoft’s policy, but retirement means new candidates cannot earn them. Use the transcript rules for an existing achievement and the retirement rules for future planning.
Mistake two is relying on unsupported exam specifications. Claims about a passing score, duration, question count, languages, delivery modes, or domain percentages require an official source. None of those details is verified in the supplied research, so omit them from a study decision.
Mistake three is learning syntax without writing programs. Recognition can hide weak understanding of control flow, data handling, and input assumptions. For each topic, produce code that runs, test a normal case and an edge case, and explain the result.
Mistake four is using memorized material as a shortcut. Exam dumps and leaked content are not a sound learning method, and no collection of remembered answers guarantees a pass. Practice should test concepts through new examples that you have not seen before.
Mistake five is ignoring account administration after passing. A candidate may know the result exists but fail to check the correct Microsoft Certification Dashboard, transcript, or profile. Resolve record-access issues through Microsoft’s certification support channels instead of treating an unofficial certificate generator as evidence.
Mistake six is choosing a replacement without a career reason. A JavaScript learner may need web development, software development, cloud, data, or a general fundamentals route. The next credential should follow the target role and current Microsoft offerings, not the retired exam number alone.
What should you do next?
Your next action depends on whether you are a former pass holder or a learner who never earned the credential. Pass holders should verify the transcript and download proof; learners should stop pursuing 98-382 as a new exam and redirect the same study effort into current JavaScript practice and a currently available learning or certification path.
If you passed, sign in to the Microsoft Certification Dashboard, inspect the certificate and transcript views, and save the official PDF or certificate for your records. If the result is missing, gather the exam identifier, the Microsoft account details you used, and any legitimate registration evidence before contacting certification support.
If you did not pass before retirement, do not assume that an old voucher creates a current testing right. Microsoft states that MTA exams could not be retaken after June 30, 2022, and that the associated certification cannot be earned after retirement. Confirm any unusual historical voucher question with Microsoft rather than a reseller.
If you are studying JavaScript now, choose a project and a current objective. Finish a small program, test it with several inputs, document what you learned, and compare your remaining gaps with the official requirements of the current path you select. This produces useful evidence of progress regardless of the retired exam’s historical status.
Finally, keep 98-382 in its proper place on your résumé or learning record: a retired, entry-level Microsoft JavaScript programming credential if earned, or a historical study target if not. Accurate labeling protects your credibility and gives the reader a clear picture of what you can do today.
Conclusion
Exam 98-382 is no longer a scheduling decision because Microsoft retired the MTA exams on June 30, 2022. Its lasting value is as a record of introductory JavaScript programming knowledge for people entering technology or adding technical fundamentals to a business career. Verify an existing achievement through the Microsoft Certification Dashboard, and redirect unfinished preparation toward working JavaScript programs and a current Microsoft learning or certification option. That combination gives you accurate credential records and skills that remain useful beyond an obsolete exam listing.