• $340 or 4 monthly payments of $85

Windows System Programming 1

  • Course
  • 48 Lessons
  • Discord access

The Windows system-level API provides a rich infrastructure for building Windows applications, whether client, server, and anything in between. This course guides the learner through the intricacies of the Windows API, while getting a deeper understanding of Windows mechanisms.

Contents

Introduction

00-Introduction.mp4
WindowsSystemProgramming1.pdf
WindowsSystemProgramming1Labs.pdf
WinSysProg1.zip

Foundations

01-Processes.mp4
02-Process Tree.mp4
Preview
03-Virtual Memory.mp4
04-Threads.mp4
05-System Architecture.mp4
06-Subsystem APIs.mp4

Application Development

07-Application Dvelopment Basics.mp4
08-Error Handling.mp4
09-32 bit vs. 64 bit.mp4
Preview
10-Working with Strings.mp4
11-C and C++ Strings.mp4
12-Structures.mp4
13-Windows Version.mp4
14-Using RtlGetVersion.mp4
15-KUSER_SHARED_DATA.mp4
16-System Information.mp4
17-Labs (Part 1).mp4
18-Labs (Part 2).mp4

Objects and Handles

19-Kernel Objects.mp4
20-Objects and Handles.mp4
21-Handle Demo.mp4
22-Handle Usage.mp4
23-Sharing Objects.mp4
24-Object Names.mp4
25-Object Names Demo.mp4
26-Object Names and Sessions.mp4
27-Sessions.mp4
28-Private Object Namespace.mp4
29-Handle Inheritance.mp4
30-Handle Duplication.mp4
31-User and GDI Objects.mp4
32-Lab - Maximum Handles.mp4

Processes

33-Processes - Quick Review.mp4
34-Process Creation.mp4
35-DLL Dependencies.mp4
36-The CreateProcess API.mp4
37-Handle Inheritance.mp4
38-Process Termination.mp4
39-Other Process APIs.mp4
40-Process Attributes.mp4
41-Process Enumeration.mp4
42-Aside - Precompiled Headers.mp4
43-RAII for Handles.mp4
44-Labs.mp4