A connection on Linked In contacted me and asked me a question:
… My question is: there is so much I want to learn as far as web design. I don’t know where to start first: jquery, CSS, flash, HTML, search engine optimization, etc. What would you suggest? And what sites would you suggest for learning?
I responded to her and I thought I’d post my response here for anyone else:
Start with basic HTML and then CSS:
Here are some sites that will teach you:
- Lynda.com (free and paid services)
Lynda.com has a paid service with video tutorials for about $30 a month, no commitments. jQuery should be the last thing you get into after you have a firm understanding of HTML and CSS. Lynda.com also teaches all the other languages as well.
Getting ranked high in search engines has to do with the quality of content, proper use of meta tags, how many reciprical links you have, and how well structured your HTML is (which is what you’ll be taught from the above sites). I’m not a SEO expert, but I’ve learned a few tricks over the years from various articles via Google Search.
Flash is for animation and applications
Web Development Tools
I also forgot to mention one tool all web developers use and that is called Web Inspection. Inspection allows you to see the code behind any given element on a live web page. These tools are very helpful especially when determining errors.
If you’re using Firefox, there’s a plugin called FireBug that will allow you to inspect. Or if you use Google Chrome, it’s already built in. To use the inspector, right-click on any element, choose Inspect and a window will appear displaying the code behind the element.
Other web development software include Dreamweaver and NotePad++.