Comprehensive Video Tutorials

MTA Software Development Fundamentals (Exam 98-361) Online Course (12 months Access)

CareerVision Training

£144 - ($117.928)

Información importante

  • Curso
  • Online
  • Duración:
  • Cuándo:
    A definir
  • Campus online

This course is designed to prepare students for the MTA: Software Development Fundamentals exam, which is designed to provide candidates with an assessment of their knowledge of fundamental software development concepts. This exam gives you the opportunity to discover if this path is the right one for you. It can also serve as a stepping-stone to the Microsoft Certified Technology Specialist exams. This exam is ideal for high school students or college students who are looking to improve their resumes or college applications.


• 4 Hours of Interactive Training on 2 CDs
• Understand core programming concepts like; Object-Oriented Programming, Error Handling
and Computer Decision Structure
• Understand the deference between; Inheritance, Encapsulation and Polymorphism
• Learn the fundamentals of ASP.NET development

What is Microsoft Technical Associate?

The Microsoft Technology Associate is a new, entry-level certification designed to help individuals take the first step toward a career as an IT professional or developer.

How does the MTA Certification fit into the overall Microsoft Certified IT Professional (MCITP) program?

There are millions of people in the world who would like to pursue a career in technology, but lack the foundational knowledge necessary to pursue one of the Technology Specialist (MCTS) or Professional certifications (MCITP). The MTA certification creates a new entry point for these people to help them jumpstart...

Información importante

¿Dónde se da y en qué fecha?

comienzo Ubicación
A definir

¿Qué aprendes en este curso?

IT Development


Section A: General Software Development
Application Life Cycle
Understand User Requirements
Algorithm Defined
Payroll Algorithm Activity
Sorting Algorithms

Section B: Computer Storage and Data Types
Data Types
Primitive Data Types
Data Type Examples
Code Example: Using Data Types
Data Type Storage Considerations
Understanding Numbering Systems
Units of Binary Storage
Common Pitfalls
Understanding the Machine Code Process

Section C: Other Data Structures
Parallel Arrays
Multidimensional Arrays
Stacks, Queues, and Linked Lists
General Array Information
Example: Linked List

Section D: Flow Control, Repetition, Error Handling
Boolean Expressions
Switch Statements
Truth Tables
Types of Repetition
Error Handling
Types of Errors
Code Example: TryCatch

Section E: Understanding Classes and Objects
Class Defined
Class Declaration
Code Example: Defining a Class
Methods and Parameters
Method Overloading
Code Example: Passing Parameters
Code Example: Method Overloading
Support Methods
Visibility Modifiers
Creating New Objects
Comparing Objects
The Dot Operator
Wrapper Classes
Static Classes and Variables

Section A: Inheritance, Polymorphism, Encapsulation
Inheritance Defined
Polymorphism Defined
Polymorphism vs. Overloading
Encapsulation Defined
Activity #6

Section B: Web Application Development
Understanding Web Page Development
Microsoft ASP.NET Web App Development
State Management
Client/Server-Side Programming
Web Hosting Defined and ISS
Web Services Defined
Code Example: HTML/CSS
Code Example: JavaScript
Activity #7

Section C: Desktop Application Development
Windows Forms Applications
Console Applications/Event Handlers
Windows Services
Code Example: Windows Forms App
Code Example: Console App
MDI vs. SDI Applications
Code Example: Windows Service

Section D: Working with Databases
Relational Database Management Systems
Enforcing Referential Integrity
Entity Relationship Diagrams
Accessing Data using Queries
SQL Stored Procedures
Database Connection Methods
Accessing Data using XML
Accessing Data In-Memory
Resource Optimization
Code Example: Reading Flat File Data
Code Example: Reading DB Data