User Mode Programming Bundle
$950 or 7 × $142

User Mode Programming Bundle

5 Products | Community Access

$950

or $142 x 7 installments
blue depth

What's included in Windows System Programmng Bundle?

COM programming course trainsec
By: Pavel Yosifovich |
58 Lessons |
14:12 Hrs
Learn how Windows COM really works by building it yourself in C++. Pavel Yosifovich, co-author of Windows Internals, takes you from plain C++ classes to interfaces, IUnknown, class factories, activation and registration, then to IDL, type libraries and ATL, with hands-on labs including a client for the Windows BITS service.
$390 or 4 × $99
Com programming 2 course trainsec
By: Pavel Yosifovich |
36 Lessons |
7:03 Hrs
Finish the COM picture after COM Programming 1: COM automation with IDispatch and dual interfaces, out-of-process EXE servers with proxies, stubs and marshaling, and STA and MTA apartments, built in C++ and ATL.
Windows System Programming Course 1 Trainsec
By: Pavel Yosifovich |
48 Lessons |
13:36 Hrs
Learn to program Windows the way the operating system really works. Pavel Yosifovich, author of Windows 10 System Programming and co-author of Windows Internals, teaches the Windows API in C and C++: error handling and strings, kernel objects and handles, sharing objects between processes, sessions, and creating and enumerating processes, with labs that build real tools.
$340 or 4 × $85
Windows System Programming Course 2 Trainsec.png
By: Pavel Yosifovich |
64 Lessons |
11:57 Hrs
Master the Windows APIs behind fast, reliable native software. Continuing from part 1, Pavel Yosifovich, author of Windows 10 System Programming and co-author of Windows Internals, teaches job objects, threads and thread pools, every synchronization primitive, synchronous and asynchronous I/O, and memory management with the Virtual API, heaps and memory mapped files, with labs and solution walkthroughs.
$295 or 3 × $99
Windows System Programming Course 3 Trainsec
By: Pavel Yosifovich |
46 Lessons |
9:19 Hrs
Complete your Windows API foundation with DLLs, security and COM. In the final part of the series, Pavel Yosifovich, author of Windows 10 System Programming and co-author of Windows Internals, covers building and loading DLLs, DllMain and the loader lock, DLL injection techniques, access tokens, privileges, UAC and security descriptors, COM as a client, and the Win32 windowing model.
$199 or 2 × $100
Pavel Yosifovich

Pavel Yosifovich

Developer, trainer, author and (sometimes) speaker. Co-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”.

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