I have recently decided to start learning the web-development basics. I plan to cover all common languages or aspects of the programming. I was able to aquire many of the for Dummies books, and want to know what order you recommend I read them... Perhaps why the order you think as well.
* Ajax for Dummies
* CSS Web Design for Dummies
* HTML, XHTML & CSS for Dummies
* PHP 5 for Dummies
* PHP & MySQL for Dummies
* XML for Dummies
* Search Engine Optimization for Dummies (Not Really Programming)
Well, since you already have them...you can use them as fuel for a fire.
When you can, try to find some better books on the topics of interest, though a lot of your knowledge will best be learned through coding things yourself. There are also various sites that are staples for some. Blogs, sites full of resources, etc. - they can be useful as well.
Don't learn it all. Web development is split into three areas of expertise:
3) Server side development (PHP, Perl, Python, Java, .NET and data base management, plus solid understanding of HTML and some understanding of CSS)
Pick one of these areas and focus on it. Employers are looking for people who specialize. People who are "jacks of all trades" simply don't get paid as much, and have a harder time finding jobs because they lack the specialized skills. At least that's the way it is in my part of the USA.
Certainly start out understanding HTML and introduce yourself to CSS. Once you have those down, dive into one of the three specialties. And to be honest, there is the largest demand for Java and .NET developers. I've found jobs that want PHP developers, but they occur at 1/20th the rate of Java and .NET job postings, and often don't pay nearly as much. Sucks. A good PHP developer is worth just as much as a good .NET or Java developer, but the market just doesn't have as much of a demand for PHP.
"Beginning PHP and MySQL 5, 2nd Ed." by W. Jason Gilmore
"PHP Object, Patterns and Practice, 2nd Ed." by Matt Zandstra
Yeah, I basically said "don't program in PHP" in my previous post, and I prefer PHP. But any good developer will find work, regardless of the language they program in. Since PHP 5 introduced a ton of object oriented programming features, PHP could very well become more popular than it is now, especially in the corporate environment that is generally dominated by Java and .NET. You'll find that smaller shops and businesses will use non Java and .NET languages right now.