programming which i can not mention all here but i promise to write an article on that soon.
you have all your resources at hand , don't flip pages yet start from page 1 - end . yes , learning programming can sometimes be boring but don't stop that from making you read every single word, line,paragraph or page. knowing the basics is a very good approach to learning any programming language. 