As I understand it, many are now suffering from lack of organization of knowledge. Picked up on tops and this and that, without having a base, foundation, trying to deal with questions and problems in the course of their occurrence. From this disorder only increases. So here I am, like programming, but it turns out bydlokod.
I decided to deal with it and start learning all over again, in order.
I know that there are a lot of experienced people here who can advise where to start and in what order to teach. ')
Basics of programming, basics of OOP, creating a convenient and extensible code, etc. etc. I mostly move in the direction of PHP and Adobe Flex, but at the same time I have to know both Javascript and object-oriented databases and C ++ and much more.
In the comments are invited everyone who can suggest useful literature, sites, tutorials and FAQ'i. I think that the topic will be useful for many people. And according to the results I will try to compile a must have library.