Thread: Order of Skills
View Single Post
  #4 (permalink)  
Old October 16th, 2007, 09:05 AM
ciderpunx ciderpunx is offline
Friend of Wrox
Points: 1,515, Level: 15
Points: 1,515, Level: 15 Points: 1,515, Level: 15 Points: 1,515, Level: 15
Activity: 0%
Activity: 0% Activity: 0% Activity: 0%
Join Date: Dec 2003
Location: Oxford, , United Kingdom.
Posts: 488
Thanks: 0
Thanked 3 Times in 3 Posts

Its up to you really. Different things are appropriate for different uses.

You will need some understanding of html, even if you're not planning on doing much design work. Your web apps will typically spit out html at some point. I'd advise learning xhtml 1.0 strict or xhtml 1.1 - it will get you into various good habits. Have a look at the w3c tutorial site or get a good book and work through that.

CSS is necessary if you'll be doing your own design. Good web pages seperate structure (html) and presentation (css).

JSP and Servlets are tools for getting a server dynamically to generate html, usually in conjunction with a database. So when you get to these you'll be doing "programming proper". If you're using a database you may need to learn a little SQL and how to install and admin your database; you might also want to learn how to configure your webserver properly.

Javascript is a client-side scripting language currently much in vogue because of AJAX. It can make user interaction on the web a bit more like interacting with a traditional program. So, its kind of the icing on the cake, IMO. A lot of people disable javascript, so its always worth making sure that your pages don't rely on it.


Charlie Harvey's website - linux, perl, java, anarchism and punk rock:
Reply With Quote