YoVDO

Prepare for the MTA: Software Development Fundamentals Exam (98-361)

Offered By: LinkedIn Learning

Tags

Software Development Courses Javascript Courses C Programming Courses Software Testing Courses Data Structures Courses HTML Courses APIs Courses

Course Description

Overview

This learning path helps aspiring developers prepare for and pass the Microsoft Technology Associate (MTA): Software Development Fundamentals exam (98-361). For more information on this exam and the MTA certification designation, visit https://docs.microsoft.com/en-us/certifications/exams/98-361.



Note: This exam was retired in 2022.
  • Create a study guide for MTA: Software Development Fundamentals.
  • Learn the essentials of what is covered in each exam domain.
  • Discover career opportunities available for software developers.

Syllabus

Courses under this program:
Course 1: Programming Foundations: Fundamentals
-Prepare to learn the fundamental concepts, practices, and terminology of programming in this introductory course.

Course 2: Programming Foundations: Beyond the Fundamentals
-Dive deeper into the foundational concepts, practices, and terminology of programming. Learn how to work with collections, use external code, find and fix bugs, and more.

Course 3: Programming Foundations: Data Structures
-Learn about programming with data structures. Discover how to store, organize, and access data using data structures such as arrays, linked lists, stacks, queues, and hash tables.

Course 4: C# Essential Training 1: Types and Control Flow
-Learn about classes, structs, record, organizing C# code, variables, enums, nullable types, and more.

Course 5: C# Essential Training 2: Generics, Collections, and LINQ
-Learn about generics in C#, find out how to work with collections, handle exceptions, use async and await for asynchronous programming, and more.

Course 6: C# Algorithms
-Learn how to create better C# programs by using efficient algorithms.

Course 7: Programming Foundations: Software Testing/QA
-Learn how to incorporate different kinds of software testing into your development cycle to help your team meet quality goals with every release.

Course 8: C# Test-Driven Development
-Learn how to apply test-driven development methodology to C# programming.

Course 9: HTML Essential Training
-Learn how to write HTML, the programming language that powers the web.

Course 10: Learning the JavaScript Language
-Learn about variables types, objects, arrays, operators, control structures, loops, and functions, then work through a series of hands-on examples that put these ideas into action.

Course 11: Learning ASP.NET
-Learn about working with ASP.NET, a mature framework that boasts frameworks you can use to create robust websites, build RESTful services, and establish real-time web connections.

Course 12: Programming Foundations: APIs and Web Services
-Learn all about web services—the standard method of communicating between applications and across the web—and see how to build them using several popular technologies.

Course 13: Learning Windows 10 Universal App and Cross-Platform Development
-Learn why features such as Universal Windows Platform and Windows Bridges are making Windows 10 the best version ever for Windows app developers.

Course 14: MTA Database Fundamentals (98-364) Cert Prep: 1 Core Concepts
-Understand the core concepts every IT professional should know to start working with databases.

Course 15: SQL Essential Training
-Learn how to use SQL to manage your database. Explore beginner-level tutorials on creating tables, defining relationships, and manipulating strings with SQL and SQLiteStudio.

Course 16: Getting Your Website Online
-Explore a range of options for hosting a site and the core foundations you need to make your site visible.


Courses

  • 0 reviews

    2 hours 41 minutes

    View details
    Learn about working with ASP.NET, a mature framework that boasts frameworks you can use to create robust websites, build RESTful services, and establish real-time web connections.
  • 0 reviews

    4 hours 2 minutes

    View details
    Learn everything you need to know about the latest features of Windows 11, the widely used desktop operating system from Microsoft.
  • 1 review

    55 minutes

    View details
    Learn how to incorporate different kinds of software testing into your development cycle to help your team meet quality goals with every release.
  • 0 reviews

    1 hour 49 minutes

    View details
    Learn about programming with data structures such as arrays, lists, stacks, queues, and hash tables in Python.
  • 0 reviews

    57 minutes

    View details
    Explore a range of options for hosting a site and the core foundations you need to make your site visible.
  • 0 reviews

    4 hours 3 minutes

    View details
    Gain a conversant understanding of JavaScript, including variables, types, objects, arrays, operators, control structures, loops, and functions.
  • 0 reviews

    1 hour 16 minutes

    View details
    Learn all about web services—the standard method of communicating between applications and across the web—and see how to build them using several popular technologies.
  • 0 reviews

    2-3 hours

    View details
    Learn how to create better C# programs by using efficient algorithms.
  • 0 reviews

    2-3 hours

    View details
    Learn about classes, structs, record, organizing C# code, variables, enums, nullable types, and more.
  • 0 reviews

    2-3 hours

    View details
    Learn about generics in C#, find out how to work with collections, handle exceptions, use async and await for asynchronous programming, and more.
  • 0 reviews

    1-2 hours

    View details
    Learn how to apply test-driven development methodology to C# programming.
  • 0 reviews

    2-3 hours

    View details
    Learn how to write HTML, the programming language that powers the web.
  • 0 reviews

    2-3 hours

    View details
    Understand the core concepts every IT professional should know to start working with databases.
  • 0 reviews

    2-3 hours

    View details
    Dive deeper into the foundational concepts, practices, and terminology of programming. Learn how to work with collections, use external code, find and fix bugs, and more.
  • 2 reviews

    2-3 hours

    View details
    Prepare to learn the fundamental concepts, practices, and terminology of programming in this introductory course.
  • 0 reviews

    3-4 hours

    View details
    Learn how to use SQL to manage your database. Explore beginner-level tutorials on creating tables, defining relationships, and manipulating strings with SQL and SQLiteStudio.

Taught by

Annyce Davis, Sasha Vodnik, Kathryn Hodge, Matt Milner, Meaghan Osagie (Lewis), Christian Wenz, Jen Simmons, Joe Chellman, Janan Siam, Kesha Williams, Walt Ritscher, Adam Wilbert, Bill Weinman and Christina Truong

Related Courses

Programming Languages
University of Virginia via Udacity
Building a Basic Website
University of Massachusetts Amherst via Independent
iDESWEB, Introducción al desarrollo web
Miríadax
Web Engineering II: Developing Mobile HTML5 Apps
Technische Hochschule Mittelhessen via iversity
Web Application Architectures
University of New Mexico via Coursera