KT-1012 Mastering COM Development Using Microsoft Visual C++ Training - Minneapolis, Minnesota IT MN Technical Financial New York, NY
Knowledge Transfer Microsoft Certified Silver Training Partner CPLS
Knowledge Transfer is a Microsoft Certified Silver Learning Partner
Oracle University


Microsoft Certified Training Partner CTEC
Search for a Course Topic:
Public Courses
Corporate Services & Training



 Course Search
Course #

 Training Delivery
Training Delivery
Custom Curriculum
Course List
 Main Menu
View Courses
Site Index

Mastering COM Development Using Microsoft Visual C++


This course will teach developers who use the Microsoft® Visual C++® development system how to create component object model (COM) objects using Visual C++ and the Active Template Library (ATL).

At Course Completion

At the end of the course, students will be able to:

  • Use COM to address component-based software development issues.
  • Build clients of COM objects.
  • Build COM object servers.
  • Create ActiveX controls.
  • Use Visual C++ extensions to create clients of COM objects.
  • Build COM objects that reuse existing COM objects.
  • Add events to COM objects and clients.
  • Create COM objects with dual interfaces.

Click here to view the Course Outline

Before beginning this course, students should be able to:

  • Describe and use the following C++ fundamentals:
  • Constructors and destructors
  • Virtual functions
  • Conversion functions
  • Function overloading
  • Operator overloading
  • Accessors
  • Single and multiple inheritance
  • Templates
  • Use the Microsoft Windows® operating system and the Visual Studio development system
5 Days  

View Printer Friendly Page


To Inquire About Future Classes

Request a class date

if one is not scheduled.