Essays on the Learn Code the Hard Way Project. Programming courses for novices and "pre-beginners".
Visit Learn Code the Hard Way