Pluralsightintermediateen

The Essentials of COM

Master Microsoft COM: fundamentals, history, and modern C++ development. Learn to write effective COM code.

4.7(442)
3h 1m
Certificate
Kenny Kerr
Kenny KerrInstructor

Course Content

The Essentials of COM is an intermediate-level Pluralsight course taught by Kenny Kerr. It runs 3h 1m, is taught in English, and includes a certificate of completion. Learners rate it 4.7 out of 5 from 442 reviews. It is a paid course, first published June 2024.

Unlock the Power of COM: A Foundational Course

This course is your starting point for mastering COM (Component Object Model) and the Windows Runtime. Gain the skills and knowledge to confidently and effectively utilize COM in your software development projects.

What you'll discover:

  • COM History & Origins: Explore the fascinating history of COM and understand how C++ significantly influenced its design.
  • Compilation & Linking Essentials: Delve into the crucial concepts of compilation and linking – fundamental for dynamically linking applications and components. Learn how this enables modular and reusable code.
  • Mastering the IUnknown Interface: Gain a deep understanding of the core IUnknown interface in COM. We'll cover:
    • How IUnknown works and the reasoning behind its design.
    • Practical implementation techniques.
    • Effective usage patterns.
    • Safe and efficient wrapping strategies using modern C++ libraries.

This course provides a comprehensive foundation for working with COM, setting you up for success in advanced topics within the Windows Runtime. Perfect for developers looking to build robust, component-based applications.

$ whoami — the devs behind tutorialsearch.io

Need a web app built? Hire the team behind TutorialSearch.io

We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.