What order to Read/Learn...
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)
Thanks for your help.
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.
I think it's a great list. If you learn it all you will be an expert. I think you should start with HTML and PHP.
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.
The books that really helped me:
"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.
"A List Apart" is a great reference too: http://www.alistapart.com/
To give some salary comparisons for my area of the USA (northeast Ohio):
Java and .NET developers: $60,000 - $100,000 per year. Most job postings by far
PHP/other languages: $40,000 - $60,000 per year. Fewest job postings by far
Client side developers: $35,000 - $50,000 per year. More than PHP and other languages, but not by much.
Designers: ??? No idea. I would estimate between $30,000 to $55,000 per year. Also have no idea about the numbers. Seems to be higher than client side developers.
Also note that this is mainly from looking at CareerBuilder.com, Monster.com and Dice.com for job postings, and certainly isn't a scientific survey.
Last edited by toicontien; 03-20-2009 at 10:49 AM.
Users Browsing this Thread
There are currently 1 users browsing this thread. (0 members and 1 guests)