learn something new
Learn
Learn
FIND A CLASS
Register
Course Schedule
Virtual Training Schedule
Contact Us
Map : Bloomington, IL
Map : Springfield, IL
Follow Us
CERTIFICATIONS
PROGRAMS
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