888-238-4050  bullet  TRAINING@AZIUS.COM

AZIUS Training

Public Seminars Private Seminars Azius Blog

Public seminars for May 2017! (Redmond area, Washington)

Featuring Windows Internals and Performance Toolkit Workshop  and Windows Driver Frameworks , both May 8-12. Early registration discounts are available!

READ MORE >>>

Course Descriptions

Azius Developer Training offers seminars in five major areas of Windows technology: Windows operating system internals, troubleshooting and debugging, device drivers, Windows security, and Windows source code.

Click on a course ID below for a complete course description and topic outline. 

To learn about arranging any of these seminars for on-site (private) delivery, please click the "Private Seminars" button in the left navbar. The "Public Seminars" page gives our schedule of public (open-enrollment) offerings. 

 

Windows Internals

Windows is a complex operating system. To most effectively use it, develop for it, or support it, every Windows professional can benefit from knowledge of 1) how the system works inside, and 2) how to use the available tools to see how it's working and to troubleshoot it. Our focus in our Windows Internals seminars is not just on what the components of Windows are and what they do, but on how you can use that information to be a better developer, system administrator, driver developer, or even platform builder. Various Windows built-in tools, the SysInternals tools, the Windows Performance Toolkit, and the kernel debugger are used to help understand and analyze the system. In short, our Windows Internals seminars are the closest you can get to the operating system without source. (If you do have source access, we can present any of these in a "with source" form.)

Why so many different "Windows Internals" seminars? Click here

ID Course Category Title Level Summary
Developer Training

I.T. Training

Windows Internals Essentials Basic
2 days lecture only

A two-day "short course" covering the most important aspects of how Windows works. 

Developer Training

I.T. Training

Core Windows Internals Intermediate
3 days with labs

Presents the most important aspects of the internal design and implementation of the Windows operating system in a three-day lecture+demo/hands-on format. 

 
Developer Training

I.T. Training

Windows Internals and Performance Toolkit Workshop Intermediate
5 days with labs

This seminar combines our Core Windows Internals seminar with in-depth coverage of the Windows Performance Toolkit, with extensive hands-on labs.

The Performance Toolkit is invaluable for nearly all Windows professionals, but requires in-depth knowledge of the operating system to use effectively. We use a tightly integrated approach to present Windows internals theory and then put the theory to immediate use in analyzing realistic scenarios and problems. 

Developer Training

I.T. Training

Windows Internals Workshop Intermediate
5 days with labs

Our "flagship" Windows Internals seminar, covering more topics in more detail and with more hands-on time. 

Developer Training

I.T. Training

Windows Memory Management Internals Advanced
4 days with labs

This seminar provides a intensive, detailed study of the memory manager of current Windows operating systems.

 

Windows Troubleshooting and Debugging

In these seminars you will learn to apply the principles of operating system internals to general system troubleshooting, performance optimization, memory dump (blue screen) analysis, and live debugging. 

ID Course Category Title Level Summary
Developer Training

I.T. Training

Windows Internals, Troubleshooting, and Memory Dump Analysis Intermediate
4 days lecture only
5 days with labs

Learn how current Windows operating systems are designed and implemented, and immediately apply that knowledge to isolate the causes of system and application failures and performance problems. 

Developer Training

DBG150 (placeholder) Basic
1 day lecture only

(placeholder)

Developer Training

I.T. Training

Windows Debugging and Performance Analysis Intermediate
2 days lecture only
3 days with labs

This seminar teaches you how to use the Windows debugging tools, Performance utility, Performance Toolkit, event logs, and other tools. These will be used to diagnose performance problems and resource issues, to isolate the causes of operating system failures and system hangs, and to debug application failures. 

Developer Training

I.T. Training

Windows Debugging and Troubleshooting Essentials Intermediate
1 day lecture only
days with labs

This seminar provides a fast but comprehensive introduction to the use of the Windows Debugging Tools, Windows Performance Toolkit, and other tools for "live" kernel mode debugging, memory dump analysis. and performance analysis. 

Developer Training

I.T. Training

Windows Driver Debugging and Crash Dump Analysis for Itanium Systems Advanced
1 day with labs

This seminar provides a fast introduction to kernel mode debugging and memory dump analysis on Itanium platforms.

Developer Training

I.T. Training

Windows Itanium Architecture and Debugging Advanced
2 days lecture only
4 days with labs

An extensive, in-depth tutorial on the use of the Microsoft Windows Debugging Tools on Itanium platforms.

Developer Training

I.T. Training

Mastering Windows Debugging Advanced
5 days with labs

 NEW!  Go beyond the basics of debugging with this intensive seminar. 

 

Windows Security

Security is everyone's foremost concern these days. We've extensively researched the security enhancements in Windows to bring you seminars on Windows security internals and configuration - plus, one on effectively using the current cryptopgraphy APIs. 

 
ID Course Category Title Level Summary
Developer Training

Windows Cryptography Next Generation (CNG) for Developers Intermediate
2 days lecture only
3 or 4 days with labs

This seminar covers the “next-generation” cryptography (CNG) support in Windows Vista through Windows 8 and Windows Server 2012. 

I.T. Training

Windows Security Internals Intermediate
3 days lecture only
4 days with labs

Security is one of the most important responsibilities of a multi-user operating system. Windows provides an enormous number of security features, many of them added quite recently, many of them still unknown to users and system administrators. This seminar presents the security features of Windows in "internals" terms, covering not only administrator-level controls and visibility, but also describing their internal implementation, their visibility, and tradeoffs of their use.

I.T. Training

Hardening Windows Systems Intermediate
3 days with labs

This seminar teaches how to "lock down" a Windows server and its clients to ensure reliable and secure operation, consistent with the enterprise’s unique security policies. 

 

Windows Device Driver Development

We've been writing drivers for Windows since the beta releases of Windows NT 3.1! We offer seminars on a wider variety of driver models than anyone else in the industry (in fact, more than the rest of the industry combined).

ID Course Category Title Level Summary
Developer Training

Windows Drivers Concepts Basic
1 day lecture only

A one-day introduction to the various Windows device driver environments. Covers all current Windows operating systems and all driver models.

Developer Training

Windows Internals Essentials for Device Driver Developers Intermediate
1 day lecture only

A guided tour of the internal design and implementation of the current Windows operating systems, with particular emphasis on those aspects that are important to driver developers.

Developer Training

Core Windows Driver Model (WDM) Development Intermediate
3 days lecture only
5 days with labs

Teaches you how to develop, install, and debug the most common types of WDM device drivers for Windows operating systems.

Developer Training

Developing Windows Driver Foundation (KMDF and UMDF 2.0) Drivers Intermediate
5 days with labs

This seminar teaches you how to write, package, install, and debug drivers using the Windows Driver Foundation models: Kernel Mode Driver Frameworks (KMDF) and User Mode Driver Frameworks (UMDF 2.0). These are the driver models recommended by Microsoft for all devices for which a more specialized driver model is not available. 

Developer Training

Windows Driver Development for User Mode Driver Frameworks (UMDF 1.x) Intermediate
5 days with labs

This seminar describes how to write, package, install, and debug drivers using User Mode Driver Frameworks 1.x.

Developer Training

Windows Pseudodrivers and Operating System Interfaces Intermediate
5 days with labs

This seminar describes the required and optional routines of all device drivers, and presents the designs and operating system interfaces commonly used by filter drivers and pseudodrivers.

Developer Training

Windows Driver Debugging and Memory Dump Analysis Intermediate
2 days lecture only
4 days with labs

An intensive hands-on tutorial on debugging device drivers, via both “live” debugging and analysis of memory dumps. The latter includes techniques for looking at code for which you don't have the source. 

Developer Training

Advanced Windows Driver Model (WDM) Drivers Advanced
5 days with labs

An intensive seminar that teaches you how to develop, install, and debug WDM device drivers for devices on backplane buses (commonly PCI, PCI-Express, and PCcard). Bus drivers, bus filter drivers, and various advanced system interfaces are included.

 

Windows Device Driver Development - Specialized

The following are specific to particular interfaces or to specialized driver technologies:

ID Course Category Title Level Summary
Developer Training

Windows Network Drivers for NDIS 5 Intermediate
3 days lecture only
5 days with labs

This seminar focuses on developing and installing network interface card (NIC) Miniport and Intermediate drivers for NDIS 5. 

Developer Training

Windows Network Drivers for NDIS 6 Intermediate
3 days lecture only
5 days with labs

This seminar focuses on developing and installing network interface card (NIC) Miniport, Lightweight Filter (LWF), and Intermediate drivers. 

 

Developer Training

Windows Drivers for IEEE 1394 Devices Intermediate
1 day lecture only
2 days with labs

This seminar covers function drivers for devices on the IEEE 1394 bus.

Developer Training

Windows Drivers for USB Devices Intermediate
1 day lecture only
3 days with labs

This seminar covers the specifics of functional drivers for devices on the USB bus.

Developer Training

Windows Drivers for Storage Class Controllers Intermediate
2 days lecture only
3 days with labs

This seminar covers Windows StorPort miniport drivers: drivers for storage controller class devices, i.e. disk controllers. These include drivers for SCSI controllers (SCSI host bus adapters), for FibreChannel controllers, for IDE and SATA RAID adapters, and for other controllers for storage class devices. 

Developer Training

Windows 64-bit Driver Migration Intermediate
1 day with labs

Attendees will learn how to port Windows drivers to all supported 64-bit platforms. You will also learn debugging techniques specific to the 64-bit extended (X64) systems.

Developer Training

Windows File System Drivers Advanced
3 days lecture only
5 days with labs

Developers who need to write or maintain Windows File System Drivers.

Developer Training

Windows File System Minifilter Drivers Advanced
3 days lecture only
5 days with labs

In this seminar you will learn how to design and write a Windows file system minifilter driver. 

 

Seminars for Microsoft Shared Source Licensees

For 15 years we have been Microsoft's exclusive provider of source code training for the Government Security Program (GSP). And if you have source code access (regardless of which shared source program you're in), we can provide that training to you as well.These seminars are of course only available to those who have signed the appropriate source code licenses with Microsoft. For details, please see the Windows Shared Source Licensing Programs page at www.microsoft.com. Your Shared Source representative can assist you with arranging these seminars.

ID Course Category Title Level Summary
Developer Training

Source Training

Windows Code Center Premium Orientation Intermediate
1 day lecture only
2 days with labs

This seminar provides an introduction and orientation to Code Center Premium and to the Windows operating system source trees.

Developer Training

Source Training

Windows Internals Workshop for Code Center Premium Intermediate
5 days with labs

This seminar provides a comprehensive guided tour through, and analysis of, the internal design, implementation, and operation of the major components of the Windows operating system, with a corresponding tour of the Windows source code.

 

Seminars for Application Developers

These seminars are for developers who need to know how to best use Windows' technologies in their applications. 

ID Course Category Title Level Summary
Developer Training

Windows Application Development: An Internals Approach Intermediate
3 days with labs

For programmers new to Windows and Win32 programming, this seminar provides an introduction to the idioms of Windows and an orientation to APIs and mechanisms commonly used in "systems level" programs.

Developer Training

Getting started with IoT: Windows and Raspberry Pi Intermediate
2 days with labs

Get started with IoT on Windows with the Raspberry Pi in this fast-paced seminar! 

Developer Training

Microsoft Office Open XML File Formats Intermediate
2 days lecture only
3 days with labs

This seminar covers the Office Open XML (OOXML) file formats used by current versions of Microsoft Office. 

 

Windows Forensics

These seminars bring our extensive knowledge of Windows internals and security to the cyber-forensics field. 

ID Course Category Title Level Summary
Forensics Training

Data Storage and Recovery Methods Basic
2 days with labs

This seminar covers how data is physically stored in a computer system, and provides detailed information on RAM, ROM, Flash, CD, DVD, Hybrid Hard Disks, and Blu-Ray.  Learn about the recovery potential from a variety of storage devices.

Forensics Training

Survey of Malware Types Basic
1 day lecture only

Most recent malware is used for financial or political gain, and although often referred to as "viruses," the attack and propagation methods are very different from true viruses. This course is an overview of the types of malware, how malware is categorized, and how each type of malware attacks a Windows system. This allows the forensic investigator to identify malware used in criminal attacks.

Forensics Training

Malware Internals Intermediate
2 days with labs

How does malware work? How do you trace where malware came from? In order to defeat your enemy, you must understand your enemy. This course covers the various types of malware and how it typically operates in a Windows system. 

Forensics Training

Windows Internals for Forensics Intermediate
5 days with labs

All modern malware works within the operating system, not only by exploiting weaknesses but also by using features that are there for everyday use. It is therefore impossible to understand how malware works without a deep understanding of the operating system it targets. This seminar provides detailed information on how Windows works internally, with special focus on common malware attack methods. It includes coverage of Windows’ most recent security features, most of them specifically added to combat malware.  

Forensics Training

Windows Cryptography Intermediate
2 days with labs

Encryption is being used more and more in legitimate business, as well as within criminal enterprises. Learn about the types of encryption available in Windows, the weaknesses, and what it takes to either decrypt files that have been encrypted or to defeat the encryption by other means. Includes the detection of hidden volumes as implemented by, for example, TrueCrypt. 

Forensics Training

BitLocker Operation and Internals Intermediate
1 day with labs

BitLocker is being used more and more to protect the contents of disks from loss and theft. Unfortunately, it is also being used by cybercriminals to hide their activities from law enforcement. This course describes the internal operation of BitLocker, and how  law enforcement can defeat it in some cases. 

Forensics Training

Virtual Machines Intermediate
1 day with labs

Virtual machines are useful for many purposes in computing, but they can also be used to hide evidence of user activity on a computer system. Cybercriminals are using virtual machines because it is apparently easy to remove all trace of their activities just by deleting a single file. This seminar describes virtual machines, their methods of operation, how they are used to hide user activity, and how to detect their use. It also describes how to use virtual machines for malware analysis and other aspects of cyber forensics. 

Forensics Training

Windows Storage Architecture Overview Intermediate
1 day with labs

Understanding how files are stored (and may be hidden) on a disk or other storage media (solid-state disk, USB "key", SD card, etc.), is essential to performing a thorough forensic investigation. Learn the essentials of the on-disk formats of NTFS, EFS, FAT 12/16/32, exFAT, CDFS, and UDFS. This seminar also covers details of partitioning methods (MBR vs. GPT), the various types of Windows "volumes," basic vs. dynamic disks, and the new Storage Spaces. 

Forensics Training

Windows Log Files and Other History Intermediate
1 day with labs

Windows miaintains a significant amount of data on its past activity as part of its normal operation. This is used for self-diagnosis, performance monitoring, and error reporting, as well as for common functions such as user login/logiout tracking and file access auditing. Using this information, a forensic investigator can create a detailed timeline of a user’s activities, going back months or in some cases years. Learn what information Windows maintains and where to find it. 

Forensics Training

Internet Design and Protocols Intermediate
5 days with labs

How is data transmitted from one machine to another over the Internet? What network protocols are used by the Internet? How do you capture network traffic? What information is recorded by a user’s Internet Service Provider? How do you trace the origin of a Distributed Denial of Service Attack? This course will answer these questions and more, and provide the forensic investigator with the knowledge necessary to gather information about a suspect’s use of the internet. The student will learn how to capture network traces and trace the route through the Internet that packets followed. 

Forensics Training

NTFS File System Intermediate
2 days with labs

This seminar presents the complete details of the NTFS file system on-disk structure. You will learn how files are stored in NTFS, how directory indexes work, and how to recover deleted files and partitions.

Forensics Training

FAT12/16/32 and exFAT File Systems Intermediate
1 day with labs

This seminar presents the complete details of the FAT file systems. Learn how files are stored, and how to recover some deleted files.




Warning: mysql_free_result() expects parameter 1 to be resource, null given in /home/content/j/e/h/jehcmkrnl/html/inc/bottom.php on line 5