Wow, broad question. I'm not so sure I know how to answer it. Being a webmaster can include everything from developing, to designing, to promoting, to managing a website. Depending on the specific model, it can encompass elements of a community, of a business, of retail/commerce ... there's just so much.
cscgal
The Queen of DaniWeb
19,421 posts since Feb 2002
Reputation Points: 1,474
Solved Threads: 229
Web design is actually designing the look and feel of sites. PHP and ASP are two backend server-side programming languages that are used to create dynamic web applications - this is the job of the web developer. I guess the only advice I could give is to decide what type of website you want to build, and research what you need to make it a reality.
cscgal
The Queen of DaniWeb
19,421 posts since Feb 2002
Reputation Points: 1,474
Solved Threads: 229
Still very broad :) What kind of game or entertaining site? If it is going to be Flash games, you need to know Flash. If it is going to be java games, you need to know java. And so on, and so forth.
One word of advice - don't get discouraged at first. Programming can be very hard (especially for a new programmer struggling to learn) but it can be VERY rewarding.
cscgal
The Queen of DaniWeb
19,421 posts since Feb 2002
Reputation Points: 1,474
Solved Threads: 229
I'd say there's a big distinction between the webmaster, the web developer, the content provider, the editor, and all other roles for most non-trivial websites.
As the site grows the webmaster will more and more have a supervisory role as a manager with business responsibility rather than being actively involved in the development process itself.
jwenting
duckman
8,392 posts since Nov 2004
Reputation Points: 1,662
Solved Threads: 337
Or you can be someone like me who plays every hat that exists.
cscgal
The Queen of DaniWeb
19,421 posts since Feb 2002
Reputation Points: 1,474
Solved Threads: 229