Microsoft Technology Associate training and certification

Microsoft Technology Associate (MTA) qualifications are technical qualifications offered by Microsoft that prove your digital skills in a range of topics, including programming (Javascript, Python and Java), software development, database theory and practice, security, networking and Windows infrastructure.

Microsoft Technology Associate digital badge

In conjunction with our partners, we are able to offer Cardiff Met students and staff comprehensive LearnKey e-lessons and exams for each of the eleven MTA qualifications, for free. The courses are a great opportunity to learn new skills, whilst the MTA certifications are an excellent way to prove to employers that you have strong technical skills.


Sign-up for an MTA induction session to find out more about the training and certification and to start your Microsoft Technology Associate journey.

There are no items to show in this view of the "IT Training Schedule" list.

The sessions will be held through a Microsoft Teams meeting. A link (URL) to the meeting and joining instructions will be sent after booking on a session.

Target Audience

​Cardiff Met students or staff.


A good level of general ICT proficiency is required, e.g. ability to manage files, use a web browser.


The course and exam are free to Cardiff Met students and staff, but places are limited.

Course Overviews

There are eleven Microsoft Technology Associate courses and qualifications available. Here is a brief overview of each.

Introduction to Programming Using Javascript

The MTA Introduction to Programming Using JavaScript (98-382) course is an excellent course for those looking to gain valuable introductory JavaScript skills - the language used to make webpages "move". Topics covered include: learning about JavaScript operators, keywords, and methods, using variables, data types, and functions, implementing decisions and loops, interacting with the DOM (Document Object Model), and interacting with forms. In all of these topics, students will clearly see how JavaScript is used to enhance existing webpages.

This course is the perfect complement to our MTA Web Design Fundamentals course, which covers the other two front-end web design languages, HTML and CSS.

Introduction to Programming Using Python

LearnKey’s MTA Introduction to Programming Using Python (98-381) course covers Python, a very versatile programming language which can be used to power websites, process data, build games, and even program hardware. This course is also an excellent course for someone new to programming, as many of the topics covered are basic programming topics which carry over well to other programming languages. Specifically, this course covers data types and operators, decisions and loops, input and output, code documentation and structure, troubleshooting, and modules and tools. The course topics directly map to the MTA 98-381 exam.

Introduction to Programming Using Java

The MTA Introduction to Programming Using Java (98-388) course is excellent for someone wanting to learn how to code in Java, a powerful object-oriented programming language. This course will also help students get ready to pass the MTA 98-388 exam and improve employability prospects for any software development position requiring Java coding skills. Specifically, this course covers Java fundamentals, data types and variables, flow control, object-oriented principles, and compiling and debugging code. These concepts are covered through simulating writing code for an online store, thus adding a real-life scenario to this course.

HTML5 Application Development Fundamentals

The MTA HTML5 Application Development Fundamentals course gives students a strong introduction to HTML5, which consists of three major areas: Hypertext Markup Language (HTML), Cascading Style Sheets (CSS3), and JavaScript. In addition, this course covers the application life cycle, which is important for web developers to know in order to best plan, design, code, test, validate, and deploy HTML5 apps. This course prepares students for the MTA 98-375 exam.

Software Development Fundamentals

This course is designed to prepare students for the MTA: Software Development Fundamentals (98-361) exam, which is designed to provide candidates with an assessment of their knowledge of fundamental software development concepts. This exam gives you the opportunity to discover if this path is the right one for you. It can also serve as a stepping-stone to the Microsoft Certified Technology Specialist exams.

Database Administrator Fundamentals

This course is for those who are seeking to prove introductory knowledge of and skills with databases, including relational databases such as Microsoft SQL Server or Windows Azure SQL Database. It prepares candidates for the MTA Database Fundamentals exam (98-364). Topics covered include: core database concepts; relational database concepts; security requirements for databases and the data stored in them; database objects, such as tables and views; graphical tools and T-SQL scripts; database queries and stored procedures.

Security Fundamentals

LearnKey’s MTA Security Fundamentals course is geared toward those looking to learn basic operating system security fundamentals. This course will prepare students to take and pass the MTA Security Fundamentals exam (98-367). The four main topics covered in this course are: security layers, operating system security, network security, and security software. This course will also improve employability prospects for those trying to gain an entry-level IT support/desktop position with some basic security knowledge requirements.

Networking Fundamentals

This course is targeted at those seeking to prove fundamental networking knowledge and skills. This course will prepare students to take and pass the MTA Networking Fundamentals exam (98-366). Topics covered include: understanding network infrastructure (VPN, security zones, firewalls, WANS, LANS, network topology), understanding network hardware (switches, routers) and understanding protocols and services (the OSI model, IPv4 and c6, DNS, TCP/IP).

Windows OS Fundamentals

This course will develop the fundamental skills needed to support and use the Windows 10 operating system. This course will prepare students to take and pass the MTA Windows Operating System Fundamentals exam (98-349). Topics covered include: understanding operating system configurations (control panel, desktop settings, management tools), install and upgrade client systems, manage applications and services, manage files, folders and devices and understand operating system maintenance.

Windows Server Admin Fundamentals

This course develops Windows Server administration knowledge and skills. This course will prepare students to take and pass the MTA Windows Server Administration Fundamentals exam (98-365). Topics covered include: understanding server installation, understanding server roles, Active Directory, managing storage, server performance and server maintenance.

Mobility and Devices Fundamentals

MTA Mobility and Device Fundamentals (98-368) is designed to prepare students to learn to accomplish the technical tasks required to pass exam 98-368. Students will gain an understanding of device configurations, security, cloud services, data access, and management.

Visit the Certiport website to download a complete list of objectives for each course and exam.

Looking for the MTA for Introduction to Programming Using HTML and CSS? You can gain that qualification by completing our MTA Web Design Fundamentals course.

Course Structure

To enrol on a course you need to attend an induction session and complete the induction form. The induction explains the nature and structure of the courses and the resources available.

The core of each course is comprehensive video-based LearnKey e-lessons. In addition, the courses include practice questions and exercises and GMetrix practice (mock) exams. The courses can be studied at your own pace.

Each course concludes with the Microsoft Technology Associate exam: a 40 to 50 minute, computer assessed multi-choice exam. The exams can be taken remotely, from your home.

There will be multiple exam sessions available between 30th November and 18th December 2020, and 11th to 22nd January 2021.

Visit our Microsoft Technology Associate page to find out more about MTA and the benefits of a MTA qualification.


Candidates who successfully pass an exam will gain a Microsoft Technology Associate qualification. You will receive:

  • a physical and digital certificate
  • a digital badge that can be used to share (e.g. on LinkedIn) and verify your achievement


Got a question?

See whether the Certification FAQs page answers it, or find out more about MTA on our Microsoft Technology Associate page.  If you still have questions, get in touch with the IT Training team via email.