COM programming course trainsec

COM Programming 1

COM provides an abstraction and supporting runtime for creating component-based systems, leveraging loose coupling and independence of programming language. Many Windows components are exposed through COM, which also forms the basis of the Windows Runtime.
58 Lessons
Lifetime access
$390
or $99 x 4 installments
blue depth
Trusted by 7,348 students and companies
Sentinel one logo white
microsoft logo white
google logo white
mandiant logo white
intel logo white
cisco white logo tr
citibank logo white
alfa bank logo white
malwarebytes logo white
proofpoint logo white
epam logo white
Sentinel one logo white
microsoft logo white
google logo white
mandiant logo white
intel logo white
cisco white logo tr
citibank logo white
alfa bank logo white
malwarebytes logo white
proofpoint logo white
epam logo white
Pavel Yosifovich
Pavel Yosifovich
Developer, trainer, author and (sometimes) speaker. Founder of TrainSec academy.

25+ years as Software developer, trainer, consultant, author, and speaker. Co-author of “Windows Internals”. Author of “Windows Kernel Programming”, “Windows 10 System Programming, as well as System and kernel programming courses on PentesterAcademy, and “Windows Internals” series of courses on PluralSight.

Are you a freelancer or an individual student?

Get up to 30% off the advertised price!
We will love to see how we can help, contact us to receive more affordable personal pricing.

COM Programming 1 Course Contents
Chapters included in this course
Course Introduction

This section introduces the course, goals and modules learned. This course covers modules 1-4. Modules 5-7 are covered in “COM Programming 2”.

The course materials, labs, and solutions are provided.

From C++ to COM
COM Fundamentals
Implementing COM Component DLL
Activation (Creation)
COM DLL Exports
Labs (BITS and RPN Calculator)
Debugging and Extending
Callbacks
Introduction to IDL
ATL COM Components
Advanced ATL and COM
Pavel Yosifovich
Pavel Yosifovich
Developer, trainer, author and (sometimes) speaker. Founder of TrainSec academy.

25+ years as Software developer, trainer, consultant, author, and speaker. Co-author of “Windows Internals”. Author of “Windows Kernel Programming”, “Windows 10 System Programming, as well as System and kernel programming courses on PentesterAcademy, and “Windows Internals” series of courses on PluralSight.

COM programming course trainsec

COM Programming 1

COM provides an abstraction and supporting runtime for creating component-based systems, leveraging loose coupling and independence of programming language. Many Windows components are exposed through COM, which also forms the basis of the Windows Runtime.
COM Programming 1
COM programming course trainsec

COM Programming 1 with 12.5 hours of hands-on training in Component Object Model fundamentals, interface implementation, and real-world Windows exploitation use cases. Learn more inside.

Course Provider: Organization

Course Provider Name: TrainSec

Course Provider URL: https://trainsec.net/

Course Mode: Online

Course Workload: PT12H

Duration: PT12H

Course Type: Paid

Course Currency: USD

Course Price: 390