I will reveal more about this in the weeks to come, but suffice it to say that I have some plans on developing professional level online training in working with the WIN32 API. The WIN32 is the low level, flat API which Windows is based on. Applications written for the WIN32 API are smaller and faster than their mainstream counterparts (aka. dot.net). To better appreciate what can be done with the WIN32 API, download a test application I wrote for testing the compatiblity of my GUI framework with Windows 8.
This application demonstrates things like GDI drawing, 2D Sprite animation, OpenGL 3D, Ownerdraw, CustomDraw, Visual Design drag and drop engine, non-rectangular windows, MCI multimedia and more. The GUI framework it uses (EZGUI 5.0 Professional) is only about one megabyte in size. The actual application is only about 166 KB in size.
Online Video training
One of the new services which is on the drawing board right now for the Computer Workshop, is online video based training in how to work with the WIN32 API. The plan is to use PowerBasic as the primary coding language, since it is easier to read than C, but is also easy to translate to other languages like C. Please come and check here to see if there are any updates about this new service.