eLearning Courses

Welcome to the e-Learning MCAD/MCSD Training Package course powered by XYZ.co.uk. Classroom versions of this course are also available. If you would like us to host a e-Learning MCAD/MCSD Training Package course at your premises, at a location, date and time of your choosing – then please complete this form.

e-Learning MCAD/MCSD Training Package

At eLearning.co.uk all of our courses are delivered online. This gives you the opportunity to study at your own pace and within your own time. Online learning allows you to study in the evenings, weekends, or even the odd hour during the day! With each course you will have full tutor and technical support available via the telephone and by e-mail – so you are not on your own by any means. This e-Learning MCAD/MCSD Training Package course will award you with the same certification as the classroom version of this course – usually for a cheaper cost and with the additional benefit of flexible study times!

Once you’ve decided to go ahead and enrol on this e-Learning MCAD/MCSD Training Package course, you will receive an e-mail shortly after containing your user name and password, receipt of payment and full course joining instructions. Use this with the link/url provided in the e-mail and you can log into the online training system and begin learning right away. This e-Learning MCAD/MCSD Training Package online learning course will use various interactive features and different types of media to enable you to stay engaged whilst learning. The course has been designed to be simple to follow and solely with the user in mind – so don’t worry about the technical side of things.

If you want to learn a little more about e-Learning in general, watch the video below. If you want to know more about your chosen course, please scroll down.

About the Course

The MCAD/MCSD or Microsoft Certified Application Developer/Solutions Developer is a qualification that will prove that you can develop top end applications using using Microsoft Visual Studio .NET and Web services on the Microsoft .NET Framework.

Microsoft .NET Applications MCSD/MCAD/MCDBA 70-316 – Duration: 12 Hours

Windows Forms Duration 2 Hour(s)

  • Create forms and set properties using Windows Form Designer
  • Build graphical interface elements with System.Drawing namespace
  • Add controls to a Windows form and the code to handle control events
  • Understand control-based, keystroke-level, and field-level input validation
  • Understand and implement exception handling

Components, Assemblies, and Services Duration 2 Hour(s)

  • Create custom components using Component, Control and UserControl classes, and extend control functionality through visual inheritance
  • Understand the types of assemblies in the .NET framework
  • Instantiate and invoke a Web Service
  • Access Windows API through Platform Invoke
  • Use ActiveX controls and COM components

Data Binding and Data Manipulation: Online Training Duration 3 Hour(s)

  • Bind data to user interface using simple and complex data binding techniques
  • Understand how to transform and filter data at the server and within the client application
  • Access, manipulate, and consume data from file-based data storage, relational databases, and XML data files
  • Understand Ad-Hoc queries and stored procedures used to access SQL server databases
  • Use the ADO .NET Object Model to make data available within an application
  • Handle database errors using SqlException and SqlError objects

User Assistance and Accessibility: Online Training Duration 2 Hour(s)

  • Apply the localization process in the user interface with culture-specific formatting and resources
  • Plan and implement user assistance and accessibility features
  • Create an HTML help file
  • Implement print capability through Windows printing controls and .NET properties

Testing, Deployment, Configuration and Support: Online Training Duration 3 Hour(s)

  • Understand the different types of testing: unit, integration, and regression
  • Implement tracing using the Trace and Debug classes including trace listeners and switches
  • Perform step-by-step debugging using .NET debugging features
  • Create a setup program that allows an application to be deployed using removable media or through
  • Web-based or network-based deployment
  • Monitor an application’s performance through the use of the Process, Event Log, and Performance Counter classes
  • Configure the security level and role-based authorizations and permissions for an application

Practice Exams: Online Training Duration 3 Hour(s)

  • Practice for the Microsoft .NET Applications
  • MCSD/MCAD/MCDBA 70-316 exam

Visual Basic .NET for Web MCSD/MCAD 70-305 – Duration: 19 Hours

Web Forms and Controls Duration 3 Hour(s)

  • Create ASP.NET pages in Visual Studio .NET Create event handlers to respond to events Add controls to ASP.NET pages Customize control appearance and behavior using properties Validate user input

User Interface Navigation and Error Handling Duration 2 Hour(s)

  • Manage data during postback events Manage data across pages Create custom error pages Handle errors at both the application and page level

Online Binding, Consuming, and Manipulating Data Duration 4 Hour(s)

  • Bind data to the user interface Filter and transform data Create SQL Server queries and stored procedures Retrieve data from relational databases with ADO.NET Load and edit data into a DataSet object Handle locking and other errors during data access operations

Components, Assemblies, and Web Services Duration 2 Hour(s)

  • Derive a component from the component class Create a web user control Create both composite and derived custom controls Create a .NET assembly Create, discover, and instantiate a web service

Globalization and Legacy Code Duration 2 Hour(s)

  • Localize an application Use culture information at runtime Use character encodings to present information Mirror a user interface Use an ActiveX control from ASP.NET Instantiate a COM component from .NET code

Testing, Debugging, and Deploying Web Applications Duration 2 Hour(s)

  • Implement user assistance and ensure accessibility for users with disabilities Create a test plan Configure and use the debugging environment Create setup and deployment projects for Web applications Add assemblies to the Global Assembly Cache Deploy an application to a Web garden, Web farm, or cluster

Maintaining, Supporting, and Configuring Web Applications Duration 2 Hour(s)

  • Optimise the performance of a Web application Locate and resolve errors in a Web application Read, write, and monitor event log and performance data Use application configuration files Configure authentication and authorization for a Web application Use caching and session state to hold data

Practice Exams Duration 2 Hour(s)

  • Practice for the Developing and Implementing Web Applications with Visual Basic .NET and Visual Studio .NET MCSD/MCAD 70-305 exam

Visual Basic .NET for XML Web MCSD/MCAD 70-310 – Duration: 15 Hours

DataSets and XML Data Duration 3 Hour(s)

  • Create a dataset schema Create a dataset from a dataset schema Write code that refers to data in a dataset schema Construct and interpret t-sql statements Write code that retrieves information from XML files and executes XML queries

.NET Remoting and Web Services Duration 3 Hour(s)

  • Create and consume a .NET remoting object Configure remoting on the client and the server Create a .NET Web service Enable discovery of a .NET Web service Create a SOAP extension

Windows Services and Component Services Duration 3 Hour(s)

  • Create a Windows service Install a Windows service Implement a services component Register and configure COM+ components Use the Component Services tool

Testing, Debugging, and Deployment Duration 2 Hour(s)

  • Create a unit test plan Configure trace listeners and display trace output Execute tests and debug errors Log test results Create a setup program Register components

Security Issues Duration 2 Hour(s)

  • Implement code access security Configure authentication Configure authorization Implement identity management

Practice Exams Duration 2 Hour(s)

  • Practice for the Developing XML Web Services and Server Components with Visual Basic .NET and the.NET Framework MCSD/MCAD 70-310 certification exam

Visual Basic .NET Windows Apps MCSD/MCAD 70-306 – Duration: 14 Hours

Windows Forms and Controls Duration 2 Hour(s)

  • Create a form and edit its properties within the form’s code and using the Properties window Differentiate the two types of event handling (overriding protected methods and attaching delegates) Describe the use of the Draw and Fill methods Utilize the z-order to properly sort overlapping controls Configure the TabIndex and TabStop values in order to determine the order in which controls will gain focus Explain how to add controls to container objects using the Forms Designer and through programmatic code

Exceptions, Components, and Assemblies Duration 3 Hour(s)

  • Explain the use of Try, Catch, and Finally code blocks. List the four techniques of user input validation: control choice, control state, keystroke validation, and full control validation. Create a component extending from the Component, Control, and UserControl classes Create single-file, multifile, static, dynamic, private, shared, satellite, and resource-only .NET assemblies Use and create Web services (SOAP, Disco, UDDI, and WSDL) Convert ActiveX controls to use within .NET applications

Binding and Manipulating Data Duration 2 Hour(s)

  • Differentiate simple and complex data binding List common members of the CurrencyManager class Filter data within the client application and at the server Distinguish ad-hoc queries from stored procedures Construct basic SQL statements using the T-SQL dialect supported by Microsoft SQL Server Use the DataSet object to make data available within your application Explain how to use the Framework Class Library to view a DataSet as XML

Globalization and User Services Duration 2 Hour(s)

  • Obtain a listing of available cultures from an application Perform application localization at runtime Explain the purpose of user assistance and accessibility planning within your application Create and consume an HTML Help file project Configure the common PageSettings and PrinterSettings properties Use the four standard Windows printing components (PageSetupDialog, PrintPreviewDialog, PrintPreviewControl, and PrintDialog)

Testing, Deploying, and Maintaining Windows Applications Duration 3 Hour(s)

  • Explain the use of the bottom-up, top-down, umbrella, and regression testing methods Configure your application for conditional compilation Differentiate the four primary types of deployment templates available within Visual Studio .NET Use various editors to customize a Setup project Explain the use of the Start, Kill, and CloseMainWindow methods to start and stop processes Configure code groups to manage user permissions

Practice Exams Duration 2 Hour(s)

  • Registering for the exam Scheduling and rescheduling an exam date Describe exam day considerations Taking and retaking an exam Tracking your MCP status Identify certification perks

Visual C# Web Applications MCAD 70-315 – Duration: 46 Hours

Introducing Web Forms Duration 4 Hour(s)

  • Understand key concepts concerning the .NET Framework
  • Create an ASP.NET page
  • Describe the use of the Page class and Page directives
  • Explain event handling processes in ASP.NET
  • Separate the user interface of an ASP.NET page from the business logic

Controls and Input Validation Duration 4 Hour(s)

  • Add HTML, HTML server, and Web server controls to Web forms and configure their properties
  • Add event handlers to provide interactive functionality
  • Use validation controls to check the validity of data input by users

Implementing Navigation for the User Interface Duration 3 Hour(s)

  • Describe roundtrip and postback
  • Use the SmartNavigation property
  • Use and edit intrinsic objects
  • Manage the view state
  • Use session state to manage data across pages

Error Handling, User Assistance, and Accessibility Duration 4 Hour(s)

  • Handle exceptions
  • Create custom exception classes and error pages
  • Implement user assistance
  • Implement accessibility guidelines
  • Make a Web application accessible

Data Binding Duration 4 Hour(s)

  • Bind data using simple and complex data binding
  • Transform and filter data
  • Use controls to display data
  • Apply templates to controls

Accessing and Manipulating Data Duration 4 Hour(s)

  • Use ADO.NET classes to work with data
  • Use DataSet objects
  • Use strongly typed DataSet objects
  • Find, sort, update and add data in DataSet objects
  • Use XML data
  • Use .NET classes for XML

SQL Server Data and Data Errors Duration 3 Hour(s)

  • Create ad hoc T-SQL queries
  • Create SQL queries as stored procedures
  • Use parameters in stored procedures
  • Respond to database and multi-user errors from ASP.NET Web applications

Managing .NET Components and Assemblies Duration 3 Hour(s)

  • Create Web user controls
  • Create Web custom controls
  • Explain how applications are compiled into assemblies
  • Open the assembly manifest
  • Generate assemblies with embedded resources

Web Services, Globalization, and Legacy Code Duration 5 Hour(s)

  • Create a Web service
  • Instantiate and invoke Web services
  • Implement localization and mirroring
  • Convert existing encodings
  • Incorporate existing code
  • Use COM and COM+ components

Testing and Debugging Web Applications Duration 3 Hour(s)

  • Design and implement a test plan for your applications
  • Insert tracing code to monitor your applications
  • Debug applications using the debugging tools of Visual Studio .NET

Deploying a Web Application and Using Shared Assemblies Duration 3 Hour(s)

  • Create Web Setup Projects
  • Customize Web Setup Projects
  • Create shared assemblies
  • Create installation components
  • Compare Web gardens, Web farms, and clusters
  • Compare deployment via removable media and via the Web

Maintaining, Supporting, and Configuring Web Application Duration 5 Hour(s)

  • Optimise Web application performance
  • Diagnose and resolve performance errors and issues
  • Configure Web applications
  • Configure security for Web applications
  • Implement caching
  • Handle session state and server services

Practice Exam Duration 1 Hour(s)

  • Create and implement ASP.NET pages for Web applications
  • Create and manage .NET assemblies
  • Develop Web applications to access and manipulate data from SQL Server databases
  • Test and debug Web applications
  • Deploy Web applications
  • Configure, maintain, and support Web applications

Visual C# XML MCAD 70-320 – Duration: 53 Hours

Creating and Manipulating Data – Duration 3 Hour(s)

  • Manipulate a DataSet Schema
  • Manipulate a DataSet Relationship
  • Create a strongly typed DataSet

Accessing and Manipulating SQL Server Data – Duration 3 Hour(s)

  • Access and manipulate data from a Microsoft SQL Server database by creating and using ad hoc queries
  • Access and manipulate data from a Microsoft SQL Server database by creating and using stored procedures

Accessing and Manipulating XML Data – Duration 6 Hour(s)

  • Access an XML file by using the DOM and an XmlReader
  • Transform DataSet data into XML data
  • Use XPath to query XML data
  • Generate and use an XSD schema
  • Write a SQL statement that retrieves XML data from a SQL Server database
  • Update a SQL Server database by using XML
  • Validate an XML document

.NET Remoting Architecture – Duration 2 Hour(s)

  • Select a channel protocol and a formatter; channel protocols include TCP and HTTP; formatters include SOAP and binary
  • Implement server-activated components
  • Implement client-activated components

Applying .NET Remoting – Duration 5 Hour(s)

  • Implement server-activated components
  • Implement client-activated components
  • Create client configuration files and server configuration files
  • Implement an asynchronous method
  • Create the listener service
  • Instantiate and invoke a .NET remoting object

Web Services – Duration 5 Hour(s)

  • Control characteristics of Web methods by using attributes
  • Instantiate and invoke an XML Web service
  • Enable static discovery
  • Publish XML Web service definitions in the UDDI
  • Create and use SOAP extensions
  • Create asynchronous Web methods
  • Control XML wire format for an XML Web service

Windows Services – Duration 3 Hour(s)

  • Write code that is executed when a Windows service is started or stopped

Component Services – Duration 3 Hour(s)

  • Implement a serviced component
  • Create interfaces that are visible to COM
  • Create a strongly named assembly
  • Register the component in the global assembly cache
  • Manage the component by using the Component Services tool

Enterprise Services and Unmanaged Code – Duration 5 Hour(s)

  • Implement a serviced component
  • Manage a component by using the Component Services tool
  • Access unmanaged code from a Windows service, a serviced component, a .NET Remoting object, and an XML Web service

Testing and Debugging – Duration 4 Hour(s)

  • Configure the debugging environment
  • Create and apply debugging code to components and applications
  • Execute tests
  • Use interactive debugging
  • Implement and monitor event logs and performance counters
  • Resolve errors and rework code

Deployment – Duration 7 Hour(s)

  • Plan the deployment of and deploy a Windows service, a serviced component, a .NET Remoting object, and an XML Web service
  • Create a setup program that installs a Windows service, a serviced component, a .NET Remoting object, and an XML Web service Register components and assemblies
  • Publish an XML Web service
  • Enable static discovery
  • Publish XML Web service definitions in the UDDI
  • Configure client computers and servers to use a Windows service, a serviced component, a .NET Remoting object, and an XML Web service
  • Implement versioning
  • Plan, configure, and deploy side-by-side deployments and applications

Security – Duration 5 Hour(s)

  • Configure security for a Windows service, a serviced component, a .NET Remoting object, and an XML Web service
  • Configure authentication type. Authentication types include Windows authentication, Microsoft .NET Passport, custom authentication, and none
  • Configure and control authorization. Authorization methods include file-based authorization and URL-based authorization
  • Configure and implement identity management

Practice Exam – Duration 2 Hour(s)

  • Practice taking questions for the MCAD 70-320 exam

Visual Studio .NET Advanced Topics – Duration: 28 Hours

Using Rich Web Controls and Debugging Applications – Duration 4 Hour(s)

  • Describe and use AdRotator control properties and events Describe and use Calendar control properties and events Use the Xml Web Server control Implement page-level and application-level tracing Display and log error messages Attach the debugger to an application at runtime

Data Binding and Working with Control Templates – Duration 3 Hour(s)

  • Explain the function of data binding Bind page and control properties Describe various binding methods and expressions Bind to an ArrayList, HashTable, and DataView Bind to an ArrayList, HashTable, and DataView Create Web Server control templates Use templates with various controls

Creating Mobile Applications and Using ADO.NET – Duration 4 Hour(s)

  • Explain what the Wireless Application Protocol is and how it’s used Describe the Mobile Internet Toolkit Create a mobile Web application project Use validation and list controls in a mobile Web application project Describe the ADO.NET Object Model Create a Data Aware application Connection an application with a SQL Server database Access and manipulate the data, and display the results

Working with XML, Configuration, and HTTP Handlers – Duration 5 Hour(s)

  • Describe XML and the Document Type Definition Explain namespaces and schemas Convert data to XML Bind data with XML documents Describe the ASP.NET configuration system Explain the various configuration settings in ASP.NET Describe HTTP handlers Create HTTP handlers

Caching, Security, and Migration – Duration 3 Hour(s)

  • Explain how caching functions in Visual Studio .NET Implement various types of caching Describe how dependency impacts caching Describe IIS and ASP.NET security mechanisms Implement Forms and Windows authentication in an ASP.NET application Retrieve and validate user information from an ASP.NET application Migrate from ASP to ASP.NET, Optimising your Web site during the migration

Working with Web Services – Duration 5 Hour(s)

  • Describe various Web service templates Create a Web service and add functionality to it Finalize a Web service project Create a Web service client project Add Web references and implement Web methods to a Web service client project Restrict access, and grant access to IP addresses, for a Web service client project Manage the Web Service directory

Deploying Applications – Duration 4 Hour(s)

  • Create a Windows deployment project Add files, icons, screens, and an installer bootstrapper to a deployment project Test a Windows deployment project Create a Web deployment project Test an installation Configure merge module projects and CAB files

Visual Studio .NET and ASP.NET – Duration: 8 Hours

Getting Started – Duration 2 Hour(s)

  • Describe the evolution of ASP to ASP.NET Explain the platform requirements for ASP.NET Describe ASP.NET programming models Explain what Web forms are and their uses Create an ASP.NET application Describe IIS application roots Explain how HTML and XML work in ASP.NET

Using Server Controls -  Duration 3 Hour(s)

  • Describe how server controls are used in ASP.NET Describe how Web controls are used in ASP.NET Set properties and handle events in Web forms Use the various Web controls and add them to forms

Working with Validation and Composite Controls – Duration 3 Hour(s)

  • Explain the function of validation controls in ASP.NET Use the various validation controls in an application, and employ multiple validation controls Explain when you need to develop your own server controls Create and use Web user controls Convert ASP.NET pages to user Web controls Create and use composite controls

Visual Studio .NET Overview – Duration: 6 Hours

Exploring the .NET Initiative Training Online – Duration 2 Hour(s)

  • Explain the purpose of the .NET initiative Describe the products included in the .NET suite Explain how common language runtime (CLR) is used in Visual Studio .NET Describe a class library Explain what ASP.NET is and how applications are created using ASP.NET Describe how Visual Studio .NET Optimises code execution Explain the enhanced code debugging and monitoring functions available in Visual Studio .NET

Languages and Application Development Training Online – Duration 2 Hour(s)

  • Describe the programming languages used in Visual Studio .NET, including Visual C# .NET, Visual Basic .NET, and Visual C++ .NET Discuss the applications commonly developed in Visual Studio .NET, including console applications, Windows applications, ASP.NET Web applications, and Web services Plan a Visual Studio .NET application by defining the application need(s) Describe how to design a Visual Studio .NET application Explain how to develop a prototype of an application Describe how to test and debug the application

Getting Started with .NET Training Online – Duration 2 Hour(s)

  • Describe the system requirements for installing Visual Studio .NET Install Visual Studio .NET Describe the software development tools in the integrated development environment (IDE), including Start Page, Solution Explorer, Toolbox, Server Explorer, Task List, Dynamic Help, Command Window, and IntelliSense Explain various strategies for managing windows Describe the designers available in Visual Studio .NET, including Web Form Designer, Windows Form Designer, Component Designer, and XML Designer Describe and use the Options dialog box Describe and use the Customize dialog box

Visual Studio .NET Programming with Visual C# – Duration: 10 Hours

Getting Started – Duration 3 Hour(s)

  • Understand a Visual C# program Identify and specify variable types Store data in variables Convert one data type to another Recognize and use Visual C# operators Use various Visual C# statements, including selection, iteration, and jump statements

Arrays and Classes – Duration 3 Hour(s)

  • Understand the use of arrays in a Visual C# program Explain single-dimensional and multi-dimensional arrays Create jagged arrays Create Visual C# classes Add fields, properties, methods, and indexers to a Visual C# class

Creating Windows Applications – Duration 4 Hour(s)

  • Create and customize a simple Windows application using Visual C# Use the CommonDialog class Understand Windows services Create a Windows service application Install and administer a service

Qualification

Microsoft Certified Application Developer/Solutions Developer

Course study options

Course Study Format
This course is delivered through online method. The course is available for you to complete at your convenience over a 12 month period.

IT Training Course Tutor Support
Home study courses include step by step online training and keyword search facilities.
Our Interactive online IT Training courses will take you step by step though your chosen eLearning courseware using show and ask training methods.

Study Hours
This is only an approximate figure and is dependent upon how much time you can dedicate to your studies and how well you grasp the learning concepts in the course material.

Technical Requirements

  • Windows: Windows 98, 2000, XP, Vista, Windows 7 – Acrobat Reader 4.0 and above
    OR
    Macintosh: Mac OS X, Mac OS 9.2 – Acrobat Reader 4.0 and above
  • An up to date internet browser such as Internet Explorer, Mozilla Firefox, or Safari.
  • Internet connection (broadband recommended.)

Cost - Per Person

£ 800 + VAT

Make An Enquiry Or Book This Training Here

Please use the form below to book or make an enquiry for this eLearning eLearning MCAD/MCSD Training Package training course

Step 1: Delegates
Please select the number of delegates you wish to enquire about.

Step 2: About You
To enable us to send you a quote or take your enquiry, please complete the fields below. Those marked with an * are mandatory
Your Email *
Your Name *
First   Last
 
Company Name (if applicable)
Billing Address
Address Line 1*
Address Line 2
Town*
County*
Postcode *
Phone Number *
Step 3: How would you like to proceed?
Please choose one of the following options
Book & Pay Online
Please send me a quotation by email
 


Just want a "Quote"?
Complete the form below and we'll get straight back to you!
Please answer the following simple question: what is the colour of a UK postbox? :