Web Development for Rookies

Any of you still feel left behind in the Web Revolution, feel the need to reveal yourself or your organization to the world, but don’t know how to proceed, here are few tips.

Any living person in the world should now have an online identity, it’s a new world out here, distances slashed and the chance to reach out to the whole world with click of a button.

The Web is basically made of pages which are linked to each other, forming a big network. These pages are nothing but written code, understood by your browser and displayed accordingly to you. This final output has changed over the years from basic text, to multimedia, to dynamic hi-definition content.

· The Basic Structure of any normal website is based on some variant of HTML (Hyper Text Markup Language), such as XHTML, XML,DHTML , etc. These Languages are nothing but a set of tags which signify something.

· Then the pages are given some nice styling and organization by using either CSS (Cascading Style Sheets) for HTML and XSL for XML.

· Till now the website structure is static, i.e. there is no interaction with the user. Dynamism is brought about by using Scripting Languages

o Scripting Languages are of two kinds, Client Side Scripting and Server Side Scripting. Client Side is the script which works on the user end, it is fast as it needs no server interaction. e.g. JavaScript

o Server Side Scripts are much complicated and are used for Database Access and performing actions and storing Client information on server. E.g. ASP, ASP.net, PHP, JSP

· So Introducing Just the Dynamism is not enough, data being used in the site needs a backbone where it is stored in an organized fashion. Thus comes in a Database.

Everybody need not learn everything the hard way; there are several softwares which make web development quite easy. But it is good for the beginner to familiarize with everything and then use these tools for faster output.