software development fundamentalsstore.globalknowledge.net/course-overviews/sa/m40361.pdf ·...

45
M40361 www.globalknowledge.com/en-sa/ [email protected] 00 966 92000 9278 Software Development Fundamentals Duration: 3 Days Course Code: M40361 Overview: This three-day MTA Training course helps you prepare for Microsoft Technology Associate Exam 98-361, and build an understanding of these topics: Core Programming, Object-Oriented Programming, General Software Development, Web Applications, Desktop Applications, and Databases. This course leverages the same content as found in the Microsoft Official Academic Course (MOAC) for this exam. Target Audience: 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. Objectives: After completing this course, students will be able to: Understand Web Applications Understand Core Programming Understand Desktop Applications Understand Object-Oriented Programming Understand Databases Understand General Software Development

Upload: others

Post on 04-Jul-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Software Development Fundamentalsstore.globalknowledge.net/course-overviews/SA/M40361.pdf · 2019-11-13 · This three-day MTA Training course helps you prepare for Microsoft Technology

M40361 www.globalknowledge.com/en-sa/ [email protected] 00 966 92000 9278

Software Development Fundamentals

Duration: 3 Days Course Code: M40361

Overview:

This three-day MTA Training course helps you prepare for Microsoft Technology Associate Exam 98-361, and build an understanding of thesetopics: Core Programming, Object-Oriented Programming, General Software Development, Web Applications, Desktop Applications, andDatabases. This course leverages the same content as found in the Microsoft Official Academic Course (MOAC) for this exam.

Target Audience:

The Microsoft Technology Associate (MTA) is Microsoft’s newest suite of technology certification exams that validate fundamental knowledgeneeded to begin building a career using Microsoft technologies. This program provides an appropriate entry point to a future career intechnology and assumes some hands-on experience or training but does not assume on-the-job experience.

Objectives:

After completing this course, students will be able to: Understand Web Applications

Understand Core Programming Understand Desktop Applications

Understand Object-Oriented Programming Understand Databases

Understand General Software Development

Page 2: Software Development Fundamentalsstore.globalknowledge.net/course-overviews/SA/M40361.pdf · 2019-11-13 · This three-day MTA Training course helps you prepare for Microsoft Technology

M40361 www.globalknowledge.com/en-sa/ [email protected] 00 966 92000 9278

Content:

Introduction to Programmingline line line

Objective Domain Matrix Key Terms Key TermsUnderstanding Computer Programming Understanding Computer ProgrammingIntroducing Algorithms Introducing Algorithms

line Introducing C# Introducing C#Key Terms Understanding Decision Structures Understanding Decision StructuresUnderstanding Computer Programming The If Statement The If StatementIntroducing Algorithms The If-Else Statement The If-Else StatementIntroducing C# The Switch Statement The Switch StatementUnderstanding Decision Structures Understanding Repetition Structures Understanding Repetition StructuresThe If Statement Understanding the While Loop Understanding the While LoopThe If-Else Statement Understanding the Do-While Loop Understanding the Do-While LoopThe Switch Statement Understanding the For Loop Understanding the For LoopUnderstanding Repetition Structures Understanding the Foreach Loop Understanding the Foreach LoopUnderstanding the While Loop Understanding Recursion Understanding RecursionUnderstanding the Do-While Loop Understanding Exception Handling Understanding Exception HandlingUnderstanding the For Loop Handling Exceptions Handling ExceptionsUnderstanding the Foreach Loop Using Try-Catch-Finally Using Try-Catch-Finally Understanding Recursion Thinking in an Object-Oriented Way Thinking in an Object-Oriented WayUnderstanding Exception Handling Understanding Classes Understanding ClassesHandling Exceptions Understanding Values and References Understanding Values and ReferencesUsing Try-Catch-Finally Understanding Structs Understanding StructsThinking in an Object-Oriented Way Understanding Memory Allocation Understanding Memory AllocationUnderstanding Classes Understanding Encapsulation Understanding EncapsulationUnderstanding Values and References Understanding Access Modifiers Understanding Access ModifiersUnderstanding Structs Understanding Inheritance Understanding InheritanceUnderstanding Memory Allocation Understanding Abstract and Sealed Understanding Abstract and SealedUnderstanding Encapsulation Classes ClassesUnderstanding Access Modifiers Inheriting from the Object Class Inheriting from the Object ClassUnderstanding Inheritance Casting between Types Casting between TypesUnderstanding Abstract and Sealed Classes Understanding Polymorphism Understanding PolymorphismInheriting from the Object Class Understanding the Override and New Understanding the Override and NewCasting between Types Keywords KeywordsUnderstanding Polymorphism Understanding Interfaces Understanding Interfaces Understanding the Override and New Understanding Requirements Analysis Understanding Requirements AnalysisKeywords Understanding the Design Process Understanding the Design ProcessUnderstanding Interfaces Understanding Software Development Understanding Software DevelopmentUnderstanding Requirements Analysis Understanding Software Testing Understanding Software TestingUnderstanding the Design Process Understanding Release Management Understanding Release ManagementUnderstanding Software Development Understanding Testing Understanding TestingUnderstanding Software Testing Understanding Testing Methods Understanding Testing MethodsUnderstanding Release Management Understanding Testing Levels Understanding Testing LevelsUnderstanding Testing Understanding Data Structures Understanding Data StructuresUnderstanding Testing Methods Understanding Arrays Understanding ArraysUnderstanding Testing Levels Understanding Queues Understanding QueuesUnderstanding Data Structures Understanding Stacks Understanding StacksUnderstanding Arrays Linked Lists Linked ListsUnderstanding Queues Understanding Sorting Algorithms Understanding Sorting AlgorithmsUnderstanding Stacks Understanding BubbleSort Understanding BubbleSortLinked Lists Understanding QuickSort Understanding QuickSort Understanding Sorting Algorithms Understanding HTML Understanding HTMLUnderstanding BubbleSort Understanding Cascading Style Sheets Understanding Cascading Style SheetsUnderstanding QuickSort Understanding JavaScript Understanding JavaScriptUnderstanding HTML Understanding Client-Side vs. Understanding Client-Side vs. Server-SideUnderstanding Cascading Style Sheets Server-Side Programming ProgrammingUnderstanding JavaScript Understanding ASP.NET Application Understanding ASP.NET ApplicationUnderstanding Client-Side vs. Server-Side Development DevelopmentProgramming Understanding ASP.NET Page Life Cycle Understanding ASP.NET Page Life CycleUnderstanding ASP.NET Application and Event Model and Event ModelDevelopment Understanding State Management Understanding State ManagementUnderstanding ASP.NET Page Life Cycle Understanding IIS Web Hosting Understanding IIS Web Hostingand Event Model Understanding Internet Information Understanding Internet InformationUnderstanding State Management Services Services

Page 3: Software Development Fundamentalsstore.globalknowledge.net/course-overviews/SA/M40361.pdf · 2019-11-13 · This three-day MTA Training course helps you prepare for Microsoft Technology

M40361 www.globalknowledge.com/en-sa/ [email protected] 00 966 92000 9278

Understanding IIS Web Hosting Creating Virtual Directories and Web Creating Virtual Directories and Web SitesUnderstanding Internet Information Services Sites Deploying Web ApplicationsCreating Virtual Directories and Web Sites Deploying Web Applications Understanding Web ServicesDeploying Web Applications Understanding Web Services DevelopmentUnderstanding Web Services Development Development Introducing SOAPIntroducing SOAP Introducing SOAP Introducing WSDLIntroducing WSDL Introducing WSDL Creating Web ServicesCreating Web Services Creating Web Services Consuming Web ServicesConsuming Web Services Consuming Web Services Designing a Windows FormDesigning a Windows Form Designing a Windows Form Understanding the Windows Form EventUnderstanding the Windows Form Event Understanding the Windows Form Event ModelModel Model Using Visual InheritanceUsing Visual Inheritance Using Visual Inheritance Understanding Multiple DocumentUnderstanding Multiple Document Interface Understanding Multiple Document Interface (MDI) Applications(MDI) Applications Interface (MDI) Applications Understanding Console-BasedUnderstanding Console-Based Applications Understanding Console-Based ApplicationsWorking with Command-Line Parameters Applications Working with Command-Line ParametersUnderstanding Windows Services Working with Command-Line Parameters Understanding Windows ServicesCreating a Windows Service Understanding Windows Services Creating a Windows ServiceUnderstanding Databases Creating a Windows Service Understanding DatabasesUnderstanding Relational Database Understanding Databases Understanding Relational DatabaseConcepts Understanding Relational Database ConceptsUnderstanding Relational Database Design Concepts Understanding Relational DatabaseUnderstanding Entity-Relationship Diagrams Understanding Relational Database DesignUnderstanding Data Normalization Design Understanding Entity-RelationshipUnderstanding Database Query Methods Understanding Entity-Relationship DiagramsWorking with SQL Queries Diagrams Understanding Data NormalizationWorking with Stored Procedures Understanding Data Normalization Understanding Database Query MethodsUnderstanding Database Connection Understanding Database Query Methods Working with SQL QueriesMethods Working with SQL Queries Working with Stored ProceduresWorking with Flat Files Working with Stored Procedures Understanding Database ConnectionWorking with XML Understanding Database Connection MethodsWorking with DataSet Methods Working with Flat Files

Working with Flat Files Working with XMLWorking with XML Working with DataSet

line Working with DataSetKey TermsUnderstanding Computer Programming lineIntroducing Algorithms line Key TermsIntroducing C# Key Terms Understanding Computer ProgrammingUnderstanding Decision Structures Understanding Computer Programming Introducing AlgorithmsThe If Statement Introducing Algorithms Introducing C#The If-Else Statement Introducing C# Understanding Decision StructuresThe Switch Statement Understanding Decision Structures The If StatementUnderstanding Repetition Structures The If Statement The If-Else StatementUnderstanding the While Loop The If-Else Statement The Switch StatementUnderstanding the Do-While Loop The Switch Statement Understanding Repetition StructuresUnderstanding the For Loop Understanding Repetition Structures Understanding the While LoopUnderstanding the Foreach Loop Understanding the While Loop Understanding the Do-While LoopUnderstanding Recursion Understanding the Do-While Loop Understanding the For LoopUnderstanding Exception Handling Understanding the For Loop Understanding the Foreach LoopHandling Exceptions Understanding the Foreach Loop Understanding RecursionUsing Try-Catch-Finally Understanding Recursion Understanding Exception HandlingThinking in an Object-Oriented Way Understanding Exception Handling Handling ExceptionsUnderstanding Classes Handling Exceptions Using Try-Catch-Finally Understanding Values and References Using Try-Catch-Finally Thinking in an Object-Oriented WayUnderstanding Structs Thinking in an Object-Oriented Way Understanding ClassesUnderstanding Memory Allocation Understanding Classes Understanding Values and ReferencesUnderstanding Encapsulation Understanding Values and References Understanding StructsUnderstanding Access Modifiers Understanding Structs Understanding Memory AllocationUnderstanding Inheritance Understanding Memory Allocation Understanding EncapsulationUnderstanding Abstract and Sealed Classes Understanding Encapsulation Understanding Access ModifiersInheriting from the Object Class Understanding Access Modifiers Understanding InheritanceCasting between Types Understanding Inheritance Understanding Abstract and SealedUnderstanding Polymorphism Understanding Abstract and Sealed ClassesUnderstanding the Override and New Classes Inheriting from the Object Class

Page 4: Software Development Fundamentalsstore.globalknowledge.net/course-overviews/SA/M40361.pdf · 2019-11-13 · This three-day MTA Training course helps you prepare for Microsoft Technology

M40361 www.globalknowledge.com/en-sa/ [email protected] 00 966 92000 9278

Keywords Inheriting from the Object Class Casting between TypesUnderstanding Interfaces Casting between Types Understanding PolymorphismUnderstanding Requirements Analysis Understanding Polymorphism Understanding the Override and NewUnderstanding the Design Process Understanding the Override and New KeywordsUnderstanding Software Development Keywords Understanding Interfaces Understanding Software Testing Understanding Interfaces Understanding Requirements AnalysisUnderstanding Release Management Understanding Requirements Analysis Understanding the Design ProcessUnderstanding Testing Understanding the Design Process Understanding Software DevelopmentUnderstanding Testing Methods Understanding Software Development Understanding Software TestingUnderstanding Testing Levels Understanding Software Testing Understanding Release ManagementUnderstanding Data Structures Understanding Release Management Understanding TestingUnderstanding Arrays Understanding Testing Understanding Testing MethodsUnderstanding Queues Understanding Testing Methods Understanding Testing LevelsUnderstanding Stacks Understanding Testing Levels Understanding Data StructuresLinked Lists Understanding Data Structures Understanding ArraysUnderstanding Sorting Algorithms Understanding Arrays Understanding QueuesUnderstanding BubbleSort Understanding Queues Understanding StacksUnderstanding QuickSort Understanding Stacks Linked ListsUnderstanding HTML Linked Lists Understanding Sorting AlgorithmsUnderstanding Cascading Style Sheets Understanding Sorting Algorithms Understanding BubbleSortUnderstanding JavaScript Understanding BubbleSort Understanding QuickSort Understanding Client-Side vs. Server-Side Understanding QuickSort Understanding HTMLProgramming Understanding HTML Understanding Cascading Style SheetsUnderstanding ASP.NET Application Understanding Cascading Style Sheets Understanding JavaScriptDevelopment Understanding JavaScript Understanding Client-Side vs. Server-SideUnderstanding ASP.NET Page Life Cycle Understanding Client-Side vs. Programmingand Event Model Server-Side Programming Understanding ASP.NET ApplicationUnderstanding State Management Understanding ASP.NET Application DevelopmentUnderstanding IIS Web Hosting Development Understanding ASP.NET Page Life CycleUnderstanding Internet Information Services Understanding ASP.NET Page Life Cycle and Event ModelCreating Virtual Directories and Web Sites and Event Model Understanding State ManagementDeploying Web Applications Understanding State Management Understanding IIS Web HostingUnderstanding Web Services Development Understanding IIS Web Hosting Understanding Internet InformationIntroducing SOAP Understanding Internet Information ServicesIntroducing WSDL Services Creating Virtual Directories and Web SitesCreating Web Services Creating Virtual Directories and Web Deploying Web ApplicationsConsuming Web Services Sites Understanding Web ServicesDesigning a Windows Form Deploying Web Applications DevelopmentUnderstanding the Windows Form Event Understanding Web Services Introducing SOAPModel Development Introducing WSDLUsing Visual Inheritance Introducing SOAP Creating Web ServicesUnderstanding Multiple Document Interface Introducing WSDL Consuming Web Services(MDI) Applications Creating Web Services Designing a Windows FormUnderstanding Console-Based Applications Consuming Web Services Understanding the Windows Form EventWorking with Command-Line Parameters Designing a Windows Form ModelUnderstanding Windows Services Understanding the Windows Form Event Using Visual InheritanceCreating a Windows Service Model Understanding Multiple DocumentUnderstanding Databases Using Visual Inheritance Interface (MDI) ApplicationsUnderstanding Relational Database Understanding Multiple Document Understanding Console-BasedConcepts Interface (MDI) Applications ApplicationsUnderstanding Relational Database Design Understanding Console-Based Working with Command-Line ParametersUnderstanding Entity-Relationship Diagrams Applications Understanding Windows ServicesUnderstanding Data Normalization Working with Command-Line Parameters Creating a Windows ServiceUnderstanding Database Query Methods Understanding Windows Services Understanding DatabasesWorking with SQL Queries Creating a Windows Service Understanding Relational DatabaseWorking with Stored Procedures Understanding Databases ConceptsUnderstanding Database Connection Understanding Relational Database Understanding Relational DatabaseMethods Concepts DesignWorking with Flat Files Understanding Relational Database Understanding Entity-RelationshipWorking with XML Design DiagramsWorking with DataSet Understanding Entity-Relationship Understanding Data Normalization

Diagrams Understanding Database Query MethodsUnderstanding Data Normalization Working with SQL Queries

line Understanding Database Query Methods Working with Stored ProceduresKey Terms Working with SQL Queries Understanding Database ConnectionUnderstanding Computer Programming Working with Stored Procedures Methods

Page 5: Software Development Fundamentalsstore.globalknowledge.net/course-overviews/SA/M40361.pdf · 2019-11-13 · This three-day MTA Training course helps you prepare for Microsoft Technology

M40361 www.globalknowledge.com/en-sa/ [email protected] 00 966 92000 9278

Introducing Algorithms Understanding Database Connection Working with Flat FilesIntroducing C# Methods Working with XMLUnderstanding Decision Structures Working with Flat Files Working with DataSetThe If Statement Working with XMLThe If-Else Statement Working with DataSetThe Switch Statement lineUnderstanding Repetition Structures Key TermsUnderstanding the While Loop line Understanding Computer ProgrammingUnderstanding the Do-While Loop Key Terms Introducing AlgorithmsUnderstanding the For Loop Understanding Computer Programming Introducing C#Understanding the Foreach Loop Introducing Algorithms Understanding Decision StructuresUnderstanding Recursion Introducing C# The If StatementUnderstanding Exception Handling Understanding Decision Structures The If-Else StatementHandling Exceptions The If Statement The Switch StatementUsing Try-Catch-Finally The If-Else Statement Understanding Repetition StructuresThinking in an Object-Oriented Way The Switch Statement Understanding the While LoopUnderstanding Classes Understanding Repetition Structures Understanding the Do-While LoopUnderstanding Values and References Understanding the While Loop Understanding the For LoopUnderstanding Structs Understanding the Do-While Loop Understanding the Foreach LoopUnderstanding Memory Allocation Understanding the For Loop Understanding RecursionUnderstanding Encapsulation Understanding the Foreach Loop Understanding Exception HandlingUnderstanding Access Modifiers Understanding Recursion Handling ExceptionsUnderstanding Inheritance Understanding Exception Handling Using Try-Catch-Finally Understanding Abstract and Sealed Classes Handling Exceptions Thinking in an Object-Oriented WayInheriting from the Object Class Using Try-Catch-Finally Understanding ClassesCasting between Types Thinking in an Object-Oriented Way Understanding Values and ReferencesUnderstanding Polymorphism Understanding Classes Understanding StructsUnderstanding the Override and New Understanding Values and References Understanding Memory AllocationKeywords Understanding Structs Understanding EncapsulationUnderstanding Interfaces Understanding Memory Allocation Understanding Access ModifiersUnderstanding Requirements Analysis Understanding Encapsulation Understanding InheritanceUnderstanding the Design Process Understanding Access Modifiers Understanding Abstract and SealedUnderstanding Software Development Understanding Inheritance ClassesUnderstanding Software Testing Understanding Abstract and Sealed Inheriting from the Object ClassUnderstanding Release Management Classes Casting between TypesUnderstanding Testing Inheriting from the Object Class Understanding PolymorphismUnderstanding Testing Methods Casting between Types Understanding the Override and NewUnderstanding Testing Levels Understanding Polymorphism KeywordsUnderstanding Data Structures Understanding the Override and New Understanding Interfaces Understanding Arrays Keywords Understanding Requirements AnalysisUnderstanding Queues Understanding Interfaces Understanding the Design ProcessUnderstanding Stacks Understanding Requirements Analysis Understanding Software DevelopmentLinked Lists Understanding the Design Process Understanding Software TestingUnderstanding Sorting Algorithms Understanding Software Development Understanding Release ManagementUnderstanding BubbleSort Understanding Software Testing Understanding TestingUnderstanding QuickSort Understanding Release Management Understanding Testing MethodsUnderstanding HTML Understanding Testing Understanding Testing LevelsUnderstanding Cascading Style Sheets Understanding Testing Methods Understanding Data StructuresUnderstanding JavaScript Understanding Testing Levels Understanding ArraysUnderstanding Client-Side vs. Server-Side Understanding Data Structures Understanding QueuesProgramming Understanding Arrays Understanding StacksUnderstanding ASP.NET Application Understanding Queues Linked ListsDevelopment Understanding Stacks Understanding Sorting AlgorithmsUnderstanding ASP.NET Page Life Cycle Linked Lists Understanding BubbleSortand Event Model Understanding Sorting Algorithms Understanding QuickSort Understanding State Management Understanding BubbleSort Understanding HTMLUnderstanding IIS Web Hosting Understanding QuickSort Understanding Cascading Style SheetsUnderstanding Internet Information Services Understanding HTML Understanding JavaScriptCreating Virtual Directories and Web Sites Understanding Cascading Style Sheets Understanding Client-Side vs. Server-SideDeploying Web Applications Understanding JavaScript ProgrammingUnderstanding Web Services Development Understanding Client-Side vs. Understanding ASP.NET ApplicationIntroducing SOAP Server-Side Programming DevelopmentIntroducing WSDL Understanding ASP.NET Application Understanding ASP.NET Page Life CycleCreating Web Services Development and Event ModelConsuming Web Services Understanding ASP.NET Page Life Cycle Understanding State ManagementDesigning a Windows Form and Event Model Understanding IIS Web Hosting

Page 6: Software Development Fundamentalsstore.globalknowledge.net/course-overviews/SA/M40361.pdf · 2019-11-13 · This three-day MTA Training course helps you prepare for Microsoft Technology

M40361 www.globalknowledge.com/en-sa/ [email protected] 00 966 92000 9278

Understanding the Windows Form Event Understanding State Management Understanding Internet InformationModel Understanding IIS Web Hosting ServicesUsing Visual Inheritance Understanding Internet Information Creating Virtual Directories and Web SitesUnderstanding Multiple Document Interface Services Deploying Web Applications(MDI) Applications Creating Virtual Directories and Web Understanding Web ServicesUnderstanding Console-Based Applications Sites DevelopmentWorking with Command-Line Parameters Deploying Web Applications Introducing SOAPUnderstanding Windows Services Understanding Web Services Introducing WSDLCreating a Windows Service Development Creating Web ServicesUnderstanding Databases Introducing SOAP Consuming Web ServicesUnderstanding Relational Database Introducing WSDL Designing a Windows FormConcepts Creating Web Services Understanding the Windows Form EventUnderstanding Relational Database Design Consuming Web Services ModelUnderstanding Entity-Relationship Diagrams Designing a Windows Form Using Visual InheritanceUnderstanding Data Normalization Understanding the Windows Form Event Understanding Multiple DocumentUnderstanding Database Query Methods Model Interface (MDI) ApplicationsWorking with SQL Queries Using Visual Inheritance Understanding Console-BasedWorking with Stored Procedures Understanding Multiple Document ApplicationsUnderstanding Database Connection Interface (MDI) Applications Working with Command-Line ParametersMethods Understanding Console-Based Understanding Windows ServicesWorking with Flat Files Applications Creating a Windows ServiceWorking with XML Working with Command-Line Parameters Understanding DatabasesWorking with DataSet Understanding Windows Services Understanding Relational Database

Creating a Windows Service ConceptsUnderstanding Databases Understanding Relational Database

line Understanding Relational Database DesignKey Terms Concepts Understanding Entity-RelationshipUnderstanding Computer Programming Understanding Relational Database DiagramsIntroducing Algorithms Design Understanding Data NormalizationIntroducing C# Understanding Entity-Relationship Understanding Database Query MethodsUnderstanding Decision Structures Diagrams Working with SQL QueriesThe If Statement Understanding Data Normalization Working with Stored ProceduresThe If-Else Statement Understanding Database Query Methods Understanding Database ConnectionThe Switch Statement Working with SQL Queries MethodsUnderstanding Repetition Structures Working with Stored Procedures Working with Flat FilesUnderstanding the While Loop Understanding Database Connection Working with XMLUnderstanding the Do-While Loop Methods Working with DataSetUnderstanding the For Loop Working with Flat FilesUnderstanding the Foreach Loop Working with XMLUnderstanding Recursion Working with DataSet lineUnderstanding Exception Handling Key TermsHandling Exceptions Understanding General Software Understanding Computer ProgrammingUsing Try-Catch-Finally Development Introducing AlgorithmsThinking in an Object-Oriented Way line Introducing C#Understanding Classes Understanding Application Lifecycle Understanding Decision StructuresUnderstanding Values and References Management The If StatementUnderstanding Structs The If-Else StatementUnderstanding Memory Allocation The Switch StatementUnderstanding Encapsulation line Understanding Repetition StructuresUnderstanding Access Modifiers Key Terms Understanding the While LoopUnderstanding Inheritance Understanding Computer Programming Understanding the Do-While LoopUnderstanding Abstract and Sealed Classes Introducing Algorithms Understanding the For LoopInheriting from the Object Class Introducing C# Understanding the Foreach LoopCasting between Types Understanding Decision Structures Understanding RecursionUnderstanding Polymorphism The If Statement Understanding Exception HandlingUnderstanding the Override and New The If-Else Statement Handling ExceptionsKeywords The Switch Statement Using Try-Catch-Finally Understanding Interfaces Understanding Repetition Structures Thinking in an Object-Oriented WayUnderstanding Requirements Analysis Understanding the While Loop Understanding ClassesUnderstanding the Design Process Understanding the Do-While Loop Understanding Values and ReferencesUnderstanding Software Development Understanding the For Loop Understanding StructsUnderstanding Software Testing Understanding the Foreach Loop Understanding Memory AllocationUnderstanding Release Management Understanding Recursion Understanding EncapsulationUnderstanding Testing Understanding Exception Handling Understanding Access ModifiersUnderstanding Testing Methods Handling Exceptions Understanding InheritanceUnderstanding Testing Levels Using Try-Catch-Finally Understanding Abstract and Sealed

Page 7: Software Development Fundamentalsstore.globalknowledge.net/course-overviews/SA/M40361.pdf · 2019-11-13 · This three-day MTA Training course helps you prepare for Microsoft Technology

M40361 www.globalknowledge.com/en-sa/ [email protected] 00 966 92000 9278

Understanding Data Structures Thinking in an Object-Oriented Way ClassesUnderstanding Arrays Understanding Classes Inheriting from the Object ClassUnderstanding Queues Understanding Values and References Casting between TypesUnderstanding Stacks Understanding Structs Understanding PolymorphismLinked Lists Understanding Memory Allocation Understanding the Override and NewUnderstanding Sorting Algorithms Understanding Encapsulation KeywordsUnderstanding BubbleSort Understanding Access Modifiers Understanding Interfaces Understanding QuickSort Understanding Inheritance Understanding Requirements AnalysisUnderstanding HTML Understanding Abstract and Sealed Understanding the Design ProcessUnderstanding Cascading Style Sheets Classes Understanding Software DevelopmentUnderstanding JavaScript Inheriting from the Object Class Understanding Software TestingUnderstanding Client-Side vs. Server-Side Casting between Types Understanding Release ManagementProgramming Understanding Polymorphism Understanding TestingUnderstanding ASP.NET Application Understanding the Override and New Understanding Testing MethodsDevelopment Keywords Understanding Testing LevelsUnderstanding ASP.NET Page Life Cycle Understanding Interfaces Understanding Data Structuresand Event Model Understanding Requirements Analysis Understanding ArraysUnderstanding State Management Understanding the Design Process Understanding QueuesUnderstanding IIS Web Hosting Understanding Software Development Understanding StacksUnderstanding Internet Information Services Understanding Software Testing Linked ListsCreating Virtual Directories and Web Sites Understanding Release Management Understanding Sorting AlgorithmsDeploying Web Applications Understanding Testing Understanding BubbleSortUnderstanding Web Services Development Understanding Testing Methods Understanding QuickSort Introducing SOAP Understanding Testing Levels Understanding HTMLIntroducing WSDL Understanding Data Structures Understanding Cascading Style SheetsCreating Web Services Understanding Arrays Understanding JavaScriptConsuming Web Services Understanding Queues Understanding Client-Side vs. Server-SideDesigning a Windows Form Understanding Stacks ProgrammingUnderstanding the Windows Form Event Linked Lists Understanding ASP.NET ApplicationModel Understanding Sorting Algorithms DevelopmentUsing Visual Inheritance Understanding BubbleSort Understanding ASP.NET Page Life CycleUnderstanding Multiple Document Interface Understanding QuickSort and Event Model(MDI) Applications Understanding HTML Understanding State ManagementUnderstanding Console-Based Applications Understanding Cascading Style Sheets Understanding IIS Web HostingWorking with Command-Line Parameters Understanding JavaScript Understanding Internet InformationUnderstanding Windows Services Understanding Client-Side vs. ServicesCreating a Windows Service Server-Side Programming Creating Virtual Directories and Web SitesUnderstanding Databases Understanding ASP.NET Application Deploying Web ApplicationsUnderstanding Relational Database Development Understanding Web ServicesConcepts Understanding ASP.NET Page Life Cycle DevelopmentUnderstanding Relational Database Design and Event Model Introducing SOAPUnderstanding Entity-Relationship Diagrams Understanding State Management Introducing WSDLUnderstanding Data Normalization Understanding IIS Web Hosting Creating Web ServicesUnderstanding Database Query Methods Understanding Internet Information Consuming Web ServicesWorking with SQL Queries Services Designing a Windows FormWorking with Stored Procedures Creating Virtual Directories and Web Understanding the Windows Form EventUnderstanding Database Connection Sites ModelMethods Deploying Web Applications Using Visual InheritanceWorking with Flat Files Understanding Web Services Understanding Multiple DocumentWorking with XML Development Interface (MDI) ApplicationsWorking with DataSet Introducing SOAP Understanding Console-Based

Introducing WSDL ApplicationsCreating Web Services Working with Command-Line Parameters

line Consuming Web Services Understanding Windows ServicesKey Terms Designing a Windows Form Creating a Windows ServiceUnderstanding Computer Programming Understanding the Windows Form Event Understanding DatabasesIntroducing Algorithms Model Understanding Relational DatabaseIntroducing C# Using Visual Inheritance ConceptsUnderstanding Decision Structures Understanding Multiple Document Understanding Relational DatabaseThe If Statement Interface (MDI) Applications DesignThe If-Else Statement Understanding Console-Based Understanding Entity-RelationshipThe Switch Statement Applications DiagramsUnderstanding Repetition Structures Working with Command-Line Parameters Understanding Data NormalizationUnderstanding the While Loop Understanding Windows Services Understanding Database Query MethodsUnderstanding the Do-While Loop Creating a Windows Service Working with SQL QueriesUnderstanding the For Loop Understanding Databases Working with Stored Procedures

Page 8: Software Development Fundamentalsstore.globalknowledge.net/course-overviews/SA/M40361.pdf · 2019-11-13 · This three-day MTA Training course helps you prepare for Microsoft Technology

M40361 www.globalknowledge.com/en-sa/ [email protected] 00 966 92000 9278

Understanding the Foreach Loop Understanding Relational Database Understanding Database ConnectionUnderstanding Recursion Concepts MethodsUnderstanding Exception Handling Understanding Relational Database Working with Flat FilesHandling Exceptions Design Working with XMLUsing Try-Catch-Finally Understanding Entity-Relationship Working with DataSetThinking in an Object-Oriented Way DiagramsUnderstanding Classes Understanding Data NormalizationUnderstanding Values and References Understanding Database Query Methods lineUnderstanding Structs Working with SQL Queries Key TermsUnderstanding Memory Allocation Working with Stored Procedures Understanding Computer ProgrammingUnderstanding Encapsulation Understanding Database Connection Introducing AlgorithmsUnderstanding Access Modifiers Methods Introducing C#Understanding Inheritance Working with Flat Files Understanding Decision StructuresUnderstanding Abstract and Sealed Classes Working with XML The If StatementInheriting from the Object Class Working with DataSet The If-Else StatementCasting between Types The Switch StatementUnderstanding Polymorphism Understanding Repetition StructuresUnderstanding the Override and New line Understanding the While LoopKeywords Key Terms Understanding the Do-While LoopUnderstanding Interfaces Understanding Computer Programming Understanding the For LoopUnderstanding Requirements Analysis Introducing Algorithms Understanding the Foreach LoopUnderstanding the Design Process Introducing C# Understanding RecursionUnderstanding Software Development Understanding Decision Structures Understanding Exception HandlingUnderstanding Software Testing The If Statement Handling ExceptionsUnderstanding Release Management The If-Else Statement Using Try-Catch-Finally Understanding Testing The Switch Statement Thinking in an Object-Oriented WayUnderstanding Testing Methods Understanding Repetition Structures Understanding ClassesUnderstanding Testing Levels Understanding the While Loop Understanding Values and ReferencesUnderstanding Data Structures Understanding the Do-While Loop Understanding StructsUnderstanding Arrays Understanding the For Loop Understanding Memory AllocationUnderstanding Queues Understanding the Foreach Loop Understanding EncapsulationUnderstanding Stacks Understanding Recursion Understanding Access ModifiersLinked Lists Understanding Exception Handling Understanding InheritanceUnderstanding Sorting Algorithms Handling Exceptions Understanding Abstract and SealedUnderstanding BubbleSort Using Try-Catch-Finally ClassesUnderstanding QuickSort Thinking in an Object-Oriented Way Inheriting from the Object ClassUnderstanding HTML Understanding Classes Casting between TypesUnderstanding Cascading Style Sheets Understanding Values and References Understanding PolymorphismUnderstanding JavaScript Understanding Structs Understanding the Override and NewUnderstanding Client-Side vs. Server-Side Understanding Memory Allocation KeywordsProgramming Understanding Encapsulation Understanding Interfaces Understanding ASP.NET Application Understanding Access Modifiers Understanding Requirements AnalysisDevelopment Understanding Inheritance Understanding the Design ProcessUnderstanding ASP.NET Page Life Cycle Understanding Abstract and Sealed Understanding Software Developmentand Event Model Classes Understanding Software TestingUnderstanding State Management Inheriting from the Object Class Understanding Release ManagementUnderstanding IIS Web Hosting Casting between Types Understanding TestingUnderstanding Internet Information Services Understanding Polymorphism Understanding Testing MethodsCreating Virtual Directories and Web Sites Understanding the Override and New Understanding Testing LevelsDeploying Web Applications Keywords Understanding Data StructuresUnderstanding Web Services Development Understanding Interfaces Understanding ArraysIntroducing SOAP Understanding Requirements Analysis Understanding QueuesIntroducing WSDL Understanding the Design Process Understanding StacksCreating Web Services Understanding Software Development Linked ListsConsuming Web Services Understanding Software Testing Understanding Sorting AlgorithmsDesigning a Windows Form Understanding Release Management Understanding BubbleSortUnderstanding the Windows Form Event Understanding Testing Understanding QuickSort Model Understanding Testing Methods Understanding HTMLUsing Visual Inheritance Understanding Testing Levels Understanding Cascading Style SheetsUnderstanding Multiple Document Interface Understanding Data Structures Understanding JavaScript(MDI) Applications Understanding Arrays Understanding Client-Side vs. Server-SideUnderstanding Console-Based Applications Understanding Queues ProgrammingWorking with Command-Line Parameters Understanding Stacks Understanding ASP.NET ApplicationUnderstanding Windows Services Linked Lists DevelopmentCreating a Windows Service Understanding Sorting Algorithms Understanding ASP.NET Page Life CycleUnderstanding Databases Understanding BubbleSort and Event Model

Page 9: Software Development Fundamentalsstore.globalknowledge.net/course-overviews/SA/M40361.pdf · 2019-11-13 · This three-day MTA Training course helps you prepare for Microsoft Technology

M40361 www.globalknowledge.com/en-sa/ [email protected] 00 966 92000 9278

Understanding Relational Database Understanding QuickSort Understanding State ManagementConcepts Understanding HTML Understanding IIS Web HostingUnderstanding Relational Database Design Understanding Cascading Style Sheets Understanding Internet InformationUnderstanding Entity-Relationship Diagrams Understanding JavaScript ServicesUnderstanding Data Normalization Understanding Client-Side vs. Creating Virtual Directories and Web SitesUnderstanding Database Query Methods Server-Side Programming Deploying Web ApplicationsWorking with SQL Queries Understanding ASP.NET Application Understanding Web ServicesWorking with Stored Procedures Development DevelopmentUnderstanding Database Connection Understanding ASP.NET Page Life Cycle Introducing SOAPMethods and Event Model Introducing WSDLWorking with Flat Files Understanding State Management Creating Web ServicesWorking with XML Understanding IIS Web Hosting Consuming Web ServicesWorking with DataSet Understanding Internet Information Designing a Windows Form

Services Understanding the Windows Form EventCreating Virtual Directories and Web Model

line Sites Using Visual InheritanceKey Terms Deploying Web Applications Understanding Multiple DocumentUnderstanding Computer Programming Understanding Web Services Interface (MDI) ApplicationsIntroducing Algorithms Development Understanding Console-BasedIntroducing C# Introducing SOAP ApplicationsUnderstanding Decision Structures Introducing WSDL Working with Command-Line ParametersThe If Statement Creating Web Services Understanding Windows ServicesThe If-Else Statement Consuming Web Services Creating a Windows ServiceThe Switch Statement Designing a Windows Form Understanding DatabasesUnderstanding Repetition Structures Understanding the Windows Form Event Understanding Relational DatabaseUnderstanding the While Loop Model ConceptsUnderstanding the Do-While Loop Using Visual Inheritance Understanding Relational DatabaseUnderstanding the For Loop Understanding Multiple Document DesignUnderstanding the Foreach Loop Interface (MDI) Applications Understanding Entity-RelationshipUnderstanding Recursion Understanding Console-Based DiagramsUnderstanding Exception Handling Applications Understanding Data NormalizationHandling Exceptions Working with Command-Line Parameters Understanding Database Query MethodsUsing Try-Catch-Finally Understanding Windows Services Working with SQL QueriesThinking in an Object-Oriented Way Creating a Windows Service Working with Stored ProceduresUnderstanding Classes Understanding Databases Understanding Database ConnectionUnderstanding Values and References Understanding Relational Database MethodsUnderstanding Structs Concepts Working with Flat FilesUnderstanding Memory Allocation Understanding Relational Database Working with XMLUnderstanding Encapsulation Design Working with DataSetUnderstanding Access Modifiers Understanding Entity-RelationshipUnderstanding Inheritance DiagramsUnderstanding Abstract and Sealed Classes Understanding Data Normalization lineInheriting from the Object Class Understanding Database Query Methods Key TermsCasting between Types Working with SQL Queries Understanding Computer ProgrammingUnderstanding Polymorphism Working with Stored Procedures Introducing AlgorithmsUnderstanding the Override and New Understanding Database Connection Introducing C#Keywords Methods Understanding Decision StructuresUnderstanding Interfaces Working with Flat Files The If StatementUnderstanding Requirements Analysis Working with XML The If-Else StatementUnderstanding the Design Process Working with DataSet The Switch StatementUnderstanding Software Development Understanding Repetition StructuresUnderstanding Software Testing Understanding the While LoopUnderstanding Release Management line Understanding the Do-While LoopUnderstanding Testing Key Terms Understanding the For LoopUnderstanding Testing Methods Understanding Computer Programming Understanding the Foreach LoopUnderstanding Testing Levels Introducing Algorithms Understanding RecursionUnderstanding Data Structures Introducing C# Understanding Exception HandlingUnderstanding Arrays Understanding Decision Structures Handling ExceptionsUnderstanding Queues The If Statement Using Try-Catch-Finally Understanding Stacks The If-Else Statement Thinking in an Object-Oriented WayLinked Lists The Switch Statement Understanding ClassesUnderstanding Sorting Algorithms Understanding Repetition Structures Understanding Values and ReferencesUnderstanding BubbleSort Understanding the While Loop Understanding StructsUnderstanding QuickSort Understanding the Do-While Loop Understanding Memory AllocationUnderstanding HTML Understanding the For Loop Understanding EncapsulationUnderstanding Cascading Style Sheets Understanding the Foreach Loop Understanding Access Modifiers

Page 10: Software Development Fundamentalsstore.globalknowledge.net/course-overviews/SA/M40361.pdf · 2019-11-13 · This three-day MTA Training course helps you prepare for Microsoft Technology

M40361 www.globalknowledge.com/en-sa/ [email protected] 00 966 92000 9278

Understanding JavaScript Understanding Recursion Understanding InheritanceUnderstanding Client-Side vs. Server-Side Understanding Exception Handling Understanding Abstract and SealedProgramming Handling Exceptions ClassesUnderstanding ASP.NET Application Using Try-Catch-Finally Inheriting from the Object ClassDevelopment Thinking in an Object-Oriented Way Casting between TypesUnderstanding ASP.NET Page Life Cycle Understanding Classes Understanding Polymorphismand Event Model Understanding Values and References Understanding the Override and NewUnderstanding State Management Understanding Structs KeywordsUnderstanding IIS Web Hosting Understanding Memory Allocation Understanding Interfaces Understanding Internet Information Services Understanding Encapsulation Understanding Requirements AnalysisCreating Virtual Directories and Web Sites Understanding Access Modifiers Understanding the Design ProcessDeploying Web Applications Understanding Inheritance Understanding Software DevelopmentUnderstanding Web Services Development Understanding Abstract and Sealed Understanding Software TestingIntroducing SOAP Classes Understanding Release ManagementIntroducing WSDL Inheriting from the Object Class Understanding TestingCreating Web Services Casting between Types Understanding Testing MethodsConsuming Web Services Understanding Polymorphism Understanding Testing LevelsDesigning a Windows Form Understanding the Override and New Understanding Data StructuresUnderstanding the Windows Form Event Keywords Understanding ArraysModel Understanding Interfaces Understanding QueuesUsing Visual Inheritance Understanding Requirements Analysis Understanding StacksUnderstanding Multiple Document Interface Understanding the Design Process Linked Lists(MDI) Applications Understanding Software Development Understanding Sorting AlgorithmsUnderstanding Console-Based Applications Understanding Software Testing Understanding BubbleSortWorking with Command-Line Parameters Understanding Release Management Understanding QuickSort Understanding Windows Services Understanding Testing Understanding HTMLCreating a Windows Service Understanding Testing Methods Understanding Cascading Style SheetsUnderstanding Databases Understanding Testing Levels Understanding JavaScriptUnderstanding Relational Database Understanding Data Structures Understanding Client-Side vs. Server-SideConcepts Understanding Arrays ProgrammingUnderstanding Relational Database Design Understanding Queues Understanding ASP.NET ApplicationUnderstanding Entity-Relationship Diagrams Understanding Stacks DevelopmentUnderstanding Data Normalization Linked Lists Understanding ASP.NET Page Life CycleUnderstanding Database Query Methods Understanding Sorting Algorithms and Event ModelWorking with SQL Queries Understanding BubbleSort Understanding State ManagementWorking with Stored Procedures Understanding QuickSort Understanding IIS Web HostingUnderstanding Database Connection Understanding HTML Understanding Internet InformationMethods Understanding Cascading Style Sheets ServicesWorking with Flat Files Understanding JavaScript Creating Virtual Directories and Web SitesWorking with XML Understanding Client-Side vs. Deploying Web ApplicationsWorking with DataSet Server-Side Programming Understanding Web Services

Understanding ASP.NET Application DevelopmentDevelopment Introducing SOAP

line Understanding ASP.NET Page Life Cycle Introducing WSDLKey Terms and Event Model Creating Web ServicesUnderstanding Computer Programming Understanding State Management Consuming Web ServicesIntroducing Algorithms Understanding IIS Web Hosting Designing a Windows FormIntroducing C# Understanding Internet Information Understanding the Windows Form EventUnderstanding Decision Structures Services ModelThe If Statement Creating Virtual Directories and Web Using Visual InheritanceThe If-Else Statement Sites Understanding Multiple DocumentThe Switch Statement Deploying Web Applications Interface (MDI) ApplicationsUnderstanding Repetition Structures Understanding Web Services Understanding Console-BasedUnderstanding the While Loop Development ApplicationsUnderstanding the Do-While Loop Introducing SOAP Working with Command-Line ParametersUnderstanding the For Loop Introducing WSDL Understanding Windows ServicesUnderstanding the Foreach Loop Creating Web Services Creating a Windows ServiceUnderstanding Recursion Consuming Web Services Understanding DatabasesUnderstanding Exception Handling Designing a Windows Form Understanding Relational DatabaseHandling Exceptions Understanding the Windows Form Event ConceptsUsing Try-Catch-Finally Model Understanding Relational DatabaseThinking in an Object-Oriented Way Using Visual Inheritance DesignUnderstanding Classes Understanding Multiple Document Understanding Entity-RelationshipUnderstanding Values and References Interface (MDI) Applications DiagramsUnderstanding Structs Understanding Console-Based Understanding Data NormalizationUnderstanding Memory Allocation Applications Understanding Database Query Methods

Page 11: Software Development Fundamentalsstore.globalknowledge.net/course-overviews/SA/M40361.pdf · 2019-11-13 · This three-day MTA Training course helps you prepare for Microsoft Technology

M40361 www.globalknowledge.com/en-sa/ [email protected] 00 966 92000 9278

Understanding Encapsulation Working with Command-Line Parameters Working with SQL QueriesUnderstanding Access Modifiers Understanding Windows Services Working with Stored ProceduresUnderstanding Inheritance Creating a Windows Service Understanding Database ConnectionUnderstanding Abstract and Sealed Classes Understanding Databases MethodsInheriting from the Object Class Understanding Relational Database Working with Flat FilesCasting between Types Concepts Working with XMLUnderstanding Polymorphism Understanding Relational Database Working with DataSetUnderstanding the Override and New DesignKeywords Understanding Entity-RelationshipUnderstanding Interfaces Diagrams lineUnderstanding Requirements Analysis Understanding Data Normalization Key TermsUnderstanding the Design Process Understanding Database Query Methods Understanding Computer ProgrammingUnderstanding Software Development Working with SQL Queries Introducing AlgorithmsUnderstanding Software Testing Working with Stored Procedures Introducing C#Understanding Release Management Understanding Database Connection Understanding Decision StructuresUnderstanding Testing Methods The If StatementUnderstanding Testing Methods Working with Flat Files The If-Else StatementUnderstanding Testing Levels Working with XML The Switch StatementUnderstanding Data Structures Working with DataSet Understanding Repetition StructuresUnderstanding Arrays Understanding the While LoopUnderstanding Queues Understanding the Do-While LoopUnderstanding Stacks line Understanding the For LoopLinked Lists Key Terms Understanding the Foreach LoopUnderstanding Sorting Algorithms Understanding Computer Programming Understanding RecursionUnderstanding BubbleSort Introducing Algorithms Understanding Exception HandlingUnderstanding QuickSort Introducing C# Handling ExceptionsUnderstanding HTML Understanding Decision Structures Using Try-Catch-Finally Understanding Cascading Style Sheets The If Statement Thinking in an Object-Oriented WayUnderstanding JavaScript The If-Else Statement Understanding ClassesUnderstanding Client-Side vs. Server-Side The Switch Statement Understanding Values and ReferencesProgramming Understanding Repetition Structures Understanding StructsUnderstanding ASP.NET Application Understanding the While Loop Understanding Memory AllocationDevelopment Understanding the Do-While Loop Understanding EncapsulationUnderstanding ASP.NET Page Life Cycle Understanding the For Loop Understanding Access Modifiersand Event Model Understanding the Foreach Loop Understanding InheritanceUnderstanding State Management Understanding Recursion Understanding Abstract and SealedUnderstanding IIS Web Hosting Understanding Exception Handling ClassesUnderstanding Internet Information Services Handling Exceptions Inheriting from the Object ClassCreating Virtual Directories and Web Sites Using Try-Catch-Finally Casting between TypesDeploying Web Applications Thinking in an Object-Oriented Way Understanding PolymorphismUnderstanding Web Services Development Understanding Classes Understanding the Override and NewIntroducing SOAP Understanding Values and References KeywordsIntroducing WSDL Understanding Structs Understanding Interfaces Creating Web Services Understanding Memory Allocation Understanding Requirements AnalysisConsuming Web Services Understanding Encapsulation Understanding the Design ProcessDesigning a Windows Form Understanding Access Modifiers Understanding Software DevelopmentUnderstanding the Windows Form Event Understanding Inheritance Understanding Software TestingModel Understanding Abstract and Sealed Understanding Release ManagementUsing Visual Inheritance Classes Understanding TestingUnderstanding Multiple Document Interface Inheriting from the Object Class Understanding Testing Methods(MDI) Applications Casting between Types Understanding Testing LevelsUnderstanding Console-Based Applications Understanding Polymorphism Understanding Data StructuresWorking with Command-Line Parameters Understanding the Override and New Understanding ArraysUnderstanding Windows Services Keywords Understanding QueuesCreating a Windows Service Understanding Interfaces Understanding StacksUnderstanding Databases Understanding Requirements Analysis Linked ListsUnderstanding Relational Database Understanding the Design Process Understanding Sorting AlgorithmsConcepts Understanding Software Development Understanding BubbleSortUnderstanding Relational Database Design Understanding Software Testing Understanding QuickSort Understanding Entity-Relationship Diagrams Understanding Release Management Understanding HTMLUnderstanding Data Normalization Understanding Testing Understanding Cascading Style SheetsUnderstanding Database Query Methods Understanding Testing Methods Understanding JavaScriptWorking with SQL Queries Understanding Testing Levels Understanding Client-Side vs. Server-SideWorking with Stored Procedures Understanding Data Structures ProgrammingUnderstanding Database Connection Understanding Arrays Understanding ASP.NET ApplicationMethods Understanding Queues Development

Page 12: Software Development Fundamentalsstore.globalknowledge.net/course-overviews/SA/M40361.pdf · 2019-11-13 · This three-day MTA Training course helps you prepare for Microsoft Technology

M40361 www.globalknowledge.com/en-sa/ [email protected] 00 966 92000 9278

Working with Flat Files Understanding Stacks Understanding ASP.NET Page Life CycleWorking with XML Linked Lists and Event ModelWorking with DataSet Understanding Sorting Algorithms Understanding State Management

Understanding BubbleSort Understanding IIS Web HostingUnderstanding QuickSort Understanding Internet Information

line Understanding HTML ServicesKey Terms Understanding Cascading Style Sheets Creating Virtual Directories and Web SitesUnderstanding Computer Programming Understanding JavaScript Deploying Web ApplicationsIntroducing Algorithms Understanding Client-Side vs. Understanding Web ServicesIntroducing C# Server-Side Programming DevelopmentUnderstanding Decision Structures Understanding ASP.NET Application Introducing SOAPThe If Statement Development Introducing WSDLThe If-Else Statement Understanding ASP.NET Page Life Cycle Creating Web ServicesThe Switch Statement and Event Model Consuming Web ServicesUnderstanding Repetition Structures Understanding State Management Designing a Windows FormUnderstanding the While Loop Understanding IIS Web Hosting Understanding the Windows Form EventUnderstanding the Do-While Loop Understanding Internet Information ModelUnderstanding the For Loop Services Using Visual InheritanceUnderstanding the Foreach Loop Creating Virtual Directories and Web Understanding Multiple DocumentUnderstanding Recursion Sites Interface (MDI) ApplicationsUnderstanding Exception Handling Deploying Web Applications Understanding Console-BasedHandling Exceptions Understanding Web Services ApplicationsUsing Try-Catch-Finally Development Working with Command-Line ParametersThinking in an Object-Oriented Way Introducing SOAP Understanding Windows ServicesUnderstanding Classes Introducing WSDL Creating a Windows ServiceUnderstanding Values and References Creating Web Services Understanding DatabasesUnderstanding Structs Consuming Web Services Understanding Relational DatabaseUnderstanding Memory Allocation Designing a Windows Form ConceptsUnderstanding Encapsulation Understanding the Windows Form Event Understanding Relational DatabaseUnderstanding Access Modifiers Model DesignUnderstanding Inheritance Using Visual Inheritance Understanding Entity-RelationshipUnderstanding Abstract and Sealed Classes Understanding Multiple Document DiagramsInheriting from the Object Class Interface (MDI) Applications Understanding Data NormalizationCasting between Types Understanding Console-Based Understanding Database Query MethodsUnderstanding Polymorphism Applications Working with SQL QueriesUnderstanding the Override and New Working with Command-Line Parameters Working with Stored ProceduresKeywords Understanding Windows Services Understanding Database ConnectionUnderstanding Interfaces Creating a Windows Service MethodsUnderstanding Requirements Analysis Understanding Databases Working with Flat FilesUnderstanding the Design Process Understanding Relational Database Working with XMLUnderstanding Software Development Concepts Working with DataSetUnderstanding Software Testing Understanding Relational DatabaseUnderstanding Release Management Design Understanding Desktop ApplicationsUnderstanding Testing Understanding Entity-Relationship lineUnderstanding Testing Methods Diagrams Understanding Windows FormsUnderstanding Testing Levels Understanding Data Normalization ApplicationsUnderstanding Data Structures Understanding Database Query MethodsUnderstanding Arrays Working with SQL QueriesUnderstanding Queues Working with Stored Procedures lineUnderstanding Stacks Understanding Database Connection Key TermsLinked Lists Methods Understanding Computer ProgrammingUnderstanding Sorting Algorithms Working with Flat Files Introducing AlgorithmsUnderstanding BubbleSort Working with XML Introducing C#Understanding QuickSort Working with DataSet Understanding Decision StructuresUnderstanding HTML The If StatementUnderstanding Cascading Style Sheets The If-Else StatementUnderstanding JavaScript line The Switch StatementUnderstanding Client-Side vs. Server-Side Key Terms Understanding Repetition StructuresProgramming Understanding Computer Programming Understanding the While LoopUnderstanding ASP.NET Application Introducing Algorithms Understanding the Do-While LoopDevelopment Introducing C# Understanding the For LoopUnderstanding ASP.NET Page Life Cycle Understanding Decision Structures Understanding the Foreach Loopand Event Model The If Statement Understanding RecursionUnderstanding State Management The If-Else Statement Understanding Exception HandlingUnderstanding IIS Web Hosting The Switch Statement Handling ExceptionsUnderstanding Internet Information Services Understanding Repetition Structures Using Try-Catch-Finally

Page 13: Software Development Fundamentalsstore.globalknowledge.net/course-overviews/SA/M40361.pdf · 2019-11-13 · This three-day MTA Training course helps you prepare for Microsoft Technology

M40361 www.globalknowledge.com/en-sa/ [email protected] 00 966 92000 9278

Creating Virtual Directories and Web Sites Understanding the While Loop Thinking in an Object-Oriented WayDeploying Web Applications Understanding the Do-While Loop Understanding ClassesUnderstanding Web Services Development Understanding the For Loop Understanding Values and ReferencesIntroducing SOAP Understanding the Foreach Loop Understanding StructsIntroducing WSDL Understanding Recursion Understanding Memory AllocationCreating Web Services Understanding Exception Handling Understanding EncapsulationConsuming Web Services Handling Exceptions Understanding Access ModifiersDesigning a Windows Form Using Try-Catch-Finally Understanding InheritanceUnderstanding the Windows Form Event Thinking in an Object-Oriented Way Understanding Abstract and SealedModel Understanding Classes ClassesUsing Visual Inheritance Understanding Values and References Inheriting from the Object ClassUnderstanding Multiple Document Interface Understanding Structs Casting between Types(MDI) Applications Understanding Memory Allocation Understanding PolymorphismUnderstanding Console-Based Applications Understanding Encapsulation Understanding the Override and NewWorking with Command-Line Parameters Understanding Access Modifiers KeywordsUnderstanding Windows Services Understanding Inheritance Understanding Interfaces Creating a Windows Service Understanding Abstract and Sealed Understanding Requirements AnalysisUnderstanding Databases Classes Understanding the Design ProcessUnderstanding Relational Database Inheriting from the Object Class Understanding Software DevelopmentConcepts Casting between Types Understanding Software TestingUnderstanding Relational Database Design Understanding Polymorphism Understanding Release ManagementUnderstanding Entity-Relationship Diagrams Understanding the Override and New Understanding TestingUnderstanding Data Normalization Keywords Understanding Testing MethodsUnderstanding Database Query Methods Understanding Interfaces Understanding Testing LevelsWorking with SQL Queries Understanding Requirements Analysis Understanding Data StructuresWorking with Stored Procedures Understanding the Design Process Understanding ArraysUnderstanding Database Connection Understanding Software Development Understanding QueuesMethods Understanding Software Testing Understanding StacksWorking with Flat Files Understanding Release Management Linked ListsWorking with XML Understanding Testing Understanding Sorting AlgorithmsWorking with DataSet Understanding Testing Methods Understanding BubbleSort

Understanding Testing Levels Understanding QuickSort Understanding Data Structures Understanding HTML

line Understanding Arrays Understanding Cascading Style SheetsKey Terms Understanding Queues Understanding JavaScriptUnderstanding Computer Programming Understanding Stacks Understanding Client-Side vs. Server-SideIntroducing Algorithms Linked Lists ProgrammingIntroducing C# Understanding Sorting Algorithms Understanding ASP.NET ApplicationUnderstanding Decision Structures Understanding BubbleSort DevelopmentThe If Statement Understanding QuickSort Understanding ASP.NET Page Life CycleThe If-Else Statement Understanding HTML and Event ModelThe Switch Statement Understanding Cascading Style Sheets Understanding State ManagementUnderstanding Repetition Structures Understanding JavaScript Understanding IIS Web HostingUnderstanding the While Loop Understanding Client-Side vs. Understanding Internet InformationUnderstanding the Do-While Loop Server-Side Programming ServicesUnderstanding the For Loop Understanding ASP.NET Application Creating Virtual Directories and Web SitesUnderstanding the Foreach Loop Development Deploying Web ApplicationsUnderstanding Recursion Understanding ASP.NET Page Life Cycle Understanding Web ServicesUnderstanding Exception Handling and Event Model DevelopmentHandling Exceptions Understanding State Management Introducing SOAPUsing Try-Catch-Finally Understanding IIS Web Hosting Introducing WSDLThinking in an Object-Oriented Way Understanding Internet Information Creating Web ServicesUnderstanding Classes Services Consuming Web ServicesUnderstanding Values and References Creating Virtual Directories and Web Designing a Windows FormUnderstanding Structs Sites Understanding the Windows Form EventUnderstanding Memory Allocation Deploying Web Applications ModelUnderstanding Encapsulation Understanding Web Services Using Visual InheritanceUnderstanding Access Modifiers Development Understanding Multiple DocumentUnderstanding Inheritance Introducing SOAP Interface (MDI) ApplicationsUnderstanding Abstract and Sealed Classes Introducing WSDL Understanding Console-BasedInheriting from the Object Class Creating Web Services ApplicationsCasting between Types Consuming Web Services Working with Command-Line ParametersUnderstanding Polymorphism Designing a Windows Form Understanding Windows ServicesUnderstanding the Override and New Understanding the Windows Form Event Creating a Windows ServiceKeywords Model Understanding DatabasesUnderstanding Interfaces Using Visual Inheritance Understanding Relational Database

Page 14: Software Development Fundamentalsstore.globalknowledge.net/course-overviews/SA/M40361.pdf · 2019-11-13 · This three-day MTA Training course helps you prepare for Microsoft Technology

M40361 www.globalknowledge.com/en-sa/ [email protected] 00 966 92000 9278

Understanding Requirements Analysis Understanding Multiple Document ConceptsUnderstanding the Design Process Interface (MDI) Applications Understanding Relational DatabaseUnderstanding Software Development Understanding Console-Based DesignUnderstanding Software Testing Applications Understanding Entity-RelationshipUnderstanding Release Management Working with Command-Line Parameters DiagramsUnderstanding Testing Understanding Windows Services Understanding Data NormalizationUnderstanding Testing Methods Creating a Windows Service Understanding Database Query MethodsUnderstanding Testing Levels Understanding Databases Working with SQL QueriesUnderstanding Data Structures Understanding Relational Database Working with Stored ProceduresUnderstanding Arrays Concepts Understanding Database ConnectionUnderstanding Queues Understanding Relational Database MethodsUnderstanding Stacks Design Working with Flat FilesLinked Lists Understanding Entity-Relationship Working with XMLUnderstanding Sorting Algorithms Diagrams Working with DataSetUnderstanding BubbleSort Understanding Data NormalizationUnderstanding QuickSort Understanding Database Query MethodsUnderstanding HTML Working with SQL Queries lineUnderstanding Cascading Style Sheets Working with Stored Procedures Key TermsUnderstanding JavaScript Understanding Database Connection Understanding Computer ProgrammingUnderstanding Client-Side vs. Server-Side Methods Introducing AlgorithmsProgramming Working with Flat Files Introducing C#Understanding ASP.NET Application Working with XML Understanding Decision StructuresDevelopment Working with DataSet The If StatementUnderstanding ASP.NET Page Life Cycle The If-Else Statementand Event Model The Switch StatementUnderstanding State Management line Understanding Repetition StructuresUnderstanding IIS Web Hosting Key Terms Understanding the While LoopUnderstanding Internet Information Services Understanding Computer Programming Understanding the Do-While LoopCreating Virtual Directories and Web Sites Introducing Algorithms Understanding the For LoopDeploying Web Applications Introducing C# Understanding the Foreach LoopUnderstanding Web Services Development Understanding Decision Structures Understanding RecursionIntroducing SOAP The If Statement Understanding Exception HandlingIntroducing WSDL The If-Else Statement Handling ExceptionsCreating Web Services The Switch Statement Using Try-Catch-Finally Consuming Web Services Understanding Repetition Structures Thinking in an Object-Oriented WayDesigning a Windows Form Understanding the While Loop Understanding ClassesUnderstanding the Windows Form Event Understanding the Do-While Loop Understanding Values and ReferencesModel Understanding the For Loop Understanding StructsUsing Visual Inheritance Understanding the Foreach Loop Understanding Memory AllocationUnderstanding Multiple Document Interface Understanding Recursion Understanding Encapsulation(MDI) Applications Understanding Exception Handling Understanding Access ModifiersUnderstanding Console-Based Applications Handling Exceptions Understanding InheritanceWorking with Command-Line Parameters Using Try-Catch-Finally Understanding Abstract and SealedUnderstanding Windows Services Thinking in an Object-Oriented Way ClassesCreating a Windows Service Understanding Classes Inheriting from the Object ClassUnderstanding Databases Understanding Values and References Casting between TypesUnderstanding Relational Database Understanding Structs Understanding PolymorphismConcepts Understanding Memory Allocation Understanding the Override and NewUnderstanding Relational Database Design Understanding Encapsulation KeywordsUnderstanding Entity-Relationship Diagrams Understanding Access Modifiers Understanding Interfaces Understanding Data Normalization Understanding Inheritance Understanding Requirements AnalysisUnderstanding Database Query Methods Understanding Abstract and Sealed Understanding the Design ProcessWorking with SQL Queries Classes Understanding Software DevelopmentWorking with Stored Procedures Inheriting from the Object Class Understanding Software TestingUnderstanding Database Connection Casting between Types Understanding Release ManagementMethods Understanding Polymorphism Understanding TestingWorking with Flat Files Understanding the Override and New Understanding Testing MethodsWorking with XML Keywords Understanding Testing LevelsWorking with DataSet Understanding Interfaces Understanding Data Structures

Understanding Requirements Analysis Understanding ArraysUnderstanding the Design Process Understanding Queues

line Understanding Software Development Understanding StacksKey Terms Understanding Software Testing Linked ListsUnderstanding Computer Programming Understanding Release Management Understanding Sorting AlgorithmsIntroducing Algorithms Understanding Testing Understanding BubbleSortIntroducing C# Understanding Testing Methods Understanding QuickSort

Page 15: Software Development Fundamentalsstore.globalknowledge.net/course-overviews/SA/M40361.pdf · 2019-11-13 · This three-day MTA Training course helps you prepare for Microsoft Technology

M40361 www.globalknowledge.com/en-sa/ [email protected] 00 966 92000 9278

Understanding Decision Structures Understanding Testing Levels Understanding HTMLThe If Statement Understanding Data Structures Understanding Cascading Style SheetsThe If-Else Statement Understanding Arrays Understanding JavaScriptThe Switch Statement Understanding Queues Understanding Client-Side vs. Server-SideUnderstanding Repetition Structures Understanding Stacks ProgrammingUnderstanding the While Loop Linked Lists Understanding ASP.NET ApplicationUnderstanding the Do-While Loop Understanding Sorting Algorithms DevelopmentUnderstanding the For Loop Understanding BubbleSort Understanding ASP.NET Page Life CycleUnderstanding the Foreach Loop Understanding QuickSort and Event ModelUnderstanding Recursion Understanding HTML Understanding State ManagementUnderstanding Exception Handling Understanding Cascading Style Sheets Understanding IIS Web HostingHandling Exceptions Understanding JavaScript Understanding Internet InformationUsing Try-Catch-Finally Understanding Client-Side vs. ServicesThinking in an Object-Oriented Way Server-Side Programming Creating Virtual Directories and Web SitesUnderstanding Classes Understanding ASP.NET Application Deploying Web ApplicationsUnderstanding Values and References Development Understanding Web ServicesUnderstanding Structs Understanding ASP.NET Page Life Cycle DevelopmentUnderstanding Memory Allocation and Event Model Introducing SOAPUnderstanding Encapsulation Understanding State Management Introducing WSDLUnderstanding Access Modifiers Understanding IIS Web Hosting Creating Web ServicesUnderstanding Inheritance Understanding Internet Information Consuming Web ServicesUnderstanding Abstract and Sealed Classes Services Designing a Windows FormInheriting from the Object Class Creating Virtual Directories and Web Understanding the Windows Form EventCasting between Types Sites ModelUnderstanding Polymorphism Deploying Web Applications Using Visual InheritanceUnderstanding the Override and New Understanding Web Services Understanding Multiple DocumentKeywords Development Interface (MDI) ApplicationsUnderstanding Interfaces Introducing SOAP Understanding Console-BasedUnderstanding Requirements Analysis Introducing WSDL ApplicationsUnderstanding the Design Process Creating Web Services Working with Command-Line ParametersUnderstanding Software Development Consuming Web Services Understanding Windows ServicesUnderstanding Software Testing Designing a Windows Form Creating a Windows ServiceUnderstanding Release Management Understanding the Windows Form Event Understanding DatabasesUnderstanding Testing Model Understanding Relational DatabaseUnderstanding Testing Methods Using Visual Inheritance ConceptsUnderstanding Testing Levels Understanding Multiple Document Understanding Relational DatabaseUnderstanding Data Structures Interface (MDI) Applications DesignUnderstanding Arrays Understanding Console-Based Understanding Entity-RelationshipUnderstanding Queues Applications DiagramsUnderstanding Stacks Working with Command-Line Parameters Understanding Data NormalizationLinked Lists Understanding Windows Services Understanding Database Query MethodsUnderstanding Sorting Algorithms Creating a Windows Service Working with SQL QueriesUnderstanding BubbleSort Understanding Databases Working with Stored ProceduresUnderstanding QuickSort Understanding Relational Database Understanding Database ConnectionUnderstanding HTML Concepts MethodsUnderstanding Cascading Style Sheets Understanding Relational Database Working with Flat FilesUnderstanding JavaScript Design Working with XMLUnderstanding Client-Side vs. Server-Side Understanding Entity-Relationship Working with DataSetProgramming DiagramsUnderstanding ASP.NET Application Understanding Data NormalizationDevelopment Understanding Database Query Methods lineUnderstanding ASP.NET Page Life Cycle Working with SQL Queries Key Termsand Event Model Working with Stored Procedures Understanding Computer ProgrammingUnderstanding State Management Understanding Database Connection Introducing AlgorithmsUnderstanding IIS Web Hosting Methods Introducing C#Understanding Internet Information Services Working with Flat Files Understanding Decision StructuresCreating Virtual Directories and Web Sites Working with XML The If StatementDeploying Web Applications Working with DataSet The If-Else StatementUnderstanding Web Services Development The Switch StatementIntroducing SOAP Understanding Repetition StructuresIntroducing WSDL line Understanding the While LoopCreating Web Services Key Terms Understanding the Do-While LoopConsuming Web Services Understanding Computer Programming Understanding the For LoopDesigning a Windows Form Introducing Algorithms Understanding the Foreach LoopUnderstanding the Windows Form Event Introducing C# Understanding RecursionModel Understanding Decision Structures Understanding Exception Handling

Page 16: Software Development Fundamentalsstore.globalknowledge.net/course-overviews/SA/M40361.pdf · 2019-11-13 · This three-day MTA Training course helps you prepare for Microsoft Technology

M40361 www.globalknowledge.com/en-sa/ [email protected] 00 966 92000 9278

Using Visual Inheritance The If Statement Handling ExceptionsUnderstanding Multiple Document Interface The If-Else Statement Using Try-Catch-Finally (MDI) Applications The Switch Statement Thinking in an Object-Oriented WayUnderstanding Console-Based Applications Understanding Repetition Structures Understanding ClassesWorking with Command-Line Parameters Understanding the While Loop Understanding Values and ReferencesUnderstanding Windows Services Understanding the Do-While Loop Understanding StructsCreating a Windows Service Understanding the For Loop Understanding Memory AllocationUnderstanding Databases Understanding the Foreach Loop Understanding EncapsulationUnderstanding Relational Database Understanding Recursion Understanding Access ModifiersConcepts Understanding Exception Handling Understanding InheritanceUnderstanding Relational Database Design Handling Exceptions Understanding Abstract and SealedUnderstanding Entity-Relationship Diagrams Using Try-Catch-Finally ClassesUnderstanding Data Normalization Thinking in an Object-Oriented Way Inheriting from the Object ClassUnderstanding Database Query Methods Understanding Classes Casting between TypesWorking with SQL Queries Understanding Values and References Understanding PolymorphismWorking with Stored Procedures Understanding Structs Understanding the Override and NewUnderstanding Database Connection Understanding Memory Allocation KeywordsMethods Understanding Encapsulation Understanding Interfaces Working with Flat Files Understanding Access Modifiers Understanding Requirements AnalysisWorking with XML Understanding Inheritance Understanding the Design ProcessWorking with DataSet Understanding Abstract and Sealed Understanding Software Development

Classes Understanding Software TestingInheriting from the Object Class Understanding Release Management

line Casting between Types Understanding TestingKey Terms Understanding Polymorphism Understanding Testing MethodsUnderstanding Computer Programming Understanding the Override and New Understanding Testing LevelsIntroducing Algorithms Keywords Understanding Data StructuresIntroducing C# Understanding Interfaces Understanding ArraysUnderstanding Decision Structures Understanding Requirements Analysis Understanding QueuesThe If Statement Understanding the Design Process Understanding StacksThe If-Else Statement Understanding Software Development Linked ListsThe Switch Statement Understanding Software Testing Understanding Sorting AlgorithmsUnderstanding Repetition Structures Understanding Release Management Understanding BubbleSortUnderstanding the While Loop Understanding Testing Understanding QuickSort Understanding the Do-While Loop Understanding Testing Methods Understanding HTMLUnderstanding the For Loop Understanding Testing Levels Understanding Cascading Style SheetsUnderstanding the Foreach Loop Understanding Data Structures Understanding JavaScriptUnderstanding Recursion Understanding Arrays Understanding Client-Side vs. Server-SideUnderstanding Exception Handling Understanding Queues ProgrammingHandling Exceptions Understanding Stacks Understanding ASP.NET ApplicationUsing Try-Catch-Finally Linked Lists DevelopmentThinking in an Object-Oriented Way Understanding Sorting Algorithms Understanding ASP.NET Page Life CycleUnderstanding Classes Understanding BubbleSort and Event ModelUnderstanding Values and References Understanding QuickSort Understanding State ManagementUnderstanding Structs Understanding HTML Understanding IIS Web HostingUnderstanding Memory Allocation Understanding Cascading Style Sheets Understanding Internet InformationUnderstanding Encapsulation Understanding JavaScript ServicesUnderstanding Access Modifiers Understanding Client-Side vs. Creating Virtual Directories and Web SitesUnderstanding Inheritance Server-Side Programming Deploying Web ApplicationsUnderstanding Abstract and Sealed Classes Understanding ASP.NET Application Understanding Web ServicesInheriting from the Object Class Development DevelopmentCasting between Types Understanding ASP.NET Page Life Cycle Introducing SOAPUnderstanding Polymorphism and Event Model Introducing WSDLUnderstanding the Override and New Understanding State Management Creating Web ServicesKeywords Understanding IIS Web Hosting Consuming Web ServicesUnderstanding Interfaces Understanding Internet Information Designing a Windows FormUnderstanding Requirements Analysis Services Understanding the Windows Form EventUnderstanding the Design Process Creating Virtual Directories and Web ModelUnderstanding Software Development Sites Using Visual InheritanceUnderstanding Software Testing Deploying Web Applications Understanding Multiple DocumentUnderstanding Release Management Understanding Web Services Interface (MDI) ApplicationsUnderstanding Testing Development Understanding Console-BasedUnderstanding Testing Methods Introducing SOAP ApplicationsUnderstanding Testing Levels Introducing WSDL Working with Command-Line ParametersUnderstanding Data Structures Creating Web Services Understanding Windows ServicesUnderstanding Arrays Consuming Web Services Creating a Windows Service

Page 17: Software Development Fundamentalsstore.globalknowledge.net/course-overviews/SA/M40361.pdf · 2019-11-13 · This three-day MTA Training course helps you prepare for Microsoft Technology

M40361 www.globalknowledge.com/en-sa/ [email protected] 00 966 92000 9278

Understanding Queues Designing a Windows Form Understanding DatabasesUnderstanding Stacks Understanding the Windows Form Event Understanding Relational DatabaseLinked Lists Model ConceptsUnderstanding Sorting Algorithms Using Visual Inheritance Understanding Relational DatabaseUnderstanding BubbleSort Understanding Multiple Document DesignUnderstanding QuickSort Interface (MDI) Applications Understanding Entity-RelationshipUnderstanding HTML Understanding Console-Based DiagramsUnderstanding Cascading Style Sheets Applications Understanding Data NormalizationUnderstanding JavaScript Working with Command-Line Parameters Understanding Database Query MethodsUnderstanding Client-Side vs. Server-Side Understanding Windows Services Working with SQL QueriesProgramming Creating a Windows Service Working with Stored ProceduresUnderstanding ASP.NET Application Understanding Databases Understanding Database ConnectionDevelopment Understanding Relational Database MethodsUnderstanding ASP.NET Page Life Cycle Concepts Working with Flat Filesand Event Model Understanding Relational Database Working with XMLUnderstanding State Management Design Working with DataSetUnderstanding IIS Web Hosting Understanding Entity-RelationshipUnderstanding Internet Information Services DiagramsCreating Virtual Directories and Web Sites Understanding Data Normalization lineDeploying Web Applications Understanding Database Query Methods Key TermsUnderstanding Web Services Development Working with SQL Queries Understanding Computer ProgrammingIntroducing SOAP Working with Stored Procedures Introducing AlgorithmsIntroducing WSDL Understanding Database Connection Introducing C#Creating Web Services Methods Understanding Decision StructuresConsuming Web Services Working with Flat Files The If StatementDesigning a Windows Form Working with XML The If-Else StatementUnderstanding the Windows Form Event Working with DataSet The Switch StatementModel Understanding Repetition StructuresUsing Visual Inheritance Understanding the While LoopUnderstanding Multiple Document Interface line Understanding the Do-While Loop(MDI) Applications Key Terms Understanding the For LoopUnderstanding Console-Based Applications Understanding Computer Programming Understanding the Foreach LoopWorking with Command-Line Parameters Introducing Algorithms Understanding RecursionUnderstanding Windows Services Introducing C# Understanding Exception HandlingCreating a Windows Service Understanding Decision Structures Handling ExceptionsUnderstanding Databases The If Statement Using Try-Catch-Finally Understanding Relational Database The If-Else Statement Thinking in an Object-Oriented WayConcepts The Switch Statement Understanding ClassesUnderstanding Relational Database Design Understanding Repetition Structures Understanding Values and ReferencesUnderstanding Entity-Relationship Diagrams Understanding the While Loop Understanding StructsUnderstanding Data Normalization Understanding the Do-While Loop Understanding Memory AllocationUnderstanding Database Query Methods Understanding the For Loop Understanding EncapsulationWorking with SQL Queries Understanding the Foreach Loop Understanding Access ModifiersWorking with Stored Procedures Understanding Recursion Understanding InheritanceUnderstanding Database Connection Understanding Exception Handling Understanding Abstract and SealedMethods Handling Exceptions ClassesWorking with Flat Files Using Try-Catch-Finally Inheriting from the Object ClassWorking with XML Thinking in an Object-Oriented Way Casting between TypesWorking with DataSet Understanding Classes Understanding Polymorphism

Understanding Values and References Understanding the Override and NewUnderstanding Structs Keywords

line Understanding Memory Allocation Understanding Interfaces Key Terms Understanding Encapsulation Understanding Requirements AnalysisUnderstanding Computer Programming Understanding Access Modifiers Understanding the Design ProcessIntroducing Algorithms Understanding Inheritance Understanding Software DevelopmentIntroducing C# Understanding Abstract and Sealed Understanding Software TestingUnderstanding Decision Structures Classes Understanding Release ManagementThe If Statement Inheriting from the Object Class Understanding TestingThe If-Else Statement Casting between Types Understanding Testing MethodsThe Switch Statement Understanding Polymorphism Understanding Testing LevelsUnderstanding Repetition Structures Understanding the Override and New Understanding Data StructuresUnderstanding the While Loop Keywords Understanding ArraysUnderstanding the Do-While Loop Understanding Interfaces Understanding QueuesUnderstanding the For Loop Understanding Requirements Analysis Understanding StacksUnderstanding the Foreach Loop Understanding the Design Process Linked ListsUnderstanding Recursion Understanding Software Development Understanding Sorting Algorithms

Page 18: Software Development Fundamentalsstore.globalknowledge.net/course-overviews/SA/M40361.pdf · 2019-11-13 · This three-day MTA Training course helps you prepare for Microsoft Technology

M40361 www.globalknowledge.com/en-sa/ [email protected] 00 966 92000 9278

Understanding Exception Handling Understanding Software Testing Understanding BubbleSortHandling Exceptions Understanding Release Management Understanding QuickSort Using Try-Catch-Finally Understanding Testing Understanding HTMLThinking in an Object-Oriented Way Understanding Testing Methods Understanding Cascading Style SheetsUnderstanding Classes Understanding Testing Levels Understanding JavaScriptUnderstanding Values and References Understanding Data Structures Understanding Client-Side vs. Server-SideUnderstanding Structs Understanding Arrays ProgrammingUnderstanding Memory Allocation Understanding Queues Understanding ASP.NET ApplicationUnderstanding Encapsulation Understanding Stacks DevelopmentUnderstanding Access Modifiers Linked Lists Understanding ASP.NET Page Life CycleUnderstanding Inheritance Understanding Sorting Algorithms and Event ModelUnderstanding Abstract and Sealed Classes Understanding BubbleSort Understanding State ManagementInheriting from the Object Class Understanding QuickSort Understanding IIS Web HostingCasting between Types Understanding HTML Understanding Internet InformationUnderstanding Polymorphism Understanding Cascading Style Sheets ServicesUnderstanding the Override and New Understanding JavaScript Creating Virtual Directories and Web SitesKeywords Understanding Client-Side vs. Deploying Web ApplicationsUnderstanding Interfaces Server-Side Programming Understanding Web ServicesUnderstanding Requirements Analysis Understanding ASP.NET Application DevelopmentUnderstanding the Design Process Development Introducing SOAPUnderstanding Software Development Understanding ASP.NET Page Life Cycle Introducing WSDLUnderstanding Software Testing and Event Model Creating Web ServicesUnderstanding Release Management Understanding State Management Consuming Web ServicesUnderstanding Testing Understanding IIS Web Hosting Designing a Windows FormUnderstanding Testing Methods Understanding Internet Information Understanding the Windows Form EventUnderstanding Testing Levels Services ModelUnderstanding Data Structures Creating Virtual Directories and Web Using Visual InheritanceUnderstanding Arrays Sites Understanding Multiple DocumentUnderstanding Queues Deploying Web Applications Interface (MDI) ApplicationsUnderstanding Stacks Understanding Web Services Understanding Console-BasedLinked Lists Development ApplicationsUnderstanding Sorting Algorithms Introducing SOAP Working with Command-Line ParametersUnderstanding BubbleSort Introducing WSDL Understanding Windows ServicesUnderstanding QuickSort Creating Web Services Creating a Windows ServiceUnderstanding HTML Consuming Web Services Understanding DatabasesUnderstanding Cascading Style Sheets Designing a Windows Form Understanding Relational DatabaseUnderstanding JavaScript Understanding the Windows Form Event ConceptsUnderstanding Client-Side vs. Server-Side Model Understanding Relational DatabaseProgramming Using Visual Inheritance DesignUnderstanding ASP.NET Application Understanding Multiple Document Understanding Entity-RelationshipDevelopment Interface (MDI) Applications DiagramsUnderstanding ASP.NET Page Life Cycle Understanding Console-Based Understanding Data Normalizationand Event Model Applications Understanding Database Query MethodsUnderstanding State Management Working with Command-Line Parameters Working with SQL QueriesUnderstanding IIS Web Hosting Understanding Windows Services Working with Stored ProceduresUnderstanding Internet Information Services Creating a Windows Service Understanding Database ConnectionCreating Virtual Directories and Web Sites Understanding Databases MethodsDeploying Web Applications Understanding Relational Database Working with Flat FilesUnderstanding Web Services Development Concepts Working with XMLIntroducing SOAP Understanding Relational Database Working with DataSetIntroducing WSDL DesignCreating Web Services Understanding Entity-RelationshipConsuming Web Services Diagrams lineDesigning a Windows Form Understanding Data Normalization Key TermsUnderstanding the Windows Form Event Understanding Database Query Methods Understanding Computer ProgrammingModel Working with SQL Queries Introducing AlgorithmsUsing Visual Inheritance Working with Stored Procedures Introducing C#Understanding Multiple Document Interface Understanding Database Connection Understanding Decision Structures(MDI) Applications Methods The If StatementUnderstanding Console-Based Applications Working with Flat Files The If-Else StatementWorking with Command-Line Parameters Working with XML The Switch StatementUnderstanding Windows Services Working with DataSet Understanding Repetition StructuresCreating a Windows Service Understanding the While LoopUnderstanding Databases Understanding the Do-While LoopUnderstanding Relational Database line Understanding the For LoopConcepts Key Terms Understanding the Foreach Loop

Page 19: Software Development Fundamentalsstore.globalknowledge.net/course-overviews/SA/M40361.pdf · 2019-11-13 · This three-day MTA Training course helps you prepare for Microsoft Technology

M40361 www.globalknowledge.com/en-sa/ [email protected] 00 966 92000 9278

Understanding Relational Database Design Understanding Computer Programming Understanding RecursionUnderstanding Entity-Relationship Diagrams Introducing Algorithms Understanding Exception HandlingUnderstanding Data Normalization Introducing C# Handling ExceptionsUnderstanding Database Query Methods Understanding Decision Structures Using Try-Catch-Finally Working with SQL Queries The If Statement Thinking in an Object-Oriented WayWorking with Stored Procedures The If-Else Statement Understanding ClassesUnderstanding Database Connection The Switch Statement Understanding Values and ReferencesMethods Understanding Repetition Structures Understanding StructsWorking with Flat Files Understanding the While Loop Understanding Memory AllocationWorking with XML Understanding the Do-While Loop Understanding EncapsulationWorking with DataSet Understanding the For Loop Understanding Access Modifiers

Understanding the Foreach Loop Understanding InheritanceUnderstanding Recursion Understanding Abstract and Sealed

line Understanding Exception Handling ClassesKey Terms Handling Exceptions Inheriting from the Object ClassUnderstanding Computer Programming Using Try-Catch-Finally Casting between TypesIntroducing Algorithms Thinking in an Object-Oriented Way Understanding PolymorphismIntroducing C# Understanding Classes Understanding the Override and NewUnderstanding Decision Structures Understanding Values and References KeywordsThe If Statement Understanding Structs Understanding Interfaces The If-Else Statement Understanding Memory Allocation Understanding Requirements AnalysisThe Switch Statement Understanding Encapsulation Understanding the Design ProcessUnderstanding Repetition Structures Understanding Access Modifiers Understanding Software DevelopmentUnderstanding the While Loop Understanding Inheritance Understanding Software TestingUnderstanding the Do-While Loop Understanding Abstract and Sealed Understanding Release ManagementUnderstanding the For Loop Classes Understanding TestingUnderstanding the Foreach Loop Inheriting from the Object Class Understanding Testing MethodsUnderstanding Recursion Casting between Types Understanding Testing LevelsUnderstanding Exception Handling Understanding Polymorphism Understanding Data StructuresHandling Exceptions Understanding the Override and New Understanding ArraysUsing Try-Catch-Finally Keywords Understanding QueuesThinking in an Object-Oriented Way Understanding Interfaces Understanding StacksUnderstanding Classes Understanding Requirements Analysis Linked ListsUnderstanding Values and References Understanding the Design Process Understanding Sorting AlgorithmsUnderstanding Structs Understanding Software Development Understanding BubbleSortUnderstanding Memory Allocation Understanding Software Testing Understanding QuickSort Understanding Encapsulation Understanding Release Management Understanding HTMLUnderstanding Access Modifiers Understanding Testing Understanding Cascading Style SheetsUnderstanding Inheritance Understanding Testing Methods Understanding JavaScriptUnderstanding Abstract and Sealed Classes Understanding Testing Levels Understanding Client-Side vs. Server-SideInheriting from the Object Class Understanding Data Structures ProgrammingCasting between Types Understanding Arrays Understanding ASP.NET ApplicationUnderstanding Polymorphism Understanding Queues DevelopmentUnderstanding the Override and New Understanding Stacks Understanding ASP.NET Page Life CycleKeywords Linked Lists and Event ModelUnderstanding Interfaces Understanding Sorting Algorithms Understanding State ManagementUnderstanding Requirements Analysis Understanding BubbleSort Understanding IIS Web HostingUnderstanding the Design Process Understanding QuickSort Understanding Internet InformationUnderstanding Software Development Understanding HTML ServicesUnderstanding Software Testing Understanding Cascading Style Sheets Creating Virtual Directories and Web SitesUnderstanding Release Management Understanding JavaScript Deploying Web ApplicationsUnderstanding Testing Understanding Client-Side vs. Understanding Web ServicesUnderstanding Testing Methods Server-Side Programming DevelopmentUnderstanding Testing Levels Understanding ASP.NET Application Introducing SOAPUnderstanding Data Structures Development Introducing WSDLUnderstanding Arrays Understanding ASP.NET Page Life Cycle Creating Web ServicesUnderstanding Queues and Event Model Consuming Web ServicesUnderstanding Stacks Understanding State Management Designing a Windows FormLinked Lists Understanding IIS Web Hosting Understanding the Windows Form EventUnderstanding Sorting Algorithms Understanding Internet Information ModelUnderstanding BubbleSort Services Using Visual InheritanceUnderstanding QuickSort Creating Virtual Directories and Web Understanding Multiple DocumentUnderstanding HTML Sites Interface (MDI) ApplicationsUnderstanding Cascading Style Sheets Deploying Web Applications Understanding Console-BasedUnderstanding JavaScript Understanding Web Services ApplicationsUnderstanding Client-Side vs. Server-Side Development Working with Command-Line Parameters

Page 20: Software Development Fundamentalsstore.globalknowledge.net/course-overviews/SA/M40361.pdf · 2019-11-13 · This three-day MTA Training course helps you prepare for Microsoft Technology

M40361 www.globalknowledge.com/en-sa/ [email protected] 00 966 92000 9278

Programming Introducing SOAP Understanding Windows ServicesUnderstanding ASP.NET Application Introducing WSDL Creating a Windows ServiceDevelopment Creating Web Services Understanding DatabasesUnderstanding ASP.NET Page Life Cycle Consuming Web Services Understanding Relational Databaseand Event Model Designing a Windows Form ConceptsUnderstanding State Management Understanding the Windows Form Event Understanding Relational DatabaseUnderstanding IIS Web Hosting Model DesignUnderstanding Internet Information Services Using Visual Inheritance Understanding Entity-RelationshipCreating Virtual Directories and Web Sites Understanding Multiple Document DiagramsDeploying Web Applications Interface (MDI) Applications Understanding Data NormalizationUnderstanding Web Services Development Understanding Console-Based Understanding Database Query MethodsIntroducing SOAP Applications Working with SQL QueriesIntroducing WSDL Working with Command-Line Parameters Working with Stored ProceduresCreating Web Services Understanding Windows Services Understanding Database ConnectionConsuming Web Services Creating a Windows Service MethodsDesigning a Windows Form Understanding Databases Working with Flat FilesUnderstanding the Windows Form Event Understanding Relational Database Working with XMLModel Concepts Working with DataSetUsing Visual Inheritance Understanding Relational DatabaseUnderstanding Multiple Document Interface Design(MDI) Applications Understanding Entity-Relationship lineUnderstanding Console-Based Applications Diagrams Key TermsWorking with Command-Line Parameters Understanding Data Normalization Understanding Computer ProgrammingUnderstanding Windows Services Understanding Database Query Methods Introducing AlgorithmsCreating a Windows Service Working with SQL Queries Introducing C#Understanding Databases Working with Stored Procedures Understanding Decision StructuresUnderstanding Relational Database Understanding Database Connection The If StatementConcepts Methods The If-Else StatementUnderstanding Relational Database Design Working with Flat Files The Switch StatementUnderstanding Entity-Relationship Diagrams Working with XML Understanding Repetition StructuresUnderstanding Data Normalization Working with DataSet Understanding the While LoopUnderstanding Database Query Methods Understanding the Do-While LoopWorking with SQL Queries Understanding the For LoopWorking with Stored Procedures line Understanding the Foreach LoopUnderstanding Database Connection Key Terms Understanding RecursionMethods Understanding Computer Programming Understanding Exception HandlingWorking with Flat Files Introducing Algorithms Handling ExceptionsWorking with XML Introducing C# Using Try-Catch-Finally Working with DataSet Understanding Decision Structures Thinking in an Object-Oriented Way

The If Statement Understanding ClassesThe If-Else Statement Understanding Values and References

line The Switch Statement Understanding StructsKey Terms Understanding Repetition Structures Understanding Memory AllocationUnderstanding Computer Programming Understanding the While Loop Understanding EncapsulationIntroducing Algorithms Understanding the Do-While Loop Understanding Access ModifiersIntroducing C# Understanding the For Loop Understanding InheritanceUnderstanding Decision Structures Understanding the Foreach Loop Understanding Abstract and SealedThe If Statement Understanding Recursion ClassesThe If-Else Statement Understanding Exception Handling Inheriting from the Object ClassThe Switch Statement Handling Exceptions Casting between TypesUnderstanding Repetition Structures Using Try-Catch-Finally Understanding PolymorphismUnderstanding the While Loop Thinking in an Object-Oriented Way Understanding the Override and NewUnderstanding the Do-While Loop Understanding Classes KeywordsUnderstanding the For Loop Understanding Values and References Understanding Interfaces Understanding the Foreach Loop Understanding Structs Understanding Requirements AnalysisUnderstanding Recursion Understanding Memory Allocation Understanding the Design ProcessUnderstanding Exception Handling Understanding Encapsulation Understanding Software DevelopmentHandling Exceptions Understanding Access Modifiers Understanding Software TestingUsing Try-Catch-Finally Understanding Inheritance Understanding Release ManagementThinking in an Object-Oriented Way Understanding Abstract and Sealed Understanding TestingUnderstanding Classes Classes Understanding Testing MethodsUnderstanding Values and References Inheriting from the Object Class Understanding Testing LevelsUnderstanding Structs Casting between Types Understanding Data StructuresUnderstanding Memory Allocation Understanding Polymorphism Understanding ArraysUnderstanding Encapsulation Understanding the Override and New Understanding QueuesUnderstanding Access Modifiers Keywords Understanding Stacks

Page 21: Software Development Fundamentalsstore.globalknowledge.net/course-overviews/SA/M40361.pdf · 2019-11-13 · This three-day MTA Training course helps you prepare for Microsoft Technology

M40361 www.globalknowledge.com/en-sa/ [email protected] 00 966 92000 9278

Understanding Inheritance Understanding Interfaces Linked ListsUnderstanding Abstract and Sealed Classes Understanding Requirements Analysis Understanding Sorting AlgorithmsInheriting from the Object Class Understanding the Design Process Understanding BubbleSortCasting between Types Understanding Software Development Understanding QuickSort Understanding Polymorphism Understanding Software Testing Understanding HTMLUnderstanding the Override and New Understanding Release Management Understanding Cascading Style SheetsKeywords Understanding Testing Understanding JavaScriptUnderstanding Interfaces Understanding Testing Methods Understanding Client-Side vs. Server-SideUnderstanding Requirements Analysis Understanding Testing Levels ProgrammingUnderstanding the Design Process Understanding Data Structures Understanding ASP.NET ApplicationUnderstanding Software Development Understanding Arrays DevelopmentUnderstanding Software Testing Understanding Queues Understanding ASP.NET Page Life CycleUnderstanding Release Management Understanding Stacks and Event ModelUnderstanding Testing Linked Lists Understanding State ManagementUnderstanding Testing Methods Understanding Sorting Algorithms Understanding IIS Web HostingUnderstanding Testing Levels Understanding BubbleSort Understanding Internet InformationUnderstanding Data Structures Understanding QuickSort ServicesUnderstanding Arrays Understanding HTML Creating Virtual Directories and Web SitesUnderstanding Queues Understanding Cascading Style Sheets Deploying Web ApplicationsUnderstanding Stacks Understanding JavaScript Understanding Web ServicesLinked Lists Understanding Client-Side vs. DevelopmentUnderstanding Sorting Algorithms Server-Side Programming Introducing SOAPUnderstanding BubbleSort Understanding ASP.NET Application Introducing WSDLUnderstanding QuickSort Development Creating Web ServicesUnderstanding HTML Understanding ASP.NET Page Life Cycle Consuming Web ServicesUnderstanding Cascading Style Sheets and Event Model Designing a Windows FormUnderstanding JavaScript Understanding State Management Understanding the Windows Form EventUnderstanding Client-Side vs. Server-Side Understanding IIS Web Hosting ModelProgramming Understanding Internet Information Using Visual InheritanceUnderstanding ASP.NET Application Services Understanding Multiple DocumentDevelopment Creating Virtual Directories and Web Interface (MDI) ApplicationsUnderstanding ASP.NET Page Life Cycle Sites Understanding Console-Basedand Event Model Deploying Web Applications ApplicationsUnderstanding State Management Understanding Web Services Working with Command-Line ParametersUnderstanding IIS Web Hosting Development Understanding Windows ServicesUnderstanding Internet Information Services Introducing SOAP Creating a Windows ServiceCreating Virtual Directories and Web Sites Introducing WSDL Understanding DatabasesDeploying Web Applications Creating Web Services Understanding Relational DatabaseUnderstanding Web Services Development Consuming Web Services ConceptsIntroducing SOAP Designing a Windows Form Understanding Relational DatabaseIntroducing WSDL Understanding the Windows Form Event DesignCreating Web Services Model Understanding Entity-RelationshipConsuming Web Services Using Visual Inheritance DiagramsDesigning a Windows Form Understanding Multiple Document Understanding Data NormalizationUnderstanding the Windows Form Event Interface (MDI) Applications Understanding Database Query MethodsModel Understanding Console-Based Working with SQL QueriesUsing Visual Inheritance Applications Working with Stored ProceduresUnderstanding Multiple Document Interface Working with Command-Line Parameters Understanding Database Connection(MDI) Applications Understanding Windows Services MethodsUnderstanding Console-Based Applications Creating a Windows Service Working with Flat FilesWorking with Command-Line Parameters Understanding Databases Working with XMLUnderstanding Windows Services Understanding Relational Database Working with DataSetCreating a Windows Service ConceptsUnderstanding Databases Understanding Relational DatabaseUnderstanding Relational Database Design lineConcepts Understanding Entity-Relationship Key TermsUnderstanding Relational Database Design Diagrams Understanding Computer ProgrammingUnderstanding Entity-Relationship Diagrams Understanding Data Normalization Introducing AlgorithmsUnderstanding Data Normalization Understanding Database Query Methods Introducing C#Understanding Database Query Methods Working with SQL Queries Understanding Decision StructuresWorking with SQL Queries Working with Stored Procedures The If StatementWorking with Stored Procedures Understanding Database Connection The If-Else StatementUnderstanding Database Connection Methods The Switch StatementMethods Working with Flat Files Understanding Repetition StructuresWorking with Flat Files Working with XML Understanding the While LoopWorking with XML Working with DataSet Understanding the Do-While Loop

Page 22: Software Development Fundamentalsstore.globalknowledge.net/course-overviews/SA/M40361.pdf · 2019-11-13 · This three-day MTA Training course helps you prepare for Microsoft Technology

M40361 www.globalknowledge.com/en-sa/ [email protected] 00 966 92000 9278

Working with DataSet Understanding the For LoopUnderstanding the Foreach Loop

line Understanding Recursionline Key Terms Understanding Exception Handling

Key Terms Understanding Computer Programming Handling ExceptionsUnderstanding Computer Programming Introducing Algorithms Using Try-Catch-Finally Introducing Algorithms Introducing C# Thinking in an Object-Oriented WayIntroducing C# Understanding Decision Structures Understanding ClassesUnderstanding Decision Structures The If Statement Understanding Values and ReferencesThe If Statement The If-Else Statement Understanding StructsThe If-Else Statement The Switch Statement Understanding Memory AllocationThe Switch Statement Understanding Repetition Structures Understanding EncapsulationUnderstanding Repetition Structures Understanding the While Loop Understanding Access ModifiersUnderstanding the While Loop Understanding the Do-While Loop Understanding InheritanceUnderstanding the Do-While Loop Understanding the For Loop Understanding Abstract and SealedUnderstanding the For Loop Understanding the Foreach Loop ClassesUnderstanding the Foreach Loop Understanding Recursion Inheriting from the Object ClassUnderstanding Recursion Understanding Exception Handling Casting between TypesUnderstanding Exception Handling Handling Exceptions Understanding PolymorphismHandling Exceptions Using Try-Catch-Finally Understanding the Override and NewUsing Try-Catch-Finally Thinking in an Object-Oriented Way KeywordsThinking in an Object-Oriented Way Understanding Classes Understanding Interfaces Understanding Classes Understanding Values and References Understanding Requirements AnalysisUnderstanding Values and References Understanding Structs Understanding the Design ProcessUnderstanding Structs Understanding Memory Allocation Understanding Software DevelopmentUnderstanding Memory Allocation Understanding Encapsulation Understanding Software TestingUnderstanding Encapsulation Understanding Access Modifiers Understanding Release ManagementUnderstanding Access Modifiers Understanding Inheritance Understanding TestingUnderstanding Inheritance Understanding Abstract and Sealed Understanding Testing MethodsUnderstanding Abstract and Sealed Classes Classes Understanding Testing LevelsInheriting from the Object Class Inheriting from the Object Class Understanding Data StructuresCasting between Types Casting between Types Understanding ArraysUnderstanding Polymorphism Understanding Polymorphism Understanding QueuesUnderstanding the Override and New Understanding the Override and New Understanding StacksKeywords Keywords Linked ListsUnderstanding Interfaces Understanding Interfaces Understanding Sorting AlgorithmsUnderstanding Requirements Analysis Understanding Requirements Analysis Understanding BubbleSortUnderstanding the Design Process Understanding the Design Process Understanding QuickSort Understanding Software Development Understanding Software Development Understanding HTMLUnderstanding Software Testing Understanding Software Testing Understanding Cascading Style SheetsUnderstanding Release Management Understanding Release Management Understanding JavaScriptUnderstanding Testing Understanding Testing Understanding Client-Side vs. Server-SideUnderstanding Testing Methods Understanding Testing Methods ProgrammingUnderstanding Testing Levels Understanding Testing Levels Understanding ASP.NET ApplicationUnderstanding Data Structures Understanding Data Structures DevelopmentUnderstanding Arrays Understanding Arrays Understanding ASP.NET Page Life CycleUnderstanding Queues Understanding Queues and Event ModelUnderstanding Stacks Understanding Stacks Understanding State ManagementLinked Lists Linked Lists Understanding IIS Web HostingUnderstanding Sorting Algorithms Understanding Sorting Algorithms Understanding Internet InformationUnderstanding BubbleSort Understanding BubbleSort ServicesUnderstanding QuickSort Understanding QuickSort Creating Virtual Directories and Web SitesUnderstanding HTML Understanding HTML Deploying Web ApplicationsUnderstanding Cascading Style Sheets Understanding Cascading Style Sheets Understanding Web ServicesUnderstanding JavaScript Understanding JavaScript DevelopmentUnderstanding Client-Side vs. Server-Side Understanding Client-Side vs. Introducing SOAPProgramming Server-Side Programming Introducing WSDLUnderstanding ASP.NET Application Understanding ASP.NET Application Creating Web ServicesDevelopment Development Consuming Web ServicesUnderstanding ASP.NET Page Life Cycle Understanding ASP.NET Page Life Cycle Designing a Windows Formand Event Model and Event Model Understanding the Windows Form EventUnderstanding State Management Understanding State Management ModelUnderstanding IIS Web Hosting Understanding IIS Web Hosting Using Visual InheritanceUnderstanding Internet Information Services Understanding Internet Information Understanding Multiple DocumentCreating Virtual Directories and Web Sites Services Interface (MDI) ApplicationsDeploying Web Applications Creating Virtual Directories and Web Understanding Console-Based

Page 23: Software Development Fundamentalsstore.globalknowledge.net/course-overviews/SA/M40361.pdf · 2019-11-13 · This three-day MTA Training course helps you prepare for Microsoft Technology

M40361 www.globalknowledge.com/en-sa/ [email protected] 00 966 92000 9278

Understanding Web Services Development Sites ApplicationsIntroducing SOAP Deploying Web Applications Working with Command-Line ParametersIntroducing WSDL Understanding Web Services Understanding Windows ServicesCreating Web Services Development Creating a Windows ServiceConsuming Web Services Introducing SOAP Understanding DatabasesDesigning a Windows Form Introducing WSDL Understanding Relational DatabaseUnderstanding the Windows Form Event Creating Web Services ConceptsModel Consuming Web Services Understanding Relational DatabaseUsing Visual Inheritance Designing a Windows Form DesignUnderstanding Multiple Document Interface Understanding the Windows Form Event Understanding Entity-Relationship(MDI) Applications Model DiagramsUnderstanding Console-Based Applications Using Visual Inheritance Understanding Data NormalizationWorking with Command-Line Parameters Understanding Multiple Document Understanding Database Query MethodsUnderstanding Windows Services Interface (MDI) Applications Working with SQL QueriesCreating a Windows Service Understanding Console-Based Working with Stored ProceduresUnderstanding Databases Applications Understanding Database ConnectionUnderstanding Relational Database Working with Command-Line Parameters MethodsConcepts Understanding Windows Services Working with Flat FilesUnderstanding Relational Database Design Creating a Windows Service Working with XMLUnderstanding Entity-Relationship Diagrams Understanding Databases Working with DataSetUnderstanding Data Normalization Understanding Relational DatabaseUnderstanding Database Query Methods ConceptsWorking with SQL Queries Understanding Relational Database lineWorking with Stored Procedures Design Key TermsUnderstanding Database Connection Understanding Entity-Relationship Understanding Computer ProgrammingMethods Diagrams Introducing AlgorithmsWorking with Flat Files Understanding Data Normalization Introducing C#Working with XML Understanding Database Query Methods Understanding Decision StructuresWorking with DataSet Working with SQL Queries The If Statement

Working with Stored Procedures The If-Else StatementUnderstanding Database Connection The Switch Statement

line Methods Understanding Repetition StructuresKey Terms Working with Flat Files Understanding the While LoopUnderstanding Computer Programming Working with XML Understanding the Do-While LoopIntroducing Algorithms Working with DataSet Understanding the For LoopIntroducing C# Understanding the Foreach LoopUnderstanding Decision Structures Understanding RecursionThe If Statement line Understanding Exception HandlingThe If-Else Statement Key Terms Handling ExceptionsThe Switch Statement Understanding Computer Programming Using Try-Catch-Finally Understanding Repetition Structures Introducing Algorithms Thinking in an Object-Oriented WayUnderstanding the While Loop Introducing C# Understanding ClassesUnderstanding the Do-While Loop Understanding Decision Structures Understanding Values and ReferencesUnderstanding the For Loop The If Statement Understanding StructsUnderstanding the Foreach Loop The If-Else Statement Understanding Memory AllocationUnderstanding Recursion The Switch Statement Understanding EncapsulationUnderstanding Exception Handling Understanding Repetition Structures Understanding Access ModifiersHandling Exceptions Understanding the While Loop Understanding InheritanceUsing Try-Catch-Finally Understanding the Do-While Loop Understanding Abstract and SealedThinking in an Object-Oriented Way Understanding the For Loop ClassesUnderstanding Classes Understanding the Foreach Loop Inheriting from the Object ClassUnderstanding Values and References Understanding Recursion Casting between TypesUnderstanding Structs Understanding Exception Handling Understanding PolymorphismUnderstanding Memory Allocation Handling Exceptions Understanding the Override and NewUnderstanding Encapsulation Using Try-Catch-Finally KeywordsUnderstanding Access Modifiers Thinking in an Object-Oriented Way Understanding Interfaces Understanding Inheritance Understanding Classes Understanding Requirements AnalysisUnderstanding Abstract and Sealed Classes Understanding Values and References Understanding the Design ProcessInheriting from the Object Class Understanding Structs Understanding Software DevelopmentCasting between Types Understanding Memory Allocation Understanding Software TestingUnderstanding Polymorphism Understanding Encapsulation Understanding Release ManagementUnderstanding the Override and New Understanding Access Modifiers Understanding TestingKeywords Understanding Inheritance Understanding Testing MethodsUnderstanding Interfaces Understanding Abstract and Sealed Understanding Testing LevelsUnderstanding Requirements Analysis Classes Understanding Data StructuresUnderstanding the Design Process Inheriting from the Object Class Understanding Arrays

Page 24: Software Development Fundamentalsstore.globalknowledge.net/course-overviews/SA/M40361.pdf · 2019-11-13 · This three-day MTA Training course helps you prepare for Microsoft Technology

M40361 www.globalknowledge.com/en-sa/ [email protected] 00 966 92000 9278

Understanding Software Development Casting between Types Understanding QueuesUnderstanding Software Testing Understanding Polymorphism Understanding StacksUnderstanding Release Management Understanding the Override and New Linked ListsUnderstanding Testing Keywords Understanding Sorting AlgorithmsUnderstanding Testing Methods Understanding Interfaces Understanding BubbleSortUnderstanding Testing Levels Understanding Requirements Analysis Understanding QuickSort Understanding Data Structures Understanding the Design Process Understanding HTMLUnderstanding Arrays Understanding Software Development Understanding Cascading Style SheetsUnderstanding Queues Understanding Software Testing Understanding JavaScriptUnderstanding Stacks Understanding Release Management Understanding Client-Side vs. Server-SideLinked Lists Understanding Testing ProgrammingUnderstanding Sorting Algorithms Understanding Testing Methods Understanding ASP.NET ApplicationUnderstanding BubbleSort Understanding Testing Levels DevelopmentUnderstanding QuickSort Understanding Data Structures Understanding ASP.NET Page Life CycleUnderstanding HTML Understanding Arrays and Event ModelUnderstanding Cascading Style Sheets Understanding Queues Understanding State ManagementUnderstanding JavaScript Understanding Stacks Understanding IIS Web HostingUnderstanding Client-Side vs. Server-Side Linked Lists Understanding Internet InformationProgramming Understanding Sorting Algorithms ServicesUnderstanding ASP.NET Application Understanding BubbleSort Creating Virtual Directories and Web SitesDevelopment Understanding QuickSort Deploying Web ApplicationsUnderstanding ASP.NET Page Life Cycle Understanding HTML Understanding Web Servicesand Event Model Understanding Cascading Style Sheets DevelopmentUnderstanding State Management Understanding JavaScript Introducing SOAPUnderstanding IIS Web Hosting Understanding Client-Side vs. Introducing WSDLUnderstanding Internet Information Services Server-Side Programming Creating Web ServicesCreating Virtual Directories and Web Sites Understanding ASP.NET Application Consuming Web ServicesDeploying Web Applications Development Designing a Windows FormUnderstanding Web Services Development Understanding ASP.NET Page Life Cycle Understanding the Windows Form EventIntroducing SOAP and Event Model ModelIntroducing WSDL Understanding State Management Using Visual InheritanceCreating Web Services Understanding IIS Web Hosting Understanding Multiple DocumentConsuming Web Services Understanding Internet Information Interface (MDI) ApplicationsDesigning a Windows Form Services Understanding Console-BasedUnderstanding the Windows Form Event Creating Virtual Directories and Web ApplicationsModel Sites Working with Command-Line ParametersUsing Visual Inheritance Deploying Web Applications Understanding Windows ServicesUnderstanding Multiple Document Interface Understanding Web Services Creating a Windows Service(MDI) Applications Development Understanding DatabasesUnderstanding Console-Based Applications Introducing SOAP Understanding Relational DatabaseWorking with Command-Line Parameters Introducing WSDL ConceptsUnderstanding Windows Services Creating Web Services Understanding Relational DatabaseCreating a Windows Service Consuming Web Services DesignUnderstanding Databases Designing a Windows Form Understanding Entity-RelationshipUnderstanding Relational Database Understanding the Windows Form Event DiagramsConcepts Model Understanding Data NormalizationUnderstanding Relational Database Design Using Visual Inheritance Understanding Database Query MethodsUnderstanding Entity-Relationship Diagrams Understanding Multiple Document Working with SQL QueriesUnderstanding Data Normalization Interface (MDI) Applications Working with Stored ProceduresUnderstanding Database Query Methods Understanding Console-Based Understanding Database ConnectionWorking with SQL Queries Applications MethodsWorking with Stored Procedures Working with Command-Line Parameters Working with Flat FilesUnderstanding Database Connection Understanding Windows Services Working with XMLMethods Creating a Windows Service Working with DataSetWorking with Flat Files Understanding DatabasesWorking with XML Understanding Relational Database Understanding DatabasesWorking with DataSet Concepts line

Understanding Relational Database Understanding Relational DatabaseDesign Concepts

line Understanding Entity-RelationshipKey Terms DiagramsUnderstanding Computer Programming Understanding Data Normalization lineIntroducing Algorithms Understanding Database Query Methods Key TermsIntroducing C# Working with SQL Queries Understanding Computer ProgrammingUnderstanding Decision Structures Working with Stored Procedures Introducing AlgorithmsThe If Statement Understanding Database Connection Introducing C#

Page 25: Software Development Fundamentalsstore.globalknowledge.net/course-overviews/SA/M40361.pdf · 2019-11-13 · This three-day MTA Training course helps you prepare for Microsoft Technology

M40361 www.globalknowledge.com/en-sa/ [email protected] 00 966 92000 9278

The If-Else Statement Methods Understanding Decision StructuresThe Switch Statement Working with Flat Files The If StatementUnderstanding Repetition Structures Working with XML The If-Else StatementUnderstanding the While Loop Working with DataSet The Switch StatementUnderstanding the Do-While Loop Understanding Repetition StructuresUnderstanding the For Loop Understanding the While LoopUnderstanding the Foreach Loop line Understanding the Do-While LoopUnderstanding Recursion Key Terms Understanding the For LoopUnderstanding Exception Handling Understanding Computer Programming Understanding the Foreach LoopHandling Exceptions Introducing Algorithms Understanding RecursionUsing Try-Catch-Finally Introducing C# Understanding Exception HandlingThinking in an Object-Oriented Way Understanding Decision Structures Handling ExceptionsUnderstanding Classes The If Statement Using Try-Catch-Finally Understanding Values and References The If-Else Statement Thinking in an Object-Oriented WayUnderstanding Structs The Switch Statement Understanding ClassesUnderstanding Memory Allocation Understanding Repetition Structures Understanding Values and ReferencesUnderstanding Encapsulation Understanding the While Loop Understanding StructsUnderstanding Access Modifiers Understanding the Do-While Loop Understanding Memory AllocationUnderstanding Inheritance Understanding the For Loop Understanding EncapsulationUnderstanding Abstract and Sealed Classes Understanding the Foreach Loop Understanding Access ModifiersInheriting from the Object Class Understanding Recursion Understanding InheritanceCasting between Types Understanding Exception Handling Understanding Abstract and SealedUnderstanding Polymorphism Handling Exceptions ClassesUnderstanding the Override and New Using Try-Catch-Finally Inheriting from the Object ClassKeywords Thinking in an Object-Oriented Way Casting between TypesUnderstanding Interfaces Understanding Classes Understanding PolymorphismUnderstanding Requirements Analysis Understanding Values and References Understanding the Override and NewUnderstanding the Design Process Understanding Structs KeywordsUnderstanding Software Development Understanding Memory Allocation Understanding Interfaces Understanding Software Testing Understanding Encapsulation Understanding Requirements AnalysisUnderstanding Release Management Understanding Access Modifiers Understanding the Design ProcessUnderstanding Testing Understanding Inheritance Understanding Software DevelopmentUnderstanding Testing Methods Understanding Abstract and Sealed Understanding Software TestingUnderstanding Testing Levels Classes Understanding Release ManagementUnderstanding Data Structures Inheriting from the Object Class Understanding TestingUnderstanding Arrays Casting between Types Understanding Testing MethodsUnderstanding Queues Understanding Polymorphism Understanding Testing LevelsUnderstanding Stacks Understanding the Override and New Understanding Data StructuresLinked Lists Keywords Understanding ArraysUnderstanding Sorting Algorithms Understanding Interfaces Understanding QueuesUnderstanding BubbleSort Understanding Requirements Analysis Understanding StacksUnderstanding QuickSort Understanding the Design Process Linked ListsUnderstanding HTML Understanding Software Development Understanding Sorting AlgorithmsUnderstanding Cascading Style Sheets Understanding Software Testing Understanding BubbleSortUnderstanding JavaScript Understanding Release Management Understanding QuickSort Understanding Client-Side vs. Server-Side Understanding Testing Understanding HTMLProgramming Understanding Testing Methods Understanding Cascading Style SheetsUnderstanding ASP.NET Application Understanding Testing Levels Understanding JavaScriptDevelopment Understanding Data Structures Understanding Client-Side vs. Server-SideUnderstanding ASP.NET Page Life Cycle Understanding Arrays Programmingand Event Model Understanding Queues Understanding ASP.NET ApplicationUnderstanding State Management Understanding Stacks DevelopmentUnderstanding IIS Web Hosting Linked Lists Understanding ASP.NET Page Life CycleUnderstanding Internet Information Services Understanding Sorting Algorithms and Event ModelCreating Virtual Directories and Web Sites Understanding BubbleSort Understanding State ManagementDeploying Web Applications Understanding QuickSort Understanding IIS Web HostingUnderstanding Web Services Development Understanding HTML Understanding Internet InformationIntroducing SOAP Understanding Cascading Style Sheets ServicesIntroducing WSDL Understanding JavaScript Creating Virtual Directories and Web SitesCreating Web Services Understanding Client-Side vs. Deploying Web ApplicationsConsuming Web Services Server-Side Programming Understanding Web ServicesDesigning a Windows Form Understanding ASP.NET Application DevelopmentUnderstanding the Windows Form Event Development Introducing SOAPModel Understanding ASP.NET Page Life Cycle Introducing WSDLUsing Visual Inheritance and Event Model Creating Web ServicesUnderstanding Multiple Document Interface Understanding State Management Consuming Web Services

Page 26: Software Development Fundamentalsstore.globalknowledge.net/course-overviews/SA/M40361.pdf · 2019-11-13 · This three-day MTA Training course helps you prepare for Microsoft Technology

M40361 www.globalknowledge.com/en-sa/ [email protected] 00 966 92000 9278

(MDI) Applications Understanding IIS Web Hosting Designing a Windows FormUnderstanding Console-Based Applications Understanding Internet Information Understanding the Windows Form EventWorking with Command-Line Parameters Services ModelUnderstanding Windows Services Creating Virtual Directories and Web Using Visual InheritanceCreating a Windows Service Sites Understanding Multiple DocumentUnderstanding Databases Deploying Web Applications Interface (MDI) ApplicationsUnderstanding Relational Database Understanding Web Services Understanding Console-BasedConcepts Development ApplicationsUnderstanding Relational Database Design Introducing SOAP Working with Command-Line ParametersUnderstanding Entity-Relationship Diagrams Introducing WSDL Understanding Windows ServicesUnderstanding Data Normalization Creating Web Services Creating a Windows ServiceUnderstanding Database Query Methods Consuming Web Services Understanding DatabasesWorking with SQL Queries Designing a Windows Form Understanding Relational DatabaseWorking with Stored Procedures Understanding the Windows Form Event ConceptsUnderstanding Database Connection Model Understanding Relational DatabaseMethods Using Visual Inheritance DesignWorking with Flat Files Understanding Multiple Document Understanding Entity-RelationshipWorking with XML Interface (MDI) Applications DiagramsWorking with DataSet Understanding Console-Based Understanding Data Normalization

Applications Understanding Database Query MethodsIntroduction to Object-Oriented Programming Working with Command-Line Parameters Working with SQL Queriesline Understanding Windows Services Working with Stored Procedures

Understanding Objects Creating a Windows Service Understanding Database ConnectionUnderstanding Databases MethodsUnderstanding Relational Database Working with Flat Files

line Concepts Working with XMLKey Terms Understanding Relational Database Working with DataSetUnderstanding Computer Programming DesignIntroducing Algorithms Understanding Entity-RelationshipIntroducing C# Diagrams lineUnderstanding Decision Structures Understanding Data Normalization Key TermsThe If Statement Understanding Database Query Methods Understanding Computer ProgrammingThe If-Else Statement Working with SQL Queries Introducing AlgorithmsThe Switch Statement Working with Stored Procedures Introducing C#Understanding Repetition Structures Understanding Database Connection Understanding Decision StructuresUnderstanding the While Loop Methods The If StatementUnderstanding the Do-While Loop Working with Flat Files The If-Else StatementUnderstanding the For Loop Working with XML The Switch StatementUnderstanding the Foreach Loop Working with DataSet Understanding Repetition StructuresUnderstanding Recursion Understanding the While LoopUnderstanding Exception Handling Understanding the Do-While LoopHandling Exceptions line Understanding the For LoopUsing Try-Catch-Finally Key Terms Understanding the Foreach LoopThinking in an Object-Oriented Way Understanding Computer Programming Understanding RecursionUnderstanding Classes Introducing Algorithms Understanding Exception HandlingUnderstanding Values and References Introducing C# Handling ExceptionsUnderstanding Structs Understanding Decision Structures Using Try-Catch-Finally Understanding Memory Allocation The If Statement Thinking in an Object-Oriented WayUnderstanding Encapsulation The If-Else Statement Understanding ClassesUnderstanding Access Modifiers The Switch Statement Understanding Values and ReferencesUnderstanding Inheritance Understanding Repetition Structures Understanding StructsUnderstanding Abstract and Sealed Classes Understanding the While Loop Understanding Memory AllocationInheriting from the Object Class Understanding the Do-While Loop Understanding EncapsulationCasting between Types Understanding the For Loop Understanding Access ModifiersUnderstanding Polymorphism Understanding the Foreach Loop Understanding InheritanceUnderstanding the Override and New Understanding Recursion Understanding Abstract and SealedKeywords Understanding Exception Handling ClassesUnderstanding Interfaces Handling Exceptions Inheriting from the Object ClassUnderstanding Requirements Analysis Using Try-Catch-Finally Casting between TypesUnderstanding the Design Process Thinking in an Object-Oriented Way Understanding PolymorphismUnderstanding Software Development Understanding Classes Understanding the Override and NewUnderstanding Software Testing Understanding Values and References KeywordsUnderstanding Release Management Understanding Structs Understanding Interfaces Understanding Testing Understanding Memory Allocation Understanding Requirements AnalysisUnderstanding Testing Methods Understanding Encapsulation Understanding the Design ProcessUnderstanding Testing Levels Understanding Access Modifiers Understanding Software Development

Page 27: Software Development Fundamentalsstore.globalknowledge.net/course-overviews/SA/M40361.pdf · 2019-11-13 · This three-day MTA Training course helps you prepare for Microsoft Technology

M40361 www.globalknowledge.com/en-sa/ [email protected] 00 966 92000 9278

Understanding Data Structures Understanding Inheritance Understanding Software TestingUnderstanding Arrays Understanding Abstract and Sealed Understanding Release ManagementUnderstanding Queues Classes Understanding TestingUnderstanding Stacks Inheriting from the Object Class Understanding Testing MethodsLinked Lists Casting between Types Understanding Testing LevelsUnderstanding Sorting Algorithms Understanding Polymorphism Understanding Data StructuresUnderstanding BubbleSort Understanding the Override and New Understanding ArraysUnderstanding QuickSort Keywords Understanding QueuesUnderstanding HTML Understanding Interfaces Understanding StacksUnderstanding Cascading Style Sheets Understanding Requirements Analysis Linked ListsUnderstanding JavaScript Understanding the Design Process Understanding Sorting AlgorithmsUnderstanding Client-Side vs. Server-Side Understanding Software Development Understanding BubbleSortProgramming Understanding Software Testing Understanding QuickSort Understanding ASP.NET Application Understanding Release Management Understanding HTMLDevelopment Understanding Testing Understanding Cascading Style SheetsUnderstanding ASP.NET Page Life Cycle Understanding Testing Methods Understanding JavaScriptand Event Model Understanding Testing Levels Understanding Client-Side vs. Server-SideUnderstanding State Management Understanding Data Structures ProgrammingUnderstanding IIS Web Hosting Understanding Arrays Understanding ASP.NET ApplicationUnderstanding Internet Information Services Understanding Queues DevelopmentCreating Virtual Directories and Web Sites Understanding Stacks Understanding ASP.NET Page Life CycleDeploying Web Applications Linked Lists and Event ModelUnderstanding Web Services Development Understanding Sorting Algorithms Understanding State ManagementIntroducing SOAP Understanding BubbleSort Understanding IIS Web HostingIntroducing WSDL Understanding QuickSort Understanding Internet InformationCreating Web Services Understanding HTML ServicesConsuming Web Services Understanding Cascading Style Sheets Creating Virtual Directories and Web SitesDesigning a Windows Form Understanding JavaScript Deploying Web ApplicationsUnderstanding the Windows Form Event Understanding Client-Side vs. Understanding Web ServicesModel Server-Side Programming DevelopmentUsing Visual Inheritance Understanding ASP.NET Application Introducing SOAPUnderstanding Multiple Document Interface Development Introducing WSDL(MDI) Applications Understanding ASP.NET Page Life Cycle Creating Web ServicesUnderstanding Console-Based Applications and Event Model Consuming Web ServicesWorking with Command-Line Parameters Understanding State Management Designing a Windows FormUnderstanding Windows Services Understanding IIS Web Hosting Understanding the Windows Form EventCreating a Windows Service Understanding Internet Information ModelUnderstanding Databases Services Using Visual InheritanceUnderstanding Relational Database Creating Virtual Directories and Web Understanding Multiple DocumentConcepts Sites Interface (MDI) ApplicationsUnderstanding Relational Database Design Deploying Web Applications Understanding Console-BasedUnderstanding Entity-Relationship Diagrams Understanding Web Services ApplicationsUnderstanding Data Normalization Development Working with Command-Line ParametersUnderstanding Database Query Methods Introducing SOAP Understanding Windows ServicesWorking with SQL Queries Introducing WSDL Creating a Windows ServiceWorking with Stored Procedures Creating Web Services Understanding DatabasesUnderstanding Database Connection Consuming Web Services Understanding Relational DatabaseMethods Designing a Windows Form ConceptsWorking with Flat Files Understanding the Windows Form Event Understanding Relational DatabaseWorking with XML Model DesignWorking with DataSet Using Visual Inheritance Understanding Entity-Relationship

Understanding Multiple Document DiagramsInterface (MDI) Applications Understanding Data Normalization

line Understanding Console-Based Understanding Database Query MethodsKey Terms Applications Working with SQL QueriesUnderstanding Computer Programming Working with Command-Line Parameters Working with Stored ProceduresIntroducing Algorithms Understanding Windows Services Understanding Database ConnectionIntroducing C# Creating a Windows Service MethodsUnderstanding Decision Structures Understanding Databases Working with Flat FilesThe If Statement Understanding Relational Database Working with XMLThe If-Else Statement Concepts Working with DataSetThe Switch Statement Understanding Relational DatabaseUnderstanding Repetition Structures DesignUnderstanding the While Loop Understanding Entity-Relationship lineUnderstanding the Do-While Loop Diagrams Key TermsUnderstanding the For Loop Understanding Data Normalization Understanding Computer Programming

Page 28: Software Development Fundamentalsstore.globalknowledge.net/course-overviews/SA/M40361.pdf · 2019-11-13 · This three-day MTA Training course helps you prepare for Microsoft Technology

M40361 www.globalknowledge.com/en-sa/ [email protected] 00 966 92000 9278

Understanding the Foreach Loop Understanding Database Query Methods Introducing AlgorithmsUnderstanding Recursion Working with SQL Queries Introducing C#Understanding Exception Handling Working with Stored Procedures Understanding Decision StructuresHandling Exceptions Understanding Database Connection The If StatementUsing Try-Catch-Finally Methods The If-Else StatementThinking in an Object-Oriented Way Working with Flat Files The Switch StatementUnderstanding Classes Working with XML Understanding Repetition StructuresUnderstanding Values and References Working with DataSet Understanding the While LoopUnderstanding Structs Understanding the Do-While LoopUnderstanding Memory Allocation Understanding the For LoopUnderstanding Encapsulation line Understanding the Foreach LoopUnderstanding Access Modifiers Key Terms Understanding RecursionUnderstanding Inheritance Understanding Computer Programming Understanding Exception HandlingUnderstanding Abstract and Sealed Classes Introducing Algorithms Handling ExceptionsInheriting from the Object Class Introducing C# Using Try-Catch-Finally Casting between Types Understanding Decision Structures Thinking in an Object-Oriented WayUnderstanding Polymorphism The If Statement Understanding ClassesUnderstanding the Override and New The If-Else Statement Understanding Values and ReferencesKeywords The Switch Statement Understanding StructsUnderstanding Interfaces Understanding Repetition Structures Understanding Memory AllocationUnderstanding Requirements Analysis Understanding the While Loop Understanding EncapsulationUnderstanding the Design Process Understanding the Do-While Loop Understanding Access ModifiersUnderstanding Software Development Understanding the For Loop Understanding InheritanceUnderstanding Software Testing Understanding the Foreach Loop Understanding Abstract and SealedUnderstanding Release Management Understanding Recursion ClassesUnderstanding Testing Understanding Exception Handling Inheriting from the Object ClassUnderstanding Testing Methods Handling Exceptions Casting between TypesUnderstanding Testing Levels Using Try-Catch-Finally Understanding PolymorphismUnderstanding Data Structures Thinking in an Object-Oriented Way Understanding the Override and NewUnderstanding Arrays Understanding Classes KeywordsUnderstanding Queues Understanding Values and References Understanding Interfaces Understanding Stacks Understanding Structs Understanding Requirements AnalysisLinked Lists Understanding Memory Allocation Understanding the Design ProcessUnderstanding Sorting Algorithms Understanding Encapsulation Understanding Software DevelopmentUnderstanding BubbleSort Understanding Access Modifiers Understanding Software TestingUnderstanding QuickSort Understanding Inheritance Understanding Release ManagementUnderstanding HTML Understanding Abstract and Sealed Understanding TestingUnderstanding Cascading Style Sheets Classes Understanding Testing MethodsUnderstanding JavaScript Inheriting from the Object Class Understanding Testing LevelsUnderstanding Client-Side vs. Server-Side Casting between Types Understanding Data StructuresProgramming Understanding Polymorphism Understanding ArraysUnderstanding ASP.NET Application Understanding the Override and New Understanding QueuesDevelopment Keywords Understanding StacksUnderstanding ASP.NET Page Life Cycle Understanding Interfaces Linked Listsand Event Model Understanding Requirements Analysis Understanding Sorting AlgorithmsUnderstanding State Management Understanding the Design Process Understanding BubbleSortUnderstanding IIS Web Hosting Understanding Software Development Understanding QuickSort Understanding Internet Information Services Understanding Software Testing Understanding HTMLCreating Virtual Directories and Web Sites Understanding Release Management Understanding Cascading Style SheetsDeploying Web Applications Understanding Testing Understanding JavaScriptUnderstanding Web Services Development Understanding Testing Methods Understanding Client-Side vs. Server-SideIntroducing SOAP Understanding Testing Levels ProgrammingIntroducing WSDL Understanding Data Structures Understanding ASP.NET ApplicationCreating Web Services Understanding Arrays DevelopmentConsuming Web Services Understanding Queues Understanding ASP.NET Page Life CycleDesigning a Windows Form Understanding Stacks and Event ModelUnderstanding the Windows Form Event Linked Lists Understanding State ManagementModel Understanding Sorting Algorithms Understanding IIS Web HostingUsing Visual Inheritance Understanding BubbleSort Understanding Internet InformationUnderstanding Multiple Document Interface Understanding QuickSort Services(MDI) Applications Understanding HTML Creating Virtual Directories and Web SitesUnderstanding Console-Based Applications Understanding Cascading Style Sheets Deploying Web ApplicationsWorking with Command-Line Parameters Understanding JavaScript Understanding Web ServicesUnderstanding Windows Services Understanding Client-Side vs. DevelopmentCreating a Windows Service Server-Side Programming Introducing SOAPUnderstanding Databases Understanding ASP.NET Application Introducing WSDL

Page 29: Software Development Fundamentalsstore.globalknowledge.net/course-overviews/SA/M40361.pdf · 2019-11-13 · This three-day MTA Training course helps you prepare for Microsoft Technology

M40361 www.globalknowledge.com/en-sa/ [email protected] 00 966 92000 9278

Understanding Relational Database Development Creating Web ServicesConcepts Understanding ASP.NET Page Life Cycle Consuming Web ServicesUnderstanding Relational Database Design and Event Model Designing a Windows FormUnderstanding Entity-Relationship Diagrams Understanding State Management Understanding the Windows Form EventUnderstanding Data Normalization Understanding IIS Web Hosting ModelUnderstanding Database Query Methods Understanding Internet Information Using Visual InheritanceWorking with SQL Queries Services Understanding Multiple DocumentWorking with Stored Procedures Creating Virtual Directories and Web Interface (MDI) ApplicationsUnderstanding Database Connection Sites Understanding Console-BasedMethods Deploying Web Applications ApplicationsWorking with Flat Files Understanding Web Services Working with Command-Line ParametersWorking with XML Development Understanding Windows ServicesWorking with DataSet Introducing SOAP Creating a Windows Service

Introducing WSDL Understanding DatabasesCreating Web Services Understanding Relational Database

line Consuming Web Services ConceptsKey Terms Designing a Windows Form Understanding Relational DatabaseUnderstanding Computer Programming Understanding the Windows Form Event DesignIntroducing Algorithms Model Understanding Entity-RelationshipIntroducing C# Using Visual Inheritance DiagramsUnderstanding Decision Structures Understanding Multiple Document Understanding Data NormalizationThe If Statement Interface (MDI) Applications Understanding Database Query MethodsThe If-Else Statement Understanding Console-Based Working with SQL QueriesThe Switch Statement Applications Working with Stored ProceduresUnderstanding Repetition Structures Working with Command-Line Parameters Understanding Database ConnectionUnderstanding the While Loop Understanding Windows Services MethodsUnderstanding the Do-While Loop Creating a Windows Service Working with Flat FilesUnderstanding the For Loop Understanding Databases Working with XMLUnderstanding the Foreach Loop Understanding Relational Database Working with DataSetUnderstanding Recursion ConceptsUnderstanding Exception Handling Understanding Relational DatabaseHandling Exceptions Design lineUsing Try-Catch-Finally Understanding Entity-Relationship Key TermsThinking in an Object-Oriented Way Diagrams Understanding Computer ProgrammingUnderstanding Classes Understanding Data Normalization Introducing AlgorithmsUnderstanding Values and References Understanding Database Query Methods Introducing C#Understanding Structs Working with SQL Queries Understanding Decision StructuresUnderstanding Memory Allocation Working with Stored Procedures The If StatementUnderstanding Encapsulation Understanding Database Connection The If-Else StatementUnderstanding Access Modifiers Methods The Switch StatementUnderstanding Inheritance Working with Flat Files Understanding Repetition StructuresUnderstanding Abstract and Sealed Classes Working with XML Understanding the While LoopInheriting from the Object Class Working with DataSet Understanding the Do-While LoopCasting between Types Understanding the For LoopUnderstanding Polymorphism Understanding the Foreach LoopUnderstanding the Override and New line Understanding RecursionKeywords Key Terms Understanding Exception HandlingUnderstanding Interfaces Understanding Computer Programming Handling ExceptionsUnderstanding Requirements Analysis Introducing Algorithms Using Try-Catch-Finally Understanding the Design Process Introducing C# Thinking in an Object-Oriented WayUnderstanding Software Development Understanding Decision Structures Understanding ClassesUnderstanding Software Testing The If Statement Understanding Values and ReferencesUnderstanding Release Management The If-Else Statement Understanding StructsUnderstanding Testing The Switch Statement Understanding Memory AllocationUnderstanding Testing Methods Understanding Repetition Structures Understanding EncapsulationUnderstanding Testing Levels Understanding the While Loop Understanding Access ModifiersUnderstanding Data Structures Understanding the Do-While Loop Understanding InheritanceUnderstanding Arrays Understanding the For Loop Understanding Abstract and SealedUnderstanding Queues Understanding the Foreach Loop ClassesUnderstanding Stacks Understanding Recursion Inheriting from the Object ClassLinked Lists Understanding Exception Handling Casting between TypesUnderstanding Sorting Algorithms Handling Exceptions Understanding PolymorphismUnderstanding BubbleSort Using Try-Catch-Finally Understanding the Override and NewUnderstanding QuickSort Thinking in an Object-Oriented Way KeywordsUnderstanding HTML Understanding Classes Understanding Interfaces Understanding Cascading Style Sheets Understanding Values and References Understanding Requirements Analysis

Page 30: Software Development Fundamentalsstore.globalknowledge.net/course-overviews/SA/M40361.pdf · 2019-11-13 · This three-day MTA Training course helps you prepare for Microsoft Technology

M40361 www.globalknowledge.com/en-sa/ [email protected] 00 966 92000 9278

Understanding JavaScript Understanding Structs Understanding the Design ProcessUnderstanding Client-Side vs. Server-Side Understanding Memory Allocation Understanding Software DevelopmentProgramming Understanding Encapsulation Understanding Software TestingUnderstanding ASP.NET Application Understanding Access Modifiers Understanding Release ManagementDevelopment Understanding Inheritance Understanding TestingUnderstanding ASP.NET Page Life Cycle Understanding Abstract and Sealed Understanding Testing Methodsand Event Model Classes Understanding Testing LevelsUnderstanding State Management Inheriting from the Object Class Understanding Data StructuresUnderstanding IIS Web Hosting Casting between Types Understanding ArraysUnderstanding Internet Information Services Understanding Polymorphism Understanding QueuesCreating Virtual Directories and Web Sites Understanding the Override and New Understanding StacksDeploying Web Applications Keywords Linked ListsUnderstanding Web Services Development Understanding Interfaces Understanding Sorting AlgorithmsIntroducing SOAP Understanding Requirements Analysis Understanding BubbleSortIntroducing WSDL Understanding the Design Process Understanding QuickSort Creating Web Services Understanding Software Development Understanding HTMLConsuming Web Services Understanding Software Testing Understanding Cascading Style SheetsDesigning a Windows Form Understanding Release Management Understanding JavaScriptUnderstanding the Windows Form Event Understanding Testing Understanding Client-Side vs. Server-SideModel Understanding Testing Methods ProgrammingUsing Visual Inheritance Understanding Testing Levels Understanding ASP.NET ApplicationUnderstanding Multiple Document Interface Understanding Data Structures Development(MDI) Applications Understanding Arrays Understanding ASP.NET Page Life CycleUnderstanding Console-Based Applications Understanding Queues and Event ModelWorking with Command-Line Parameters Understanding Stacks Understanding State ManagementUnderstanding Windows Services Linked Lists Understanding IIS Web HostingCreating a Windows Service Understanding Sorting Algorithms Understanding Internet InformationUnderstanding Databases Understanding BubbleSort ServicesUnderstanding Relational Database Understanding QuickSort Creating Virtual Directories and Web SitesConcepts Understanding HTML Deploying Web ApplicationsUnderstanding Relational Database Design Understanding Cascading Style Sheets Understanding Web ServicesUnderstanding Entity-Relationship Diagrams Understanding JavaScript DevelopmentUnderstanding Data Normalization Understanding Client-Side vs. Introducing SOAPUnderstanding Database Query Methods Server-Side Programming Introducing WSDLWorking with SQL Queries Understanding ASP.NET Application Creating Web ServicesWorking with Stored Procedures Development Consuming Web ServicesUnderstanding Database Connection Understanding ASP.NET Page Life Cycle Designing a Windows FormMethods and Event Model Understanding the Windows Form EventWorking with Flat Files Understanding State Management ModelWorking with XML Understanding IIS Web Hosting Using Visual InheritanceWorking with DataSet Understanding Internet Information Understanding Multiple Document

Services Interface (MDI) ApplicationsCreating Virtual Directories and Web Understanding Console-Based

line Sites ApplicationsKey Terms Deploying Web Applications Working with Command-Line ParametersUnderstanding Computer Programming Understanding Web Services Understanding Windows ServicesIntroducing Algorithms Development Creating a Windows ServiceIntroducing C# Introducing SOAP Understanding DatabasesUnderstanding Decision Structures Introducing WSDL Understanding Relational DatabaseThe If Statement Creating Web Services ConceptsThe If-Else Statement Consuming Web Services Understanding Relational DatabaseThe Switch Statement Designing a Windows Form DesignUnderstanding Repetition Structures Understanding the Windows Form Event Understanding Entity-RelationshipUnderstanding the While Loop Model DiagramsUnderstanding the Do-While Loop Using Visual Inheritance Understanding Data NormalizationUnderstanding the For Loop Understanding Multiple Document Understanding Database Query MethodsUnderstanding the Foreach Loop Interface (MDI) Applications Working with SQL QueriesUnderstanding Recursion Understanding Console-Based Working with Stored ProceduresUnderstanding Exception Handling Applications Understanding Database ConnectionHandling Exceptions Working with Command-Line Parameters MethodsUsing Try-Catch-Finally Understanding Windows Services Working with Flat FilesThinking in an Object-Oriented Way Creating a Windows Service Working with XMLUnderstanding Classes Understanding Databases Working with DataSetUnderstanding Values and References Understanding Relational DatabaseUnderstanding Structs ConceptsUnderstanding Memory Allocation Understanding Relational Database line

Page 31: Software Development Fundamentalsstore.globalknowledge.net/course-overviews/SA/M40361.pdf · 2019-11-13 · This three-day MTA Training course helps you prepare for Microsoft Technology

M40361 www.globalknowledge.com/en-sa/ [email protected] 00 966 92000 9278

Understanding Encapsulation Design Key TermsUnderstanding Access Modifiers Understanding Entity-Relationship Understanding Computer ProgrammingUnderstanding Inheritance Diagrams Introducing AlgorithmsUnderstanding Abstract and Sealed Classes Understanding Data Normalization Introducing C#Inheriting from the Object Class Understanding Database Query Methods Understanding Decision StructuresCasting between Types Working with SQL Queries The If StatementUnderstanding Polymorphism Working with Stored Procedures The If-Else StatementUnderstanding the Override and New Understanding Database Connection The Switch StatementKeywords Methods Understanding Repetition StructuresUnderstanding Interfaces Working with Flat Files Understanding the While LoopUnderstanding Requirements Analysis Working with XML Understanding the Do-While LoopUnderstanding the Design Process Working with DataSet Understanding the For LoopUnderstanding Software Development Understanding the Foreach LoopUnderstanding Software Testing Understanding Web Applications Understanding RecursionUnderstanding Release Management line Understanding Exception HandlingUnderstanding Testing Understanding Web Page Development Handling ExceptionsUnderstanding Testing Methods Using Try-Catch-Finally Understanding Testing Levels Thinking in an Object-Oriented WayUnderstanding Data Structures line Understanding ClassesUnderstanding Arrays Key Terms Understanding Values and ReferencesUnderstanding Queues Understanding Computer Programming Understanding StructsUnderstanding Stacks Introducing Algorithms Understanding Memory AllocationLinked Lists Introducing C# Understanding EncapsulationUnderstanding Sorting Algorithms Understanding Decision Structures Understanding Access ModifiersUnderstanding BubbleSort The If Statement Understanding InheritanceUnderstanding QuickSort The If-Else Statement Understanding Abstract and SealedUnderstanding HTML The Switch Statement ClassesUnderstanding Cascading Style Sheets Understanding Repetition Structures Inheriting from the Object ClassUnderstanding JavaScript Understanding the While Loop Casting between TypesUnderstanding Client-Side vs. Server-Side Understanding the Do-While Loop Understanding PolymorphismProgramming Understanding the For Loop Understanding the Override and NewUnderstanding ASP.NET Application Understanding the Foreach Loop KeywordsDevelopment Understanding Recursion Understanding Interfaces Understanding ASP.NET Page Life Cycle Understanding Exception Handling Understanding Requirements Analysisand Event Model Handling Exceptions Understanding the Design ProcessUnderstanding State Management Using Try-Catch-Finally Understanding Software DevelopmentUnderstanding IIS Web Hosting Thinking in an Object-Oriented Way Understanding Software TestingUnderstanding Internet Information Services Understanding Classes Understanding Release ManagementCreating Virtual Directories and Web Sites Understanding Values and References Understanding TestingDeploying Web Applications Understanding Structs Understanding Testing MethodsUnderstanding Web Services Development Understanding Memory Allocation Understanding Testing LevelsIntroducing SOAP Understanding Encapsulation Understanding Data StructuresIntroducing WSDL Understanding Access Modifiers Understanding ArraysCreating Web Services Understanding Inheritance Understanding QueuesConsuming Web Services Understanding Abstract and Sealed Understanding StacksDesigning a Windows Form Classes Linked ListsUnderstanding the Windows Form Event Inheriting from the Object Class Understanding Sorting AlgorithmsModel Casting between Types Understanding BubbleSortUsing Visual Inheritance Understanding Polymorphism Understanding QuickSort Understanding Multiple Document Interface Understanding the Override and New Understanding HTML(MDI) Applications Keywords Understanding Cascading Style SheetsUnderstanding Console-Based Applications Understanding Interfaces Understanding JavaScriptWorking with Command-Line Parameters Understanding Requirements Analysis Understanding Client-Side vs. Server-SideUnderstanding Windows Services Understanding the Design Process ProgrammingCreating a Windows Service Understanding Software Development Understanding ASP.NET ApplicationUnderstanding Databases Understanding Software Testing DevelopmentUnderstanding Relational Database Understanding Release Management Understanding ASP.NET Page Life CycleConcepts Understanding Testing and Event ModelUnderstanding Relational Database Design Understanding Testing Methods Understanding State ManagementUnderstanding Entity-Relationship Diagrams Understanding Testing Levels Understanding IIS Web HostingUnderstanding Data Normalization Understanding Data Structures Understanding Internet InformationUnderstanding Database Query Methods Understanding Arrays ServicesWorking with SQL Queries Understanding Queues Creating Virtual Directories and Web SitesWorking with Stored Procedures Understanding Stacks Deploying Web ApplicationsUnderstanding Database Connection Linked Lists Understanding Web ServicesMethods Understanding Sorting Algorithms Development

Page 32: Software Development Fundamentalsstore.globalknowledge.net/course-overviews/SA/M40361.pdf · 2019-11-13 · This three-day MTA Training course helps you prepare for Microsoft Technology

M40361 www.globalknowledge.com/en-sa/ [email protected] 00 966 92000 9278

Working with Flat Files Understanding BubbleSort Introducing SOAPWorking with XML Understanding QuickSort Introducing WSDLWorking with DataSet Understanding HTML Creating Web Services

Understanding Cascading Style Sheets Consuming Web ServicesUnderstanding JavaScript Designing a Windows Form

line Understanding Client-Side vs. Understanding the Windows Form EventKey Terms Server-Side Programming ModelUnderstanding Computer Programming Understanding ASP.NET Application Using Visual InheritanceIntroducing Algorithms Development Understanding Multiple DocumentIntroducing C# Understanding ASP.NET Page Life Cycle Interface (MDI) ApplicationsUnderstanding Decision Structures and Event Model Understanding Console-BasedThe If Statement Understanding State Management ApplicationsThe If-Else Statement Understanding IIS Web Hosting Working with Command-Line ParametersThe Switch Statement Understanding Internet Information Understanding Windows ServicesUnderstanding Repetition Structures Services Creating a Windows ServiceUnderstanding the While Loop Creating Virtual Directories and Web Understanding DatabasesUnderstanding the Do-While Loop Sites Understanding Relational DatabaseUnderstanding the For Loop Deploying Web Applications ConceptsUnderstanding the Foreach Loop Understanding Web Services Understanding Relational DatabaseUnderstanding Recursion Development DesignUnderstanding Exception Handling Introducing SOAP Understanding Entity-RelationshipHandling Exceptions Introducing WSDL DiagramsUsing Try-Catch-Finally Creating Web Services Understanding Data NormalizationThinking in an Object-Oriented Way Consuming Web Services Understanding Database Query MethodsUnderstanding Classes Designing a Windows Form Working with SQL QueriesUnderstanding Values and References Understanding the Windows Form Event Working with Stored ProceduresUnderstanding Structs Model Understanding Database ConnectionUnderstanding Memory Allocation Using Visual Inheritance MethodsUnderstanding Encapsulation Understanding Multiple Document Working with Flat FilesUnderstanding Access Modifiers Interface (MDI) Applications Working with XMLUnderstanding Inheritance Understanding Console-Based Working with DataSetUnderstanding Abstract and Sealed Classes ApplicationsInheriting from the Object Class Working with Command-Line ParametersCasting between Types Understanding Windows Services lineUnderstanding Polymorphism Creating a Windows Service Key TermsUnderstanding the Override and New Understanding Databases Understanding Computer ProgrammingKeywords Understanding Relational Database Introducing AlgorithmsUnderstanding Interfaces Concepts Introducing C#Understanding Requirements Analysis Understanding Relational Database Understanding Decision StructuresUnderstanding the Design Process Design The If StatementUnderstanding Software Development Understanding Entity-Relationship The If-Else StatementUnderstanding Software Testing Diagrams The Switch StatementUnderstanding Release Management Understanding Data Normalization Understanding Repetition StructuresUnderstanding Testing Understanding Database Query Methods Understanding the While LoopUnderstanding Testing Methods Working with SQL Queries Understanding the Do-While LoopUnderstanding Testing Levels Working with Stored Procedures Understanding the For LoopUnderstanding Data Structures Understanding Database Connection Understanding the Foreach LoopUnderstanding Arrays Methods Understanding RecursionUnderstanding Queues Working with Flat Files Understanding Exception HandlingUnderstanding Stacks Working with XML Handling ExceptionsLinked Lists Working with DataSet Using Try-Catch-Finally Understanding Sorting Algorithms Thinking in an Object-Oriented WayUnderstanding BubbleSort Understanding ClassesUnderstanding QuickSort line Understanding Values and ReferencesUnderstanding HTML Key Terms Understanding StructsUnderstanding Cascading Style Sheets Understanding Computer Programming Understanding Memory AllocationUnderstanding JavaScript Introducing Algorithms Understanding EncapsulationUnderstanding Client-Side vs. Server-Side Introducing C# Understanding Access ModifiersProgramming Understanding Decision Structures Understanding InheritanceUnderstanding ASP.NET Application The If Statement Understanding Abstract and SealedDevelopment The If-Else Statement ClassesUnderstanding ASP.NET Page Life Cycle The Switch Statement Inheriting from the Object Classand Event Model Understanding Repetition Structures Casting between TypesUnderstanding State Management Understanding the While Loop Understanding PolymorphismUnderstanding IIS Web Hosting Understanding the Do-While Loop Understanding the Override and NewUnderstanding Internet Information Services Understanding the For Loop Keywords

Page 33: Software Development Fundamentalsstore.globalknowledge.net/course-overviews/SA/M40361.pdf · 2019-11-13 · This three-day MTA Training course helps you prepare for Microsoft Technology

M40361 www.globalknowledge.com/en-sa/ [email protected] 00 966 92000 9278

Creating Virtual Directories and Web Sites Understanding the Foreach Loop Understanding Interfaces Deploying Web Applications Understanding Recursion Understanding Requirements AnalysisUnderstanding Web Services Development Understanding Exception Handling Understanding the Design ProcessIntroducing SOAP Handling Exceptions Understanding Software DevelopmentIntroducing WSDL Using Try-Catch-Finally Understanding Software TestingCreating Web Services Thinking in an Object-Oriented Way Understanding Release ManagementConsuming Web Services Understanding Classes Understanding TestingDesigning a Windows Form Understanding Values and References Understanding Testing MethodsUnderstanding the Windows Form Event Understanding Structs Understanding Testing LevelsModel Understanding Memory Allocation Understanding Data StructuresUsing Visual Inheritance Understanding Encapsulation Understanding ArraysUnderstanding Multiple Document Interface Understanding Access Modifiers Understanding Queues(MDI) Applications Understanding Inheritance Understanding StacksUnderstanding Console-Based Applications Understanding Abstract and Sealed Linked ListsWorking with Command-Line Parameters Classes Understanding Sorting AlgorithmsUnderstanding Windows Services Inheriting from the Object Class Understanding BubbleSortCreating a Windows Service Casting between Types Understanding QuickSort Understanding Databases Understanding Polymorphism Understanding HTMLUnderstanding Relational Database Understanding the Override and New Understanding Cascading Style SheetsConcepts Keywords Understanding JavaScriptUnderstanding Relational Database Design Understanding Interfaces Understanding Client-Side vs. Server-SideUnderstanding Entity-Relationship Diagrams Understanding Requirements Analysis ProgrammingUnderstanding Data Normalization Understanding the Design Process Understanding ASP.NET ApplicationUnderstanding Database Query Methods Understanding Software Development DevelopmentWorking with SQL Queries Understanding Software Testing Understanding ASP.NET Page Life CycleWorking with Stored Procedures Understanding Release Management and Event ModelUnderstanding Database Connection Understanding Testing Understanding State ManagementMethods Understanding Testing Methods Understanding IIS Web HostingWorking with Flat Files Understanding Testing Levels Understanding Internet InformationWorking with XML Understanding Data Structures ServicesWorking with DataSet Understanding Arrays Creating Virtual Directories and Web Sites

Understanding Queues Deploying Web ApplicationsUnderstanding Stacks Understanding Web Services

line Linked Lists DevelopmentKey Terms Understanding Sorting Algorithms Introducing SOAPUnderstanding Computer Programming Understanding BubbleSort Introducing WSDLIntroducing Algorithms Understanding QuickSort Creating Web ServicesIntroducing C# Understanding HTML Consuming Web ServicesUnderstanding Decision Structures Understanding Cascading Style Sheets Designing a Windows FormThe If Statement Understanding JavaScript Understanding the Windows Form EventThe If-Else Statement Understanding Client-Side vs. ModelThe Switch Statement Server-Side Programming Using Visual InheritanceUnderstanding Repetition Structures Understanding ASP.NET Application Understanding Multiple DocumentUnderstanding the While Loop Development Interface (MDI) ApplicationsUnderstanding the Do-While Loop Understanding ASP.NET Page Life Cycle Understanding Console-BasedUnderstanding the For Loop and Event Model ApplicationsUnderstanding the Foreach Loop Understanding State Management Working with Command-Line ParametersUnderstanding Recursion Understanding IIS Web Hosting Understanding Windows ServicesUnderstanding Exception Handling Understanding Internet Information Creating a Windows ServiceHandling Exceptions Services Understanding DatabasesUsing Try-Catch-Finally Creating Virtual Directories and Web Understanding Relational DatabaseThinking in an Object-Oriented Way Sites ConceptsUnderstanding Classes Deploying Web Applications Understanding Relational DatabaseUnderstanding Values and References Understanding Web Services DesignUnderstanding Structs Development Understanding Entity-RelationshipUnderstanding Memory Allocation Introducing SOAP DiagramsUnderstanding Encapsulation Introducing WSDL Understanding Data NormalizationUnderstanding Access Modifiers Creating Web Services Understanding Database Query MethodsUnderstanding Inheritance Consuming Web Services Working with SQL QueriesUnderstanding Abstract and Sealed Classes Designing a Windows Form Working with Stored ProceduresInheriting from the Object Class Understanding the Windows Form Event Understanding Database ConnectionCasting between Types Model MethodsUnderstanding Polymorphism Using Visual Inheritance Working with Flat FilesUnderstanding the Override and New Understanding Multiple Document Working with XMLKeywords Interface (MDI) Applications Working with DataSetUnderstanding Interfaces Understanding Console-Based

Page 34: Software Development Fundamentalsstore.globalknowledge.net/course-overviews/SA/M40361.pdf · 2019-11-13 · This three-day MTA Training course helps you prepare for Microsoft Technology

M40361 www.globalknowledge.com/en-sa/ [email protected] 00 966 92000 9278

Understanding Requirements Analysis ApplicationsUnderstanding the Design Process Working with Command-Line Parameters lineUnderstanding Software Development Understanding Windows Services Key TermsUnderstanding Software Testing Creating a Windows Service Understanding Computer ProgrammingUnderstanding Release Management Understanding Databases Introducing AlgorithmsUnderstanding Testing Understanding Relational Database Introducing C#Understanding Testing Methods Concepts Understanding Decision StructuresUnderstanding Testing Levels Understanding Relational Database The If StatementUnderstanding Data Structures Design The If-Else StatementUnderstanding Arrays Understanding Entity-Relationship The Switch StatementUnderstanding Queues Diagrams Understanding Repetition StructuresUnderstanding Stacks Understanding Data Normalization Understanding the While LoopLinked Lists Understanding Database Query Methods Understanding the Do-While LoopUnderstanding Sorting Algorithms Working with SQL Queries Understanding the For LoopUnderstanding BubbleSort Working with Stored Procedures Understanding the Foreach LoopUnderstanding QuickSort Understanding Database Connection Understanding RecursionUnderstanding HTML Methods Understanding Exception HandlingUnderstanding Cascading Style Sheets Working with Flat Files Handling ExceptionsUnderstanding JavaScript Working with XML Using Try-Catch-Finally Understanding Client-Side vs. Server-Side Working with DataSet Thinking in an Object-Oriented WayProgramming Understanding ClassesUnderstanding ASP.NET Application Understanding Values and ReferencesDevelopment line Understanding StructsUnderstanding ASP.NET Page Life Cycle Key Terms Understanding Memory Allocationand Event Model Understanding Computer Programming Understanding EncapsulationUnderstanding State Management Introducing Algorithms Understanding Access ModifiersUnderstanding IIS Web Hosting Introducing C# Understanding InheritanceUnderstanding Internet Information Services Understanding Decision Structures Understanding Abstract and SealedCreating Virtual Directories and Web Sites The If Statement ClassesDeploying Web Applications The If-Else Statement Inheriting from the Object ClassUnderstanding Web Services Development The Switch Statement Casting between TypesIntroducing SOAP Understanding Repetition Structures Understanding PolymorphismIntroducing WSDL Understanding the While Loop Understanding the Override and NewCreating Web Services Understanding the Do-While Loop KeywordsConsuming Web Services Understanding the For Loop Understanding Interfaces Designing a Windows Form Understanding the Foreach Loop Understanding Requirements AnalysisUnderstanding the Windows Form Event Understanding Recursion Understanding the Design ProcessModel Understanding Exception Handling Understanding Software DevelopmentUsing Visual Inheritance Handling Exceptions Understanding Software TestingUnderstanding Multiple Document Interface Using Try-Catch-Finally Understanding Release Management(MDI) Applications Thinking in an Object-Oriented Way Understanding TestingUnderstanding Console-Based Applications Understanding Classes Understanding Testing MethodsWorking with Command-Line Parameters Understanding Values and References Understanding Testing LevelsUnderstanding Windows Services Understanding Structs Understanding Data StructuresCreating a Windows Service Understanding Memory Allocation Understanding ArraysUnderstanding Databases Understanding Encapsulation Understanding QueuesUnderstanding Relational Database Understanding Access Modifiers Understanding StacksConcepts Understanding Inheritance Linked ListsUnderstanding Relational Database Design Understanding Abstract and Sealed Understanding Sorting AlgorithmsUnderstanding Entity-Relationship Diagrams Classes Understanding BubbleSortUnderstanding Data Normalization Inheriting from the Object Class Understanding QuickSort Understanding Database Query Methods Casting between Types Understanding HTMLWorking with SQL Queries Understanding Polymorphism Understanding Cascading Style SheetsWorking with Stored Procedures Understanding the Override and New Understanding JavaScriptUnderstanding Database Connection Keywords Understanding Client-Side vs. Server-SideMethods Understanding Interfaces ProgrammingWorking with Flat Files Understanding Requirements Analysis Understanding ASP.NET ApplicationWorking with XML Understanding the Design Process DevelopmentWorking with DataSet Understanding Software Development Understanding ASP.NET Page Life Cycle

Understanding Software Testing and Event ModelUnderstanding Release Management Understanding State Management

line Understanding Testing Understanding IIS Web HostingKey Terms Understanding Testing Methods Understanding Internet InformationUnderstanding Computer Programming Understanding Testing Levels ServicesIntroducing Algorithms Understanding Data Structures Creating Virtual Directories and Web SitesIntroducing C# Understanding Arrays Deploying Web Applications

Page 35: Software Development Fundamentalsstore.globalknowledge.net/course-overviews/SA/M40361.pdf · 2019-11-13 · This three-day MTA Training course helps you prepare for Microsoft Technology

M40361 www.globalknowledge.com/en-sa/ [email protected] 00 966 92000 9278

Understanding Decision Structures Understanding Queues Understanding Web ServicesThe If Statement Understanding Stacks DevelopmentThe If-Else Statement Linked Lists Introducing SOAPThe Switch Statement Understanding Sorting Algorithms Introducing WSDLUnderstanding Repetition Structures Understanding BubbleSort Creating Web ServicesUnderstanding the While Loop Understanding QuickSort Consuming Web ServicesUnderstanding the Do-While Loop Understanding HTML Designing a Windows FormUnderstanding the For Loop Understanding Cascading Style Sheets Understanding the Windows Form EventUnderstanding the Foreach Loop Understanding JavaScript ModelUnderstanding Recursion Understanding Client-Side vs. Using Visual InheritanceUnderstanding Exception Handling Server-Side Programming Understanding Multiple DocumentHandling Exceptions Understanding ASP.NET Application Interface (MDI) ApplicationsUsing Try-Catch-Finally Development Understanding Console-BasedThinking in an Object-Oriented Way Understanding ASP.NET Page Life Cycle ApplicationsUnderstanding Classes and Event Model Working with Command-Line ParametersUnderstanding Values and References Understanding State Management Understanding Windows ServicesUnderstanding Structs Understanding IIS Web Hosting Creating a Windows ServiceUnderstanding Memory Allocation Understanding Internet Information Understanding DatabasesUnderstanding Encapsulation Services Understanding Relational DatabaseUnderstanding Access Modifiers Creating Virtual Directories and Web ConceptsUnderstanding Inheritance Sites Understanding Relational DatabaseUnderstanding Abstract and Sealed Classes Deploying Web Applications DesignInheriting from the Object Class Understanding Web Services Understanding Entity-RelationshipCasting between Types Development DiagramsUnderstanding Polymorphism Introducing SOAP Understanding Data NormalizationUnderstanding the Override and New Introducing WSDL Understanding Database Query MethodsKeywords Creating Web Services Working with SQL QueriesUnderstanding Interfaces Consuming Web Services Working with Stored ProceduresUnderstanding Requirements Analysis Designing a Windows Form Understanding Database ConnectionUnderstanding the Design Process Understanding the Windows Form Event MethodsUnderstanding Software Development Model Working with Flat FilesUnderstanding Software Testing Using Visual Inheritance Working with XMLUnderstanding Release Management Understanding Multiple Document Working with DataSetUnderstanding Testing Interface (MDI) ApplicationsUnderstanding Testing Methods Understanding Console-BasedUnderstanding Testing Levels Applications lineUnderstanding Data Structures Working with Command-Line Parameters Key TermsUnderstanding Arrays Understanding Windows Services Understanding Computer ProgrammingUnderstanding Queues Creating a Windows Service Introducing AlgorithmsUnderstanding Stacks Understanding Databases Introducing C#Linked Lists Understanding Relational Database Understanding Decision StructuresUnderstanding Sorting Algorithms Concepts The If StatementUnderstanding BubbleSort Understanding Relational Database The If-Else StatementUnderstanding QuickSort Design The Switch StatementUnderstanding HTML Understanding Entity-Relationship Understanding Repetition StructuresUnderstanding Cascading Style Sheets Diagrams Understanding the While LoopUnderstanding JavaScript Understanding Data Normalization Understanding the Do-While LoopUnderstanding Client-Side vs. Server-Side Understanding Database Query Methods Understanding the For LoopProgramming Working with SQL Queries Understanding the Foreach LoopUnderstanding ASP.NET Application Working with Stored Procedures Understanding RecursionDevelopment Understanding Database Connection Understanding Exception HandlingUnderstanding ASP.NET Page Life Cycle Methods Handling Exceptionsand Event Model Working with Flat Files Using Try-Catch-Finally Understanding State Management Working with XML Thinking in an Object-Oriented WayUnderstanding IIS Web Hosting Working with DataSet Understanding ClassesUnderstanding Internet Information Services Understanding Values and ReferencesCreating Virtual Directories and Web Sites Understanding StructsDeploying Web Applications line Understanding Memory AllocationUnderstanding Web Services Development Key Terms Understanding EncapsulationIntroducing SOAP Understanding Computer Programming Understanding Access ModifiersIntroducing WSDL Introducing Algorithms Understanding InheritanceCreating Web Services Introducing C# Understanding Abstract and SealedConsuming Web Services Understanding Decision Structures ClassesDesigning a Windows Form The If Statement Inheriting from the Object ClassUnderstanding the Windows Form Event The If-Else Statement Casting between TypesModel The Switch Statement Understanding Polymorphism

Page 36: Software Development Fundamentalsstore.globalknowledge.net/course-overviews/SA/M40361.pdf · 2019-11-13 · This three-day MTA Training course helps you prepare for Microsoft Technology

M40361 www.globalknowledge.com/en-sa/ [email protected] 00 966 92000 9278

Using Visual Inheritance Understanding Repetition Structures Understanding the Override and NewUnderstanding Multiple Document Interface Understanding the While Loop Keywords(MDI) Applications Understanding the Do-While Loop Understanding Interfaces Understanding Console-Based Applications Understanding the For Loop Understanding Requirements AnalysisWorking with Command-Line Parameters Understanding the Foreach Loop Understanding the Design ProcessUnderstanding Windows Services Understanding Recursion Understanding Software DevelopmentCreating a Windows Service Understanding Exception Handling Understanding Software TestingUnderstanding Databases Handling Exceptions Understanding Release ManagementUnderstanding Relational Database Using Try-Catch-Finally Understanding TestingConcepts Thinking in an Object-Oriented Way Understanding Testing MethodsUnderstanding Relational Database Design Understanding Classes Understanding Testing LevelsUnderstanding Entity-Relationship Diagrams Understanding Values and References Understanding Data StructuresUnderstanding Data Normalization Understanding Structs Understanding ArraysUnderstanding Database Query Methods Understanding Memory Allocation Understanding QueuesWorking with SQL Queries Understanding Encapsulation Understanding StacksWorking with Stored Procedures Understanding Access Modifiers Linked ListsUnderstanding Database Connection Understanding Inheritance Understanding Sorting AlgorithmsMethods Understanding Abstract and Sealed Understanding BubbleSortWorking with Flat Files Classes Understanding QuickSort Working with XML Inheriting from the Object Class Understanding HTMLWorking with DataSet Casting between Types Understanding Cascading Style Sheets

Understanding Polymorphism Understanding JavaScriptUnderstanding the Override and New Understanding Client-Side vs. Server-Side

line Keywords ProgrammingKey Terms Understanding Interfaces Understanding ASP.NET ApplicationUnderstanding Computer Programming Understanding Requirements Analysis DevelopmentIntroducing Algorithms Understanding the Design Process Understanding ASP.NET Page Life CycleIntroducing C# Understanding Software Development and Event ModelUnderstanding Decision Structures Understanding Software Testing Understanding State ManagementThe If Statement Understanding Release Management Understanding IIS Web HostingThe If-Else Statement Understanding Testing Understanding Internet InformationThe Switch Statement Understanding Testing Methods ServicesUnderstanding Repetition Structures Understanding Testing Levels Creating Virtual Directories and Web SitesUnderstanding the While Loop Understanding Data Structures Deploying Web ApplicationsUnderstanding the Do-While Loop Understanding Arrays Understanding Web ServicesUnderstanding the For Loop Understanding Queues DevelopmentUnderstanding the Foreach Loop Understanding Stacks Introducing SOAPUnderstanding Recursion Linked Lists Introducing WSDLUnderstanding Exception Handling Understanding Sorting Algorithms Creating Web ServicesHandling Exceptions Understanding BubbleSort Consuming Web ServicesUsing Try-Catch-Finally Understanding QuickSort Designing a Windows FormThinking in an Object-Oriented Way Understanding HTML Understanding the Windows Form EventUnderstanding Classes Understanding Cascading Style Sheets ModelUnderstanding Values and References Understanding JavaScript Using Visual InheritanceUnderstanding Structs Understanding Client-Side vs. Understanding Multiple DocumentUnderstanding Memory Allocation Server-Side Programming Interface (MDI) ApplicationsUnderstanding Encapsulation Understanding ASP.NET Application Understanding Console-BasedUnderstanding Access Modifiers Development ApplicationsUnderstanding Inheritance Understanding ASP.NET Page Life Cycle Working with Command-Line ParametersUnderstanding Abstract and Sealed Classes and Event Model Understanding Windows ServicesInheriting from the Object Class Understanding State Management Creating a Windows ServiceCasting between Types Understanding IIS Web Hosting Understanding DatabasesUnderstanding Polymorphism Understanding Internet Information Understanding Relational DatabaseUnderstanding the Override and New Services ConceptsKeywords Creating Virtual Directories and Web Understanding Relational DatabaseUnderstanding Interfaces Sites DesignUnderstanding Requirements Analysis Deploying Web Applications Understanding Entity-RelationshipUnderstanding the Design Process Understanding Web Services DiagramsUnderstanding Software Development Development Understanding Data NormalizationUnderstanding Software Testing Introducing SOAP Understanding Database Query MethodsUnderstanding Release Management Introducing WSDL Working with SQL QueriesUnderstanding Testing Creating Web Services Working with Stored ProceduresUnderstanding Testing Methods Consuming Web Services Understanding Database ConnectionUnderstanding Testing Levels Designing a Windows Form MethodsUnderstanding Data Structures Understanding the Windows Form Event Working with Flat FilesUnderstanding Arrays Model Working with XML

Page 37: Software Development Fundamentalsstore.globalknowledge.net/course-overviews/SA/M40361.pdf · 2019-11-13 · This three-day MTA Training course helps you prepare for Microsoft Technology

M40361 www.globalknowledge.com/en-sa/ [email protected] 00 966 92000 9278

Understanding Queues Using Visual Inheritance Working with DataSetUnderstanding Stacks Understanding Multiple DocumentLinked Lists Interface (MDI) ApplicationsUnderstanding Sorting Algorithms Understanding Console-Based lineUnderstanding BubbleSort Applications Key TermsUnderstanding QuickSort Working with Command-Line Parameters Understanding Computer ProgrammingUnderstanding HTML Understanding Windows Services Introducing AlgorithmsUnderstanding Cascading Style Sheets Creating a Windows Service Introducing C#Understanding JavaScript Understanding Databases Understanding Decision StructuresUnderstanding Client-Side vs. Server-Side Understanding Relational Database The If StatementProgramming Concepts The If-Else StatementUnderstanding ASP.NET Application Understanding Relational Database The Switch StatementDevelopment Design Understanding Repetition StructuresUnderstanding ASP.NET Page Life Cycle Understanding Entity-Relationship Understanding the While Loopand Event Model Diagrams Understanding the Do-While LoopUnderstanding State Management Understanding Data Normalization Understanding the For LoopUnderstanding IIS Web Hosting Understanding Database Query Methods Understanding the Foreach LoopUnderstanding Internet Information Services Working with SQL Queries Understanding RecursionCreating Virtual Directories and Web Sites Working with Stored Procedures Understanding Exception HandlingDeploying Web Applications Understanding Database Connection Handling ExceptionsUnderstanding Web Services Development Methods Using Try-Catch-Finally Introducing SOAP Working with Flat Files Thinking in an Object-Oriented WayIntroducing WSDL Working with XML Understanding ClassesCreating Web Services Working with DataSet Understanding Values and ReferencesConsuming Web Services Understanding StructsDesigning a Windows Form Understanding Memory AllocationUnderstanding the Windows Form Event line Understanding EncapsulationModel Key Terms Understanding Access ModifiersUsing Visual Inheritance Understanding Computer Programming Understanding InheritanceUnderstanding Multiple Document Interface Introducing Algorithms Understanding Abstract and Sealed(MDI) Applications Introducing C# ClassesUnderstanding Console-Based Applications Understanding Decision Structures Inheriting from the Object ClassWorking with Command-Line Parameters The If Statement Casting between TypesUnderstanding Windows Services The If-Else Statement Understanding PolymorphismCreating a Windows Service The Switch Statement Understanding the Override and NewUnderstanding Databases Understanding Repetition Structures KeywordsUnderstanding Relational Database Understanding the While Loop Understanding Interfaces Concepts Understanding the Do-While Loop Understanding Requirements AnalysisUnderstanding Relational Database Design Understanding the For Loop Understanding the Design ProcessUnderstanding Entity-Relationship Diagrams Understanding the Foreach Loop Understanding Software DevelopmentUnderstanding Data Normalization Understanding Recursion Understanding Software TestingUnderstanding Database Query Methods Understanding Exception Handling Understanding Release ManagementWorking with SQL Queries Handling Exceptions Understanding TestingWorking with Stored Procedures Using Try-Catch-Finally Understanding Testing MethodsUnderstanding Database Connection Thinking in an Object-Oriented Way Understanding Testing LevelsMethods Understanding Classes Understanding Data StructuresWorking with Flat Files Understanding Values and References Understanding ArraysWorking with XML Understanding Structs Understanding QueuesWorking with DataSet Understanding Memory Allocation Understanding Stacks

Understanding Encapsulation Linked ListsUnderstanding Access Modifiers Understanding Sorting Algorithms

line Understanding Inheritance Understanding BubbleSortKey Terms Understanding Abstract and Sealed Understanding QuickSort Understanding Computer Programming Classes Understanding HTMLIntroducing Algorithms Inheriting from the Object Class Understanding Cascading Style SheetsIntroducing C# Casting between Types Understanding JavaScriptUnderstanding Decision Structures Understanding Polymorphism Understanding Client-Side vs. Server-SideThe If Statement Understanding the Override and New ProgrammingThe If-Else Statement Keywords Understanding ASP.NET ApplicationThe Switch Statement Understanding Interfaces DevelopmentUnderstanding Repetition Structures Understanding Requirements Analysis Understanding ASP.NET Page Life CycleUnderstanding the While Loop Understanding the Design Process and Event ModelUnderstanding the Do-While Loop Understanding Software Development Understanding State ManagementUnderstanding the For Loop Understanding Software Testing Understanding IIS Web HostingUnderstanding the Foreach Loop Understanding Release Management Understanding Internet InformationUnderstanding Recursion Understanding Testing Services

Page 38: Software Development Fundamentalsstore.globalknowledge.net/course-overviews/SA/M40361.pdf · 2019-11-13 · This three-day MTA Training course helps you prepare for Microsoft Technology

M40361 www.globalknowledge.com/en-sa/ [email protected] 00 966 92000 9278

Understanding Exception Handling Understanding Testing Methods Creating Virtual Directories and Web SitesHandling Exceptions Understanding Testing Levels Deploying Web ApplicationsUsing Try-Catch-Finally Understanding Data Structures Understanding Web ServicesThinking in an Object-Oriented Way Understanding Arrays DevelopmentUnderstanding Classes Understanding Queues Introducing SOAPUnderstanding Values and References Understanding Stacks Introducing WSDLUnderstanding Structs Linked Lists Creating Web ServicesUnderstanding Memory Allocation Understanding Sorting Algorithms Consuming Web ServicesUnderstanding Encapsulation Understanding BubbleSort Designing a Windows FormUnderstanding Access Modifiers Understanding QuickSort Understanding the Windows Form EventUnderstanding Inheritance Understanding HTML ModelUnderstanding Abstract and Sealed Classes Understanding Cascading Style Sheets Using Visual InheritanceInheriting from the Object Class Understanding JavaScript Understanding Multiple DocumentCasting between Types Understanding Client-Side vs. Interface (MDI) ApplicationsUnderstanding Polymorphism Server-Side Programming Understanding Console-BasedUnderstanding the Override and New Understanding ASP.NET Application ApplicationsKeywords Development Working with Command-Line ParametersUnderstanding Interfaces Understanding ASP.NET Page Life Cycle Understanding Windows ServicesUnderstanding Requirements Analysis and Event Model Creating a Windows ServiceUnderstanding the Design Process Understanding State Management Understanding DatabasesUnderstanding Software Development Understanding IIS Web Hosting Understanding Relational DatabaseUnderstanding Software Testing Understanding Internet Information ConceptsUnderstanding Release Management Services Understanding Relational DatabaseUnderstanding Testing Creating Virtual Directories and Web DesignUnderstanding Testing Methods Sites Understanding Entity-RelationshipUnderstanding Testing Levels Deploying Web Applications DiagramsUnderstanding Data Structures Understanding Web Services Understanding Data NormalizationUnderstanding Arrays Development Understanding Database Query MethodsUnderstanding Queues Introducing SOAP Working with SQL QueriesUnderstanding Stacks Introducing WSDL Working with Stored ProceduresLinked Lists Creating Web Services Understanding Database ConnectionUnderstanding Sorting Algorithms Consuming Web Services MethodsUnderstanding BubbleSort Designing a Windows Form Working with Flat FilesUnderstanding QuickSort Understanding the Windows Form Event Working with XMLUnderstanding HTML Model Working with DataSetUnderstanding Cascading Style Sheets Using Visual InheritanceUnderstanding JavaScript Understanding Multiple DocumentUnderstanding Client-Side vs. Server-Side Interface (MDI) Applications lineProgramming Understanding Console-Based Key TermsUnderstanding ASP.NET Application Applications Understanding Computer ProgrammingDevelopment Working with Command-Line Parameters Introducing AlgorithmsUnderstanding ASP.NET Page Life Cycle Understanding Windows Services Introducing C#and Event Model Creating a Windows Service Understanding Decision StructuresUnderstanding State Management Understanding Databases The If StatementUnderstanding IIS Web Hosting Understanding Relational Database The If-Else StatementUnderstanding Internet Information Services Concepts The Switch StatementCreating Virtual Directories and Web Sites Understanding Relational Database Understanding Repetition StructuresDeploying Web Applications Design Understanding the While LoopUnderstanding Web Services Development Understanding Entity-Relationship Understanding the Do-While LoopIntroducing SOAP Diagrams Understanding the For LoopIntroducing WSDL Understanding Data Normalization Understanding the Foreach LoopCreating Web Services Understanding Database Query Methods Understanding RecursionConsuming Web Services Working with SQL Queries Understanding Exception HandlingDesigning a Windows Form Working with Stored Procedures Handling ExceptionsUnderstanding the Windows Form Event Understanding Database Connection Using Try-Catch-Finally Model Methods Thinking in an Object-Oriented WayUsing Visual Inheritance Working with Flat Files Understanding ClassesUnderstanding Multiple Document Interface Working with XML Understanding Values and References(MDI) Applications Working with DataSet Understanding StructsUnderstanding Console-Based Applications Understanding Memory AllocationWorking with Command-Line Parameters Understanding EncapsulationUnderstanding Windows Services line Understanding Access ModifiersCreating a Windows Service Key Terms Understanding InheritanceUnderstanding Databases Understanding Computer Programming Understanding Abstract and SealedUnderstanding Relational Database Introducing Algorithms ClassesConcepts Introducing C# Inheriting from the Object Class

Page 39: Software Development Fundamentalsstore.globalknowledge.net/course-overviews/SA/M40361.pdf · 2019-11-13 · This three-day MTA Training course helps you prepare for Microsoft Technology

M40361 www.globalknowledge.com/en-sa/ [email protected] 00 966 92000 9278

Understanding Relational Database Design Understanding Decision Structures Casting between TypesUnderstanding Entity-Relationship Diagrams The If Statement Understanding PolymorphismUnderstanding Data Normalization The If-Else Statement Understanding the Override and NewUnderstanding Database Query Methods The Switch Statement KeywordsWorking with SQL Queries Understanding Repetition Structures Understanding Interfaces Working with Stored Procedures Understanding the While Loop Understanding Requirements AnalysisUnderstanding Database Connection Understanding the Do-While Loop Understanding the Design ProcessMethods Understanding the For Loop Understanding Software DevelopmentWorking with Flat Files Understanding the Foreach Loop Understanding Software TestingWorking with XML Understanding Recursion Understanding Release ManagementWorking with DataSet Understanding Exception Handling Understanding Testing

Handling Exceptions Understanding Testing MethodsUsing Try-Catch-Finally Understanding Testing Levels

line Thinking in an Object-Oriented Way Understanding Data StructuresKey Terms Understanding Classes Understanding ArraysUnderstanding Computer Programming Understanding Values and References Understanding QueuesIntroducing Algorithms Understanding Structs Understanding StacksIntroducing C# Understanding Memory Allocation Linked ListsUnderstanding Decision Structures Understanding Encapsulation Understanding Sorting AlgorithmsThe If Statement Understanding Access Modifiers Understanding BubbleSortThe If-Else Statement Understanding Inheritance Understanding QuickSort The Switch Statement Understanding Abstract and Sealed Understanding HTMLUnderstanding Repetition Structures Classes Understanding Cascading Style SheetsUnderstanding the While Loop Inheriting from the Object Class Understanding JavaScriptUnderstanding the Do-While Loop Casting between Types Understanding Client-Side vs. Server-SideUnderstanding the For Loop Understanding Polymorphism ProgrammingUnderstanding the Foreach Loop Understanding the Override and New Understanding ASP.NET ApplicationUnderstanding Recursion Keywords DevelopmentUnderstanding Exception Handling Understanding Interfaces Understanding ASP.NET Page Life CycleHandling Exceptions Understanding Requirements Analysis and Event ModelUsing Try-Catch-Finally Understanding the Design Process Understanding State ManagementThinking in an Object-Oriented Way Understanding Software Development Understanding IIS Web HostingUnderstanding Classes Understanding Software Testing Understanding Internet InformationUnderstanding Values and References Understanding Release Management ServicesUnderstanding Structs Understanding Testing Creating Virtual Directories and Web SitesUnderstanding Memory Allocation Understanding Testing Methods Deploying Web ApplicationsUnderstanding Encapsulation Understanding Testing Levels Understanding Web ServicesUnderstanding Access Modifiers Understanding Data Structures DevelopmentUnderstanding Inheritance Understanding Arrays Introducing SOAPUnderstanding Abstract and Sealed Classes Understanding Queues Introducing WSDLInheriting from the Object Class Understanding Stacks Creating Web ServicesCasting between Types Linked Lists Consuming Web ServicesUnderstanding Polymorphism Understanding Sorting Algorithms Designing a Windows FormUnderstanding the Override and New Understanding BubbleSort Understanding the Windows Form EventKeywords Understanding QuickSort ModelUnderstanding Interfaces Understanding HTML Using Visual InheritanceUnderstanding Requirements Analysis Understanding Cascading Style Sheets Understanding Multiple DocumentUnderstanding the Design Process Understanding JavaScript Interface (MDI) ApplicationsUnderstanding Software Development Understanding Client-Side vs. Understanding Console-BasedUnderstanding Software Testing Server-Side Programming ApplicationsUnderstanding Release Management Understanding ASP.NET Application Working with Command-Line ParametersUnderstanding Testing Development Understanding Windows ServicesUnderstanding Testing Methods Understanding ASP.NET Page Life Cycle Creating a Windows ServiceUnderstanding Testing Levels and Event Model Understanding DatabasesUnderstanding Data Structures Understanding State Management Understanding Relational DatabaseUnderstanding Arrays Understanding IIS Web Hosting ConceptsUnderstanding Queues Understanding Internet Information Understanding Relational DatabaseUnderstanding Stacks Services DesignLinked Lists Creating Virtual Directories and Web Understanding Entity-RelationshipUnderstanding Sorting Algorithms Sites DiagramsUnderstanding BubbleSort Deploying Web Applications Understanding Data NormalizationUnderstanding QuickSort Understanding Web Services Understanding Database Query MethodsUnderstanding HTML Development Working with SQL QueriesUnderstanding Cascading Style Sheets Introducing SOAP Working with Stored ProceduresUnderstanding JavaScript Introducing WSDL Understanding Database ConnectionUnderstanding Client-Side vs. Server-Side Creating Web Services Methods

Page 40: Software Development Fundamentalsstore.globalknowledge.net/course-overviews/SA/M40361.pdf · 2019-11-13 · This three-day MTA Training course helps you prepare for Microsoft Technology

M40361 www.globalknowledge.com/en-sa/ [email protected] 00 966 92000 9278

Programming Consuming Web Services Working with Flat FilesUnderstanding ASP.NET Application Designing a Windows Form Working with XMLDevelopment Understanding the Windows Form Event Working with DataSetUnderstanding ASP.NET Page Life Cycle Modeland Event Model Using Visual InheritanceUnderstanding State Management Understanding Multiple Document lineUnderstanding IIS Web Hosting Interface (MDI) Applications Key TermsUnderstanding Internet Information Services Understanding Console-Based Understanding Computer ProgrammingCreating Virtual Directories and Web Sites Applications Introducing AlgorithmsDeploying Web Applications Working with Command-Line Parameters Introducing C#Understanding Web Services Development Understanding Windows Services Understanding Decision StructuresIntroducing SOAP Creating a Windows Service The If StatementIntroducing WSDL Understanding Databases The If-Else StatementCreating Web Services Understanding Relational Database The Switch StatementConsuming Web Services Concepts Understanding Repetition StructuresDesigning a Windows Form Understanding Relational Database Understanding the While LoopUnderstanding the Windows Form Event Design Understanding the Do-While LoopModel Understanding Entity-Relationship Understanding the For LoopUsing Visual Inheritance Diagrams Understanding the Foreach LoopUnderstanding Multiple Document Interface Understanding Data Normalization Understanding Recursion(MDI) Applications Understanding Database Query Methods Understanding Exception HandlingUnderstanding Console-Based Applications Working with SQL Queries Handling ExceptionsWorking with Command-Line Parameters Working with Stored Procedures Using Try-Catch-Finally Understanding Windows Services Understanding Database Connection Thinking in an Object-Oriented WayCreating a Windows Service Methods Understanding ClassesUnderstanding Databases Working with Flat Files Understanding Values and ReferencesUnderstanding Relational Database Working with XML Understanding StructsConcepts Working with DataSet Understanding Memory AllocationUnderstanding Relational Database Design Understanding EncapsulationUnderstanding Entity-Relationship Diagrams Understanding Access ModifiersUnderstanding Data Normalization line Understanding InheritanceUnderstanding Database Query Methods Key Terms Understanding Abstract and SealedWorking with SQL Queries Understanding Computer Programming ClassesWorking with Stored Procedures Introducing Algorithms Inheriting from the Object ClassUnderstanding Database Connection Introducing C# Casting between TypesMethods Understanding Decision Structures Understanding PolymorphismWorking with Flat Files The If Statement Understanding the Override and NewWorking with XML The If-Else Statement KeywordsWorking with DataSet The Switch Statement Understanding Interfaces

Understanding Repetition Structures Understanding Requirements AnalysisUnderstanding the While Loop Understanding the Design Process

line Understanding the Do-While Loop Understanding Software DevelopmentKey Terms Understanding the For Loop Understanding Software TestingUnderstanding Computer Programming Understanding the Foreach Loop Understanding Release ManagementIntroducing Algorithms Understanding Recursion Understanding TestingIntroducing C# Understanding Exception Handling Understanding Testing MethodsUnderstanding Decision Structures Handling Exceptions Understanding Testing LevelsThe If Statement Using Try-Catch-Finally Understanding Data StructuresThe If-Else Statement Thinking in an Object-Oriented Way Understanding ArraysThe Switch Statement Understanding Classes Understanding QueuesUnderstanding Repetition Structures Understanding Values and References Understanding StacksUnderstanding the While Loop Understanding Structs Linked ListsUnderstanding the Do-While Loop Understanding Memory Allocation Understanding Sorting AlgorithmsUnderstanding the For Loop Understanding Encapsulation Understanding BubbleSortUnderstanding the Foreach Loop Understanding Access Modifiers Understanding QuickSort Understanding Recursion Understanding Inheritance Understanding HTMLUnderstanding Exception Handling Understanding Abstract and Sealed Understanding Cascading Style SheetsHandling Exceptions Classes Understanding JavaScriptUsing Try-Catch-Finally Inheriting from the Object Class Understanding Client-Side vs. Server-SideThinking in an Object-Oriented Way Casting between Types ProgrammingUnderstanding Classes Understanding Polymorphism Understanding ASP.NET ApplicationUnderstanding Values and References Understanding the Override and New DevelopmentUnderstanding Structs Keywords Understanding ASP.NET Page Life CycleUnderstanding Memory Allocation Understanding Interfaces and Event ModelUnderstanding Encapsulation Understanding Requirements Analysis Understanding State ManagementUnderstanding Access Modifiers Understanding the Design Process Understanding IIS Web Hosting

Page 41: Software Development Fundamentalsstore.globalknowledge.net/course-overviews/SA/M40361.pdf · 2019-11-13 · This three-day MTA Training course helps you prepare for Microsoft Technology

M40361 www.globalknowledge.com/en-sa/ [email protected] 00 966 92000 9278

Understanding Inheritance Understanding Software Development Understanding Internet InformationUnderstanding Abstract and Sealed Classes Understanding Software Testing ServicesInheriting from the Object Class Understanding Release Management Creating Virtual Directories and Web SitesCasting between Types Understanding Testing Deploying Web ApplicationsUnderstanding Polymorphism Understanding Testing Methods Understanding Web ServicesUnderstanding the Override and New Understanding Testing Levels DevelopmentKeywords Understanding Data Structures Introducing SOAPUnderstanding Interfaces Understanding Arrays Introducing WSDLUnderstanding Requirements Analysis Understanding Queues Creating Web ServicesUnderstanding the Design Process Understanding Stacks Consuming Web ServicesUnderstanding Software Development Linked Lists Designing a Windows FormUnderstanding Software Testing Understanding Sorting Algorithms Understanding the Windows Form EventUnderstanding Release Management Understanding BubbleSort ModelUnderstanding Testing Understanding QuickSort Using Visual InheritanceUnderstanding Testing Methods Understanding HTML Understanding Multiple DocumentUnderstanding Testing Levels Understanding Cascading Style Sheets Interface (MDI) ApplicationsUnderstanding Data Structures Understanding JavaScript Understanding Console-BasedUnderstanding Arrays Understanding Client-Side vs. ApplicationsUnderstanding Queues Server-Side Programming Working with Command-Line ParametersUnderstanding Stacks Understanding ASP.NET Application Understanding Windows ServicesLinked Lists Development Creating a Windows ServiceUnderstanding Sorting Algorithms Understanding ASP.NET Page Life Cycle Understanding DatabasesUnderstanding BubbleSort and Event Model Understanding Relational DatabaseUnderstanding QuickSort Understanding State Management ConceptsUnderstanding HTML Understanding IIS Web Hosting Understanding Relational DatabaseUnderstanding Cascading Style Sheets Understanding Internet Information DesignUnderstanding JavaScript Services Understanding Entity-RelationshipUnderstanding Client-Side vs. Server-Side Creating Virtual Directories and Web DiagramsProgramming Sites Understanding Data NormalizationUnderstanding ASP.NET Application Deploying Web Applications Understanding Database Query MethodsDevelopment Understanding Web Services Working with SQL QueriesUnderstanding ASP.NET Page Life Cycle Development Working with Stored Proceduresand Event Model Introducing SOAP Understanding Database ConnectionUnderstanding State Management Introducing WSDL MethodsUnderstanding IIS Web Hosting Creating Web Services Working with Flat FilesUnderstanding Internet Information Services Consuming Web Services Working with XMLCreating Virtual Directories and Web Sites Designing a Windows Form Working with DataSetDeploying Web Applications Understanding the Windows Form EventUnderstanding Web Services Development ModelIntroducing SOAP Using Visual Inheritance lineIntroducing WSDL Understanding Multiple Document Key TermsCreating Web Services Interface (MDI) Applications Understanding Computer ProgrammingConsuming Web Services Understanding Console-Based Introducing AlgorithmsDesigning a Windows Form Applications Introducing C#Understanding the Windows Form Event Working with Command-Line Parameters Understanding Decision StructuresModel Understanding Windows Services The If StatementUsing Visual Inheritance Creating a Windows Service The If-Else StatementUnderstanding Multiple Document Interface Understanding Databases The Switch Statement(MDI) Applications Understanding Relational Database Understanding Repetition StructuresUnderstanding Console-Based Applications Concepts Understanding the While LoopWorking with Command-Line Parameters Understanding Relational Database Understanding the Do-While LoopUnderstanding Windows Services Design Understanding the For LoopCreating a Windows Service Understanding Entity-Relationship Understanding the Foreach LoopUnderstanding Databases Diagrams Understanding RecursionUnderstanding Relational Database Understanding Data Normalization Understanding Exception HandlingConcepts Understanding Database Query Methods Handling ExceptionsUnderstanding Relational Database Design Working with SQL Queries Using Try-Catch-Finally Understanding Entity-Relationship Diagrams Working with Stored Procedures Thinking in an Object-Oriented WayUnderstanding Data Normalization Understanding Database Connection Understanding ClassesUnderstanding Database Query Methods Methods Understanding Values and ReferencesWorking with SQL Queries Working with Flat Files Understanding StructsWorking with Stored Procedures Working with XML Understanding Memory AllocationUnderstanding Database Connection Working with DataSet Understanding EncapsulationMethods Understanding Access ModifiersWorking with Flat Files Understanding InheritanceWorking with XML line Understanding Abstract and Sealed

Page 42: Software Development Fundamentalsstore.globalknowledge.net/course-overviews/SA/M40361.pdf · 2019-11-13 · This three-day MTA Training course helps you prepare for Microsoft Technology

M40361 www.globalknowledge.com/en-sa/ [email protected] 00 966 92000 9278

Working with DataSet Key Terms ClassesUnderstanding Computer Programming Inheriting from the Object ClassIntroducing Algorithms Casting between TypesIntroducing C# Understanding PolymorphismUnderstanding Decision Structures Understanding the Override and NewThe If Statement KeywordsThe If-Else Statement Understanding Interfaces The Switch Statement Understanding Requirements AnalysisUnderstanding Repetition Structures Understanding the Design ProcessUnderstanding the While Loop Understanding Software DevelopmentUnderstanding the Do-While Loop Understanding Software TestingUnderstanding the For Loop Understanding Release ManagementUnderstanding the Foreach Loop Understanding TestingUnderstanding Recursion Understanding Testing MethodsUnderstanding Exception Handling Understanding Testing LevelsHandling Exceptions Understanding Data StructuresUsing Try-Catch-Finally Understanding ArraysThinking in an Object-Oriented Way Understanding QueuesUnderstanding Classes Understanding StacksUnderstanding Values and References Linked ListsUnderstanding Structs Understanding Sorting AlgorithmsUnderstanding Memory Allocation Understanding BubbleSortUnderstanding Encapsulation Understanding QuickSort Understanding Access Modifiers Understanding HTMLUnderstanding Inheritance Understanding Cascading Style SheetsUnderstanding Abstract and Sealed Understanding JavaScriptClasses Understanding Client-Side vs. Server-SideInheriting from the Object Class ProgrammingCasting between Types Understanding ASP.NET ApplicationUnderstanding Polymorphism DevelopmentUnderstanding the Override and New Understanding ASP.NET Page Life CycleKeywords and Event ModelUnderstanding Interfaces Understanding State ManagementUnderstanding Requirements Analysis Understanding IIS Web HostingUnderstanding the Design Process Understanding Internet InformationUnderstanding Software Development ServicesUnderstanding Software Testing Creating Virtual Directories and Web SitesUnderstanding Release Management Deploying Web ApplicationsUnderstanding Testing Understanding Web ServicesUnderstanding Testing Methods DevelopmentUnderstanding Testing Levels Introducing SOAPUnderstanding Data Structures Introducing WSDLUnderstanding Arrays Creating Web ServicesUnderstanding Queues Consuming Web ServicesUnderstanding Stacks Designing a Windows FormLinked Lists Understanding the Windows Form EventUnderstanding Sorting Algorithms ModelUnderstanding BubbleSort Using Visual InheritanceUnderstanding QuickSort Understanding Multiple DocumentUnderstanding HTML Interface (MDI) ApplicationsUnderstanding Cascading Style Sheets Understanding Console-BasedUnderstanding JavaScript ApplicationsUnderstanding Client-Side vs. Working with Command-Line ParametersServer-Side Programming Understanding Windows ServicesUnderstanding ASP.NET Application Creating a Windows ServiceDevelopment Understanding DatabasesUnderstanding ASP.NET Page Life Cycle Understanding Relational Databaseand Event Model ConceptsUnderstanding State Management Understanding Relational DatabaseUnderstanding IIS Web Hosting DesignUnderstanding Internet Information Understanding Entity-RelationshipServices DiagramsCreating Virtual Directories and Web Understanding Data NormalizationSites Understanding Database Query MethodsDeploying Web Applications Working with SQL QueriesUnderstanding Web Services Working with Stored Procedures

Page 43: Software Development Fundamentalsstore.globalknowledge.net/course-overviews/SA/M40361.pdf · 2019-11-13 · This three-day MTA Training course helps you prepare for Microsoft Technology

M40361 www.globalknowledge.com/en-sa/ [email protected] 00 966 92000 9278

Development Understanding Database ConnectionIntroducing SOAP MethodsIntroducing WSDL Working with Flat FilesCreating Web Services Working with XMLConsuming Web Services Working with DataSetDesigning a Windows FormUnderstanding the Windows Form EventModelUsing Visual InheritanceUnderstanding Multiple DocumentInterface (MDI) ApplicationsUnderstanding Console-BasedApplicationsWorking with Command-Line ParametersUnderstanding Windows ServicesCreating a Windows ServiceUnderstanding DatabasesUnderstanding Relational DatabaseConceptsUnderstanding Relational DatabaseDesignUnderstanding Entity-RelationshipDiagramsUnderstanding Data NormalizationUnderstanding Database Query MethodsWorking with SQL QueriesWorking with Stored ProceduresUnderstanding Database ConnectionMethodsWorking with Flat FilesWorking with XMLWorking with DataSet

lineKey TermsUnderstanding Computer ProgrammingIntroducing AlgorithmsIntroducing C#Understanding Decision StructuresThe If StatementThe If-Else StatementThe Switch StatementUnderstanding Repetition StructuresUnderstanding the While LoopUnderstanding the Do-While LoopUnderstanding the For LoopUnderstanding the Foreach LoopUnderstanding RecursionUnderstanding Exception HandlingHandling ExceptionsUsing Try-Catch-Finally Thinking in an Object-Oriented WayUnderstanding ClassesUnderstanding Values and ReferencesUnderstanding StructsUnderstanding Memory AllocationUnderstanding EncapsulationUnderstanding Access ModifiersUnderstanding InheritanceUnderstanding Abstract and SealedClassesInheriting from the Object ClassCasting between TypesUnderstanding PolymorphismUnderstanding the Override and New

Page 44: Software Development Fundamentalsstore.globalknowledge.net/course-overviews/SA/M40361.pdf · 2019-11-13 · This three-day MTA Training course helps you prepare for Microsoft Technology

M40361 www.globalknowledge.com/en-sa/ [email protected] 00 966 92000 9278

KeywordsUnderstanding Interfaces Understanding Requirements AnalysisUnderstanding the Design ProcessUnderstanding Software DevelopmentUnderstanding Software TestingUnderstanding Release ManagementUnderstanding TestingUnderstanding Testing MethodsUnderstanding Testing LevelsUnderstanding Data StructuresUnderstanding ArraysUnderstanding QueuesUnderstanding StacksLinked ListsUnderstanding Sorting AlgorithmsUnderstanding BubbleSortUnderstanding QuickSort Understanding HTMLUnderstanding Cascading Style SheetsUnderstanding JavaScriptUnderstanding Client-Side vs.Server-Side ProgrammingUnderstanding ASP.NET ApplicationDevelopmentUnderstanding ASP.NET Page Life Cycleand Event ModelUnderstanding State ManagementUnderstanding IIS Web HostingUnderstanding Internet InformationServicesCreating Virtual Directories and WebSitesDeploying Web ApplicationsUnderstanding Web ServicesDevelopmentIntroducing SOAPIntroducing WSDLCreating Web ServicesConsuming Web ServicesDesigning a Windows FormUnderstanding the Windows Form EventModelUsing Visual InheritanceUnderstanding Multiple DocumentInterface (MDI) ApplicationsUnderstanding Console-BasedApplicationsWorking with Command-Line ParametersUnderstanding Windows ServicesCreating a Windows ServiceUnderstanding DatabasesUnderstanding Relational DatabaseConceptsUnderstanding Relational DatabaseDesignUnderstanding Entity-RelationshipDiagramsUnderstanding Data NormalizationUnderstanding Database Query MethodsWorking with SQL QueriesWorking with Stored ProceduresUnderstanding Database ConnectionMethodsWorking with Flat FilesWorking with XML

Page 45: Software Development Fundamentalsstore.globalknowledge.net/course-overviews/SA/M40361.pdf · 2019-11-13 · This three-day MTA Training course helps you prepare for Microsoft Technology

M40361 www.globalknowledge.com/en-sa/ [email protected] 00 966 92000 9278

Working with DataSet

Further Information:

For More information, or to book your course, please call us on 00 966 92000 9278

[email protected]

www.globalknowledge.com/en-sa/

Global Knowledge - KSA, 393 Al-Uroubah Road, Al Worood, Riyadh 3140, Saudi Arabia