Training

 

TRAINING TITLES

Windows Internals Training
Schedule: 3-full days OR 5-half days
Instruction and hands-on labs

Windows Application Debugging
Schedule: 3-full days OR 5-half days
Instruction and hands-on labs

Windows Driver Debugging
Schedule: 2-full days OR 3-half days
Instruction and hands-on labs

Windows Device Drivers
Schedule: 3-full days OR 5-half days
Instruction and hands-on labs

Windows 8 Crash Course
Schedule: 1-full days OR 2-half days
Instruction and hands-on labs

Windows 8 Application Development
Schedule: 3-full days OR 5-half days
Instruction and hands-on labs

 

Audience: Training Driver Developers, Support Engineers, Software QA Engineers, IT Professionals, System Administrators and Field Engineers

 

TOPICS

Windows Internals

    • Windows Architecture
    • Process and Threads
    • Memory Management
    • Handles and Objects
    • Synchronization
    • Scheduling
    • IO Manager

Windows Debugging

    • Introduction to Debugging
    • Debugging Tools
    • Image Formats
    • x86 and x64 Assembly
    • Debugging Stacks
    • Debugging Heaps
    • Debugging Synchronization Issues
    • Exception Handling in Windows
    • Using Debug Breakpoints
    • Crash Dump Analysis
    • Hang Dump Analysis

Windows Drivers Basics

    • Windows Driver Fundamentals
    • Driver Models
    • Device and Driver Technologies
    • Driver Programming Techniques and Concepts
    • Windows Driver Development Environment

Windows Driver Development

    • WDF Overview
    • UMDF Driver Development
    • KMDF Driver Development
    • Driver Sample Labs

Windows 8 Crash Course

    • Overview
    • Driver Changes
    • Key Kernel Changes
    • Virtualization
    • Modern Apps

Windows 8 Application Development

  • Getting started
    Developer downloads for programming Windows Store apps
  • Concepts and architecture
    Windows Store apps in C++
    Windows Store app fundamentals
  • Programming concepts
    Introduction to background tasks.
    Introduction to the sensors
  • Developing a sample C++ application
  • Debugging and testing
  • Introduction to the Windows Store