While I agree with hehejo on the way to start learning programming, this hides a problem.
After you get the basics, you must learn the best practices, or else you 'll never become top in your field. Thus, you have to read - a lot. Books, blogs of highly esteemed experts, high quality third party-code etc.
Guys,
I am very interested in taking my BH experience to the next level.
I dont want to hire designers and I want to create PHP scripts and pages by myself.
I have free time to study from scratch.
Any of you know a good ebook?
LOL...that is a really bad one, I won't agree to thatbest way to learn is go to school