Corporate HomeCorporate ProfileWorldwide OfficesSolutions At WorkEmployment  
LRS Education Services
LEARN  >  Find a Class  >  Class Summary

MS6367 - Introduction to Object Oriented Programming using Microsoft Visual Studio 2008

If you have any questions about registering for this class, please call (877) 832-0688 Ext. 1493 or email us at getsmart@LRS.com
This three-day instructor led course will enable attendees to start designing and developing object-oriented applications using Visual Studio 2008. Attendees will learn object-oriented concepts including classes, methods, properties, inheritance, and interfaces. Also they will learn how to identify opportunities to use these concepts in design, and how to implement these object-oriented concepts using Visual Studio 2008.
Click here for a printer-friendly version of this page
 
Upcoming classes
Number Class Date Location Length Cost Sign up
MS6367 Mar 12, 2012 - Mar 14, 2012 Bloomington 3 days $1395.00 Register


Prerequisites

Before attending this course, students must have:
  • An understanding of problem-solving techniques that apply to software development

  • An understanding of software development principles

  • A basic understanding of scripting techniques

  • Hands-on experience creating and implementing script code

  • A fundamental understanding of the .NET Framework - specifically, the purpose, function, and features of .NET Framework components

  • A conceptual understanding of .NET Framework topics

  • A basic understanding of Visual Studio IDE (Integrated Development Environment)

  • Hands-on experience using a version of Visual Studio .NET
  •  
    Detailed Class Syllabus


    Module 1: Getting Started with Object-Oriented Programming
  • Introduction to Object-Oriented Programming

  • Creating Projects in Visual Studio 2008

  • Coding in Visual Studio 2008

  • Productivity Features in Visual Studio 2008

  • Debugging Visual Studio Applications


  • Module 2: Implementing Classes, Properties and Methods
  • Creating Classes

  • Implementing Properties within a Class

  • Implementing Methods within a Class

  • Using Classes, Properties and Methods


  • Module 3: Implementing Inheritance, Abstraction, and Polymorphism
  • Introduction to Inheritance and Abstraction

  • Implementing Inheritance and Abstraction

  • Introduction to Polymorphism

  • Implementing a Polymorphic Structure


  • Module 4: Implementing Interfaces
  • Introduction to Interfaces

  • Implementing a Custom Interface


  • Module 5: Designing Object-Oriented Structures
  • Establishing Classes from Business Requirements

  • Adding Inheritance to the Design

  • Adding Interfaces to the Design

  • Reviewing and Refining the Design


  • Module 6: Implementing Delegates, Events, and Exceptions
  • Introduction to Delegates

  • Implementing Delegates

  • Introduction to Events

  • Implementing Events

  • Introduction to Exceptions

  • Implementing Exceptions


  • Module 7: Designing Object Collaboration
  • Introduction to Class Interactions

  • Adding Interactions to a Design

  • Evaluating the Design

  • Introduction to Patterns


  • Module 8: Deploying Components and Class Libraries
  • Introduction to Components and Class Libraries

  • Deploying a Component/Class Library

  • Best Practices for Deploying a Component/Class Library
  •  
    Microsoft Partner Gold LearningPrometricEC-Council
    Microsoft Certified ProgramsAdditional Certification Courses