40361: Software Development Fundamentals

Can’t find the right date? Consider a self study option. Get immediate access to online training videos, course materials and exam prep guides. Check out our Microsoft Self Study Courses >>>.

All Prices Are in Candian Dollars

Days : 3
Price :

No class dates currently scheduled. Click here to request a date

course is guaranteed to run


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

There are no prerequisites for this course.

Module 1: Introduction to Object-Oriented Programming
Values and References
Fundamentals of Classes
Computer Storage and Data Types

Module 2: Understanding General Software Development
Application Lifecycle Management
Data Structures
Sorting Algorithms

Module 3: Understanding Web Applications
Web Page Development
ASP.NET Application Development
IIS Web Hosting
Web Services Development

Module 4: Understanding Desktop Applications
Web Windows Forms Applications
Console-Based Applications
Windows Services

Module 5: Understanding Databases
Relational Database Management Systems
Database Query Methods
Database Connection Methods