So your a print designer who was just let go due to a failing magazine and newspaper. You have plenty of print experience but lack the web knowledge of how to get started. Your wondering to yourself...what is it that top notch web firms are looking for??
- Learn html basics, and how web pages go together. Why tags start with brackets, and end with a trailing slash. < > Also learn how javascript and css styles are externally embedded.
- Learn CMS systems and how to install them. Start be reading up on the top three Open source CMS systems: Wordpress, Joomla, Drupal. They'll open the doors to new opportunities because most every design firm knows that building off these platforms is a key essential to quick, easy, updatable websites.
- Learn jQuery, MooTools, or Scriptaculous Javascript libraries. These libraries make animation, interactive design and effects very easy for a competent web designer. They have a steep learning curve sometimes, but once you understand one, they will all start to make sense. They're goals are all the same: Create the best viewing environment using a browser and object oriented programming. Dive in and try to understand the basics. Whats the difference between an object, a variable, a string, a function and how they are combined in scripts. Think back to your math days.
- Learn SEO / Google Analytics combined with Webmaster tools from Google AND Yahoo/Bing. Most people are fearful of SEO. They always think there is a trick, or some special program to be an SEO person. There's not. It's all about putting tags in, and using title attributes correctly. It's a strategy, not a programming language in itself. Google supplies multiple sources to get you started. Be smart and make sure to spend plenty of research time. Still lost?
Start here:
http://googlewebmastercentral.blogspot.com/2008/11/googles-seo-starter-guide.html - Understand the difference between php/asp, html, css, javascript, and mySQL/SQL. What are all these abbreviations?? What do they mean? Knowing what they mean, and how they are used is an essential part of web design. If you look at any of those abbreviations and shrug your shoulders, go look them up. Don't be lazy. LOOK IT UP. There are more than enough resources to get started. Understanding the integration of all these code languages will make you a strong web designer.