About this Course

This three-day MTA Training course helps you prepare for Microsoft Technology Associate Exam 98-361, and build an understanding of these topics: Core Programming, Object-Oriented Programming, General Software Development, Web Applications, Desktop Applications, and Databases. This course leverages the same content as found in the Microsoft Official Academic Course (MOAC) for this exam.

Audience Profile

The Microsoft Technology Associate (MTA) is Microsoft’s newest suite of technology certification exams that validate fundamental knowledge needed to begin building a career using Microsoft technologies. This program provides an appropriate entry point to a future career in technology and assumes some hands-on experience or training but does not assume on-the-job experience.

At Course Completion

After completing this course, students will be able to:

  • Understand Core Programming
  • Understand Object-Oriented Programming
  • Understand General Software Development
  • Understand Web Applications
  • Understand Desktop Applications
  • Understand Databases


  1. Core Programming
    1. Computer storage and data types
    2. Computer decision structures
    3. Identify the appropriate method for handling repetition
    4. Error handling
  1. Object oriented programming
    1. The fundamentals of classes
    2. Inheritance
    3. Polymorphism
    4. Encapsulation
  1. General Software Development
    1. Application Life Cycle Management
    2. Application Specification
    3. Algorithms and Data Structures
  1. Web Application
    1. Web Page Development
    2. Microsoft ASP.NET web application development
    3. Web Hosting
    4. Web Services 
  1. Desktop Applications
    1. Windows Store apps
    2. Console-based applications
    3. Windows Services

  2. Databases
    1. Relational database management systems
    2. Database query methods
    3. Database connection methods


Course # Course Contents Exam# Exam Days
40361A Software Development Fundamentals MTA Exam 98-361 Software Development Fundamentals 3
Total duration 3

Candidates for this exam are seeking to prove core software development 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 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.            



  •   91-95007 10004
  •  helpdesk@kalvigroup.com


  •  91-95432 18687
  •  helpdesk@kalvigroup.com