Essential Windows: the architecture

Windows is as Windows does. Knowledge of how Windows does what it does is critical for writing any application. You need a solid understanding of the structure and components of a Windows program, as well as understanding of how Windows itself works. Without this knowledge you cannot begin to have confidence that your code is even close to correct. Becoming a well-rounded Windows developer also requires a knowledge base that you can build on as new layers of complexity are added to the Windows programming model. It's important for you to understand these fundamental concepts, even if you plan to ultimately write applications with MFC.

In this course you will learn how to write 32-bit applications that run on all Microsoft Windows platforms. The course is specifically designed to help overcome the initial obstacles to Windows programming. You will learn not only about the Win32 API, but about the different variants of Windows including compatibility issues with legacy 16-bit Windows and how programming in this environment compares to that of conventional C programming. The course gives you a solid understanding of the user interface elements of the Windows SDK through extensive lab exercises. [For an intensive introduction to the system-level elements of the Win32 API, please see Essential Win32: system services for developers]

PREREQUISITES

You should be familiar with the Windows environment as a user and have experience using C. Experience with C++ is helpful, but not mandatory.

UPON COMPLETION

You will understand how the Windows architecture works and have the basic skills needed to create applications that fully utilize the user interface elements of the Win32 API. You will also learn how to implement the various user interface objects to write efficient and portable code.

TOPIC OUTLINE


COURSE NUMBER FW129

5 days. $ 1,875. Course includes study-kit, PC for lab exercises

I’d like to register for this course.

DevelopMentor World HQ

This site lovingly recreated from a snapshot from August 23, 1995 for Don Box, Fritz Onion, Mark Taparauskas and all my other friends at DevelopMentor. -- Chris Sells