MTA: Software Development Fundamentals (Course & Lab)
(98-361)/ISBN:978-1-61691-151-5
Get certified for the Microsoft MTA 98-361 certification exam with the MTA: Software Development Fundamentals course and lab. Lab simulates real-world, hardware, software, and command-line interface environments and can be mapped to any text-book, course or training. The course and lab cover MTA 98-361 exam objectives and provide an understanding of core programming, object-oriented programming, general software development, web applications, desktop applications, and databases.
Here's what you will get
The MTA Software Development Fundamentals exam is a standalone certification from Microsoft with the exam code 98-361. The MTA certification is targeted at professionals who want to prove their expertise in software development. The Microsoft MTA 98-361 exam validates candidates' software development knowledge which is needed to begin building a career using Microsoft technologies.
Lessons
6+ Lessons | 270+ Exercises | 171+ Quizzes | 47+ Flashcards | 47+ Glossary of terms
TestPrep
29+ Pre Assessment Questions | 7+ Full Length Tests | 34+ Post Assessment Questions | 238+ Practice Test Questions
Hands-On Labs
43+ LiveLab | 00+ Minutes
Video Lessons
15+ Videos | 17+ Minutes
Need guidance and support? Click here to check our Instructor Led Course.
Here's what you will learn
Download Course OutlineLessons 1: Understanding Core Programming
- Understand computer storage and data types
- Understand computer decision structures
- Identify the appropriate method for handling repetition
- Understand error handling
Lessons 2: Understanding Object-Oriented Programming
- Understand the fundamentals of classes
- Understand inheritance
- Understand polymorphism
- Understand encapsulation
Lessons 3: Understanding General Software Development
- Understand Application Life Cycle Management
- Interpret application specifications
- Understand algorithms and data structures
Lessons 4: Understanding Web Applications
- Understand Web page development
- Understand Microsoft ASP.NET Web application development
- Understand Web hosting
- Understand Web services
Lessons 5: Understanding Desktop Applications
- Understand Windows Forms applications
- Understand console-based applications
- Understand Windows Services
Lessons 6: Understanding Database Management System
- Understand relational database management systems
- Understand database query methods
- Understand database connection methods
Hands-on LAB Activities
Understanding Core Programming
- Getting Started with Visual Studio
- Using the if Statement
- Using the if-else Statement
- Using the switch Statement
- Using the Ternary Operator
- Using the while Loop
- Using the do-while Loop
- Using the for Loop
- Using the foreach Loop
- Using the Recursive Method
- Using Error Handling
Understanding Object-Oriented Programming
- Creating an Object
- Creating a Class
- Creating an Abstract Class
- Using Polymorphism
- Using Encapsulation
Understanding General Software Development
- Inserting Elements into Arrays
- Deleting an Element from an Array
- Searching an Element in an Array
- Implementing a Single Linked List
- Using Bubble Sort
- Using a Queue
Understanding Web Applications
- Creating an HTML Page
- Using a Cascading Style Sheet
- Creating an ASP.NET Web Form
- Creating a Web Deployment Package
- Using Properties
- Creating a Web Service
Understanding Desktop Applications
- Creating a Windows Form
- Creating a Windows Store App
- Using static Delegates
- Finding a List and Configuring a Windows Service
Understanding Database Management System
- Creating an ER diagram
- Creating a Table
- Inserting Values into a Table
- 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
Exam FAQs
USD 127
Pricing may vary from country to country.
Active screens, Best answers, Build list, Case study
The exam contains 40-60 questions.
45 minutes
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 for 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 the day of the fifth unsuccessful exam retake. The candidate is then eligible to retake the exam 12 months from that date.
- If a candidate achieves a passing score on an MTA exam, the candidate cannot take it again.