great, in that case wouldn't it be easier to simply pick up a book or two or listen to a few open course lectures to get a referential understanding of avoiding classic pitfalls in CS while focusing hardcore on web languages like Python :) and learning "Python the hard way" :)