Windows Internals
Pluralsight
Course Summary
Windows is a large and complex operating system. Understanding the way it works can help developers get the most out of it, which is what the course is about.
-
+
Course Description
Software developers for Windows should understand the way Windows works, its mechanisms and algorithms, so they are able to write better software that can take advantage of Windows' strengths. The course deals with all the major terms in Windows, such as processes, threads, virtual memory and more. Whether you're a Win32 programmer, a .NET programmer or a device driver programmer, you should benefit from understanding Windows, which may help in troubleshooting difficult issues as well.
-
+
Course Syllabus
Introduction- 12m 15s
—Introduction 1m 38s
—Windows Versions 3m 18s
—Tools 3m 32s
—Demo: Getting The Tools 2m 21s
—Summary 1m 26sBasic Concepts- 1h 7m
—Introduction 0m 55s
—Kernel mode vs. User mode 1m 58s
—Processes 2m 46s
—Demo: Win 7 Task Manager 9m 0s
—Demo: Win 8 Task Manager 3m 24s
—Demo: Process Explorer 11m 8s
—Threads 6m 27s
—Demo: Threads 4m 50s
—Virtual Memory 7m 49s
—Demo: Virtual Memory 6m 58s
—Objects and Handles 3m 8s
—Demo: Objects and Handles 7m 22s
—Summary 1m 40sSystem Architecture (Part 1)- 1h 3mSystem Architecture (Part 2)- 1h 12mProcesses and Threads (Part 1)- 1h 3mProcesses and Threads (Part 2)- 58m 38sProcesses and Threads (Part 3)- 1h 9m