Microsoft Technology Associate

MTA certifications are a great place to start if you would like to get into the technology field. MTA certifications address a wide spectrum of fundamental technical concepts, assess and validate core technical knowledge, and enhance technical credibility. Note: MTA exams do not qualify for MCP certification, nor are they a prerequisite for MCSA or MCSD certification.

What is involved

Earning an MTA: Microsoft Technology Associate certifications validate the fundamental knowledge needed to begin building a career in technology.

STEP 1 - SKILLS

No prerequisites.

STEP 2 - EXAMS

Pass 1 exam to earn an MTA certification. Be sure to explore the exam prep resources.


Exam 98-349/Course 40349

Windows Operating System Fundamentals

Candidates for this exam should have knowledge of fundamental Windows operating system concepts in a Windows 10 environment.

Exam 98-361

Software Development Fundamentals

Candidates for this exam are seeking to prove core software development skills. It is recommended that candidates be familiar with the concepts of and have hands-on experience with the technologies described here either by taking relevant training courses or by working with tutorials and samples available on MSDN and in Microsoft Visual Studio. Candidates are expected to have some experience with C# or Microsoft Visual Basic .NET.

Exam 98-364/Course 40364A

Database Fundamentals

Candidates for this exam are seeking to prove introductory knowledge of and skills with databases, including relational databases, such as Microsoft SQL Server. It is recommended that candidates be familiar with the concepts of and have hands-on experience with the technologies described here, either by taking relevant training courses or by working with tutorials and samples available on MSDN and in Microsoft Visual Studio. Although minimal hands-on experience with the technologies is recommended, job experience is not assumed for these exams.

Exam 98-365

Windows Server Administration Fundamentals

This exam is designed to provide candidates with an assessment of their knowledge of fundamental server administration concepts. It is recommended that candidates become familiar with the concepts and the technologies described here by taking relevant training courses. Candidates are expected to have some hands-on experience with Windows Server, Windows-based networking, Active Directory, account management, and system recovery tools and concepts.

Exam 98-366

Networking Fundamentals

This exam is designed to provide candidates with an assessment of their knowledge of fundamental networking concepts. Candidates for this exam are seeking to prove fundamental networking knowledge and skills. Before taking this exam, candidates should have a solid foundational knowledge of the topics outlined in this preparation guide. It is recommended that candidates become familiar with the concepts and the technologies described here by taking relevant training courses. Candidates are expected to have some hands-on experience with Windows Server, Windows-based networking, network management tools, DNS, TCP/IP, names resolution process, and network protocols and topologies.

Exam 98-367

Security Fundamentals

This exam validates that a candidate has fundamental security knowledge and skills. It can serve as a stepping stone to the Microsoft Certified Solutions Associate (MCSA) exams. It is recommended that candidates become familiar with the concepts and the technologies described here by taking relevant training courses. Candidates are expected to have some hands-on experience with Windows Server, Windows-based networking, Active Directory, anti-malware products, firewalls, network topologies and devices, and network ports.

Exam 98-368/Course 40368

Mobility and Devices Fundamentals

This exam validates that a candidate has fundamental Windows devices and mobility knowledge and skills. It can serve as a stepping stone to the Microsoft Certified Solutions Associate (MCSA) exams. It is recommended that candidates become familiar with the concepts and the technologies described here by taking relevant training courses. Candidates are expected to have some hands-on experience with Windows devices, Windows-based networking, Active Directory, antimalware products, firewalls, network topologies and devices, and network ports.

Exam 98-369/Course 40368

Cloud Fundamentals

This exam is designed for candidates looking to demonstrate fundamental knowledge of and basic skills using Microsoft cloud services. The exam can serve as a stepping stone to the Microsoft Certified Solutions Associate (MCSA) exams. It is recommended that candidates become familiar with the concepts and technologies described here by taking relevant training courses. Candidates are expected to have some hands-on experience with Office 365, Microsoft Intune, firewalls, network topologies and devices, and network ports.

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.

Exam 98-380

Introduction to Programming Using Block-Based Languages (Touch Develop

Candidates for this exam should understand algorithmic flow and implementing common program control structures. Candidates should have experience with block-based programming languages such as Touch Develop, Scratch, and Blockly. Candidates are expected to have some hands-on experience designing, creating, and publishing code within a block-based programming language.

Exam 98-381

Introduction to Programming Using Python

Candidates for this exam should be able to recognize and write syntactically correct Python code, recognize data types supported by Python, and be able to recognize and write Python code that will logically solve a given problem. Candidates are expected to have had, at a minimum, instruction and/or hands-on experience of approximately 100 hours with the Python programming language, be familiar with its features and capabilities, and understand how to write, debug, and maintain well-formed, well documented Python code.

Exam 98-382

Introduction to Programming Using JavaScript

Candidates for this exam should be able to recognize and write syntactically correct JavaScript code, use data types supported by JavaScript, and be able to recognize and write JavaScript code that will logically solve a given problem. 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.

Exam 98-383

Introduction to Programming Using HTML and CSS

Candidates for this exam should be able to recognize and write syntactically correct HTML and CSS, structure data using HTML elements, and create and apply styles using CSS. Candidates are expected to have at least 100 hours of instruction or hands-on experience with HTML and CSS, be familiar with their features and capabilities, and understand how to write, debug, and maintain well-formed HTML and CSS code.

Exam 98-388

Introduction to Programming Using Java

Candidates for this exam are application developers working with Java 6 SE or later, secondary and immediate post-secondary level students of software development, or entry-level software developers. Candidates should have at least 150 hours or instruction or hands-on experience with Java, are familiar with its features and capabilities, and understand how to write, debug and maintain well-formed, well documented Java code.

STEP 3 - CERTIFICATION

  • Earn 1 MTA certification for each exam you take.

STEP 4 - CONTINUING EDUCATION

  • Earn an MCSA or MCSD certification to broaden your expertise.