View Single Post
Old 10-24-2007, 06:06 AM   #2 (permalink)
Minsc
Senior Member
 
Join Date: Nov 2006
Posts: 336
Minsc is on a distinguished road
Default

Some technical stuff you will need to learn in order to run a website well(not sure about college courses):

-How the internet works.. What your computer really does when it loads up a webpage. (what the server does, )
-About different protocols and how you use them, HTTP, FTP, and SSH are three, although you'd want to know about SMTP(?) and POP3 if you're also running an email server, ect.
-You should be comfortable using a text editor like notepad. You might want to get an IDE. Also, you'll need to know some HTML.
-Some programming knowledge would really help. You don't have to be an adept programmer for web development but you'll need to know something. You can outsource programming work but it will cost you money and you'll still need some knowledge to make sure you hire a good programmer and he builds a well-written site. (HTML isn't a programming language. Javascript and PHP are, for example)
-Some SEO knowledge.
-Technology used on the web.. What client-side and server-side languages are, HTML, image formats, video/audio formats, actual HTTP servers(Apache/IIS), ect.
-How to write for the web, usability, good web design..
-Technical knowledge about computers... Files and the filesystem, speed factors, ect.

You could get away with not learning most of that but it would help you run your website well, or to get started, what to look for in a host, making your site easier to use, ect. They won't make up for knowing what you want your site to be about and providing value, which is what's important, and you'll still need some marketing knowledge, ect.

What do you want it to actually be about? It shouldn't take too long to learn enough to get a site up and running(maybe a few months to learn the basics of everything on that list and start up a site, but you could actually start one right now)...
Minsc is offline   Reply With Quote