I'm creating a website, and I'm looking for some resources to be able to teach me to do this efficiently. I have a pretty decent understanding of HTML, but I think I should probably learn more languages. Does anyone know of any books I could buy or free tutorials that will teach me to do this efficientlly? I figure I should learn Javascript, XHTML, CSS, etc. And if anyone thinks theres more I should learn that'd be helpful too.
What are some good resources for web development?
The more you know the better. After pretty much mastering HTML (which will include a certain amount of CSS), Javascript would be next. (But then, if you get a decent Javascript book you'll just copy the code out of it and customize it for your uses, rather than writing from scratch). Use Javascript for form validation as well as simple animation (rollovers). CSS is mainly used for defining styles (so you don't have to reset the font and text size in every text block), but it can be used for page layout -- it can get very involved, but it's a good thing to know.
If you need to do more involved animation, consider learning Flash.
For sizeable websites, there's probably going to be some real interactivity (form processing) and database connectivity needed. This is where the server-side language is needed. Depending on the server you're on and what software is available, you could do Perl, PHP, ASP, or Cold Fusion. Learning some SQL is essential for the database part, as well.
But don't forget the basics -- you need to be able to create, crop, enhance, resize images, and create graphics, so you should master at least one graphics program. Photoshop's the best, if you can afford it, but there are plenty of cheaper (or free) programs which do a certain amount of stuff and may be plenty for you.
Reply:Learning a server-side language will help you 10 fold. No one really develops sites in pure (static) HTML since dynamic sites are more feasible and reliable.
I code in coldfusion, the BEST language out there. Much better then PHP, ASP and ASP.NET. Easy to learn and powerful enough that universities, financial companies, governments, and private businesses' use it.
CSS, XHTML and JS would round up the list.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment