Course 40034-A: Software Development Fundamentals with HTML5: Training 2-Pack for MTA Exams 98-361 and 98-375

This five-day Training 2-Pack helps you prepare for Microsoft Technology Associate Exams 98-361 and 98-365, and build an understanding of these topics: Core Programming, Object-Oriented Programming, General Software Development, Web Applications, Desktop Applications, Databases, Manage the Application Life Cycle, Build the User Interface by Using HTML5, Format the User Interface by Using CSS, and Code by Using JavaScript. These courses leverage the same content as found in the Microsoft Official Academic Courses (MOAC) for these exams.

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.

Job role: Developer

Skills gained

  • Understand Core Programming
  • Understand Object-Oriented Programming
  • Understand General Software Development


There are no prerequisites for this course.

Course outline

Module 1: Introduction to Programming

Module 2: Introduction to Object-Oriented Programming

Module 3: Understanding General Software Development

Module 4: Understanding Web Applications

Module 5: Understanding Desktop Applications

Module 6: Understanding Databases

Module 7: Managing the Application Life Cycle

Module 8: Building the User Interface by Using HTML5: Text, Graphics, and Media

Module 9: Building the User Interface by Using HTML5: Organization, Input, and Validation

Module 10: Understanding CSS Essentials: Content Flow, Positioning, and Styling

Module 11: Understanding CSS Essentials: Layouts

Module 12: Managing Text Flow by Using CSS

Module 13: Managing the Graphical Interface by Using CSS

Module 14: Understanding JavaScript and Coding Essentials

Module 15: Creating Animations, Working with Graphics, and Accessing Data

Module 16: JavaScript Coding for the Touch Interface, Device and Operating System Resources, and More