bob findlay writes "iCanProgram has been offering online Linux Programmer training for no fees since Jan 2002.
Due to popular demand they have created a new course aimed to be a continuation of the most popular Intro to Linux Programming.
This new course is called Extreme Linux Programming and aims to show that with very basic tools you can readily build modular, extendable and testable software without having to master the complexities of an OOP language.
These iCanProgram no fee courses have been enjoyed my over 1900 students worldwide. All that is asked of the students is that they make a voluntary contribution to Cancer Research in memory of one of the founders."