Other than the obvious html and css I don’t know what would have helped prepare me for these classes.
I felt it a great advantage that I know Photoshop really well. I didn’t have to fumble around and get familiar the different features therefore I was able to think about how to organize my layers and think about the design of the page.
Practice, Practice, Practice!
I know “I don’t have time” or “I really just want to sleep” is a common phrase in this degree but practicing the concepts is very helpful to understanding and getting the hang of everything that must be learned. I really wish I had practiced more so I could understand the concepts even better than I do. In the long run that extra hour of lost sleep will be what saves you from having a melt down when projects are due.
Keeping files in the correct places is essential. Most of us have crazy desktops and unorganized workspaces but in web you can’t misplace things or all will go to hell. Just like InDesign (or Jenga) one file/link missing and things fall in slow motion.
Keep up on the assigned readings. And explore other articles. Blake will give great articles but he can’t give you the links to every great resource out there. Just make sure that if you do find an article on your own, that it is current and from a reputable source.
Smashing Magazine is one of the best resources out there! It is written in terms that are easy to understand and they also give get resources within each article as well. This site has turned into one of my favorites just to check out daily.
W3C should become as much of a habit as having your hand on ⌘+s. Use it! It finds the small typos or : instead of ; that you may have missed.
There are so many great things to explore. Try not to get overwhelmed and be sure to explore all the possibilities. The greatest thing about web is the end product and satisfaction of finding and fixing elements that make your site come to life.