>>
|
No. 261
Getting a good idea of what sort of modules and libraries are out there for your language of choice. There's no point making some massive SQL function for you to use that could be highly buggy when there's something like ADODB out there. I suggest playing around with PHP, if you know perl it'll be super easy to pick up. Perl was my first language and I made the transfer to PHP pretty easily. You'll want to get decent with GIMP or PS and Fireworks for designing all the graphics that go into modern websites, CSS would also be highly useful, especially the finer parts of it. Javascript is also immensely useful but you can get by without it, I barely know JS and I do pretty alright.
Knowing how to set up and maintain a LAMP environment is a must have, being able to code a website isn't much use if you can't fix the server when it goes down.
You'll also be using a lot of SQL but SQL is pretty damn basic and not hard to pick up what you'll need (SELECT, UPDATE and INSERT really)
You'll also need to get some experience managing small sites so you know how users are going to react to things, where they're going to be looking and how they'll want to use things. It boils down to what >>15 said.
Its a mixed bag because you'll need to know network to software. The best thing you can get is experience, most people who make the sites have started using other applications like phpbb or IPB and learned from running and modding that.
|