SETC Training844-434-7382
 Find a Course: 
 
Programming TrainingMicrosoft TrainingMS Office TrainingServer TrainingManagement TrainingNetwork TrainingAbout UsContact Us

.NET Training


The instructor appeared to be very knowledgeable with regard to all aspects of the course. He was quick to point out features which were new or had changed since previous versions, and called specific attention to information he thought was particularly relevant to us.
Comment from DND

1. Title

  • Mastering Object Oriented Programming with VB .NET (NFIVB, 4 days)
    View PDF

2. Course Pre-requisites

  • Basic knowledge of programming structures inlcuding variable declaration, conditional and looping expressions and function and procedure calls

3. Target Audience

  • Programmers who want to familiarize themselved with the design and implementation of object oriented applications with VB .NET

4. Dates and Pricing


Jul 17 to Jul 21, 2017$2,775.00/person
Sep 11 to Sep 15, 2017$2,775.00/person
Nov 13 to Nov 17, 2017$2,775.00/person

5. Outline

Module 1: The .NET Framework

Topic 1: .NET Framework Versions and Capabilities

Topic 2: The Anatomy of a .NET Application: From Data to GUI

Topic 3: Exploring Assemblies and Namespaces

Topic 4: Why Object Oriented Programming is Critical to your Efforts!

Topic 5: The Visual Studio .NET Environment

Topic 6: The .NET Answer

Topic 7: Debugging

Module 2: The Rational Unified Process

Topic 1: RUP Overview

Topic 2: Inception

Topic 3: Elaboration

Topic 4: Construction

Topic 5: Transition

Topic 6: About Functional Requirements

Topic 7: About Non-Functional Requirements

Module 3: Creating Classes

Topic 1: Using Classes

Topic 2: Creating Classes

Topic 3: Class Properties

Topic 4: Object Methods

Topic 5: Constructors

Topic 6: Destructors

Topic 7: Static Data

Topic 8: Performance Overview

Module 4: Inheritance and Polymorphism

Topic 1: Inheritance

Topic 2: Inheritance and Constructors

Topic 3: Polymorphism

Topic 4: Abstract Functions and Classes

Topic 5: Working with Interfaces

Module 5: Working with Objects

Topic 1: Object Operators

Topic 2: Reflection

Topic 3: Exception Handling

Topic 4: Working with Generics

Topic 5: About Serialization

Topic 6: File IO

Topic 7: Operator Overloading

Module 6: Building a Data Access Layer

Topic 1: ADO .NET Overview

Topic 2: Making a Database Connection

Topic 3: Using SqlDataReader for Connected Access

Topic 4: Providing Client Side Data using DataSet

Topic 5: Updating the Database

Topic 6: LINQ for SQL Overview

Topic 7: About Using MEL

Module 7: Building a GUI

Topic 1: Choosing an Interface Type: Windows or Web?

Topic 2: Building the Web Form

Topic 3: Adding Basic Controls

Topic 4: Implementing Behaviour with Event Handlers

Topic 5: Validating Data

Topic 6: Using Master Pages

Topic 7: Using Themes

Topic 8: About State Management

Topic 9: A Note on ASP .NET 3.5 MVC

Module 8: XML Web Services

Topic 1: XML Web Service Architecture

Topic 2: Creating a Web Service

Topic 3: Creating a Web Service Client

Topic 4: About Object Marshalling from Service to Client

Module 9: Deployment

Topic 1: About Application Configuration Files

Topic 2: Private versus Public DLLs

Topic 3: Creating an MSI Package

Topic 4: Deploying the Application

SETC Training on LinkedIn follow @CTESTraining Follow us on Facebook
  Programming Training
  Microsoft Training
  Network Training
  Management Training
  Server Training
  Microsoft Office Training
Site developed and authored by Jean-Marc Choquette