MTA: Software Development Fundamentals
(98-361.AA1) / ISBN : 978-1-64459-211-3
About This Course
Gain the skills required to pass the MTA certification exam with the MTA Software Development Fundamentals course and lab. The lab simulates real-world, hardware, software, and command-line interface environments and can be mapped to any textbook, course, or training. The MTA certification study guide covers the 98-361 exam objectives and helps you understand core programming, object-oriented programming, general software development, web applications, desktop applications, and databases.
Skills You’ll Get
The MTA Software Development Fundamentals exam is a standalone certification from Microsoft with the exam code 98-361. The MTA 98-361 certification exam is targeted at those professionals who want to prove their caliber in software development. It validates a candidate's software development knowledge, allowing them to begin building a career using Microsoft technologies.
Get the support you need. Enroll in our Instructor-Led Course.
Interactive Lessons
8+ Interactive Lessons | 60+ Quizzes | 79+ Flashcards | 79+ Glossary of terms
Gamified TestPrep
40+ Pre Assessment Questions | 2+ Full Length Tests | 40+ Post Assessment Questions | 80+ Practice Test Questions
Hands-On Labs
45+ LiveLab | 43+ Video tutorials | 01:02+ Hours
Video Lessons
99+ Videos | 02:06+ Hours
Introduction
- About 98-361 Exam
Introduction to Programming
- Understanding Computer Programming
- Understanding Decision Structures
- Understanding Repetition Structures
- Understanding Exception Handling
- Summary
Introduction to Object-Oriented Programming
- Understanding Objects
- Understanding Inheritance
- Understanding Polymorphism
- Understanding Encapsulation
- Summary
Understanding General Software Development
- Understanding Application Lifecycle Management
- Understanding Testing
- Interpret Application Specifications
- Understanding Data Structures
- Understanding Sorting Algorithms
- Summary
Understanding Web Applications
- Understanding Web Page Development
- Understanding ASP.NET Application Development
- Understanding IIS Web Hosting
- Understanding Web Services Development
- Summary
Understanding Desktop Applications
- Understanding Windows Forms Applications
- Understanding Console-Based Applications
- Understanding Windows Services
- Summary
Understanding Databases
- Understanding Database Management System
- Understanding Database Query Methods
- Understanding Stored Procedures
- Understanding Database Connection Methods
- Summary
Appendix A: Visual Studio 2019
Introduction to Programming
- Using the Ternary Operator
- Using the switch Statement
- Getting Started with Visual Studio
- Using the if-else Statement
- Using the if Statement
- Using the while Loop
- Using the do-while Loop
- Using the for Loop
- Using the foreach Loop
- Using the Recursive Method
- Using Error Handling
Introduction to Object-Oriented Programming
- Using static Delegates
- Using Properties
- Creating an Abstract Class
- Creating an Object
- Creating a Class
- Using Polymorphism
- Using Encapsulation
Understanding General Software Development
- Deleting an Element from an Array
- Searching an Element in an Array
- Using a Queue
- Implementing a Single Linked List
- Inserting Elements into Arrays
- Using Bubble Sort
Understanding Web Applications
- Creating a Link
- Creating an HTML Page
- Using a Cascading Style Sheet
- Creating an ASP.NET Web Form
- Creating a Web Deployment Package
- Creating a Web Service
Understanding Desktop Applications
- Creating a Windows Form
- Creating a Windows Store App
- Using Events
- Finding a List and Configuring a Windows Service
Understanding Databases
- Creating a Table
- Inserting Values into a Table
- Creating an ER diagram
- Updating a Table
- Deleting a Row from a Table
- Retrieving the Data from a Table
- Retrieving Distinct Rows from a Table
- Retrieving the Data Using the AND Operator
- Retrieving the Sorted Data Using the ORDER BY Clause
- Creating a Stored Procedure
- Connecting to a Database
Any questions?Check out the FAQs
Still have unanswered questions and need to get in touch?
Contact Us NowCandidates are expected to have some experience with C# or Microsoft Visual Basic .NET.
USD 127
Single choice, multiple choice, drag-and-drop, active screen, build list, case studies, and short answer.
The exam contains 40-60 questions.
45 minutes
The passing score varies from exam to exam and is provided on the score report.
Microsoft Technology Associate (MTA) and Microsoft Certified Educator (MCE) exam retake policy:
- If a candidate does not achieve a passing score on an exam the first time, the candidate must wait 24 hours before retaking the exam.
- If a candidate does not achieve a passing score the second time, the candidate must wait seven days before retaking the exam a third time.
- A seven-day waiting period is imposed between each subsequent exam retake.
- A candidate may not take a given exam any more than five times per year (12 months). This 12-month period starts from the first attempt. The candidate is then eligible to retake the exam 12 months from the date of the first attempt.
For life