In this technologically-advanced society, trends, frameworks and languages are constantly changing. How do you even keep up? Working in the technology field, you have to be updated otherwise you’ll be left behind. It’s not always about being updated though, but brushing up on those rusty skills, too.
Another site that I’ve used to sharpen my skills was Team Treehouse. This site is subscription based and offers videos of various subjects ranging from web design to web development. Initially I found the videos interesting, but after 40+ videos, I couldn’t help falling asleep when listening to some of the instructors. Team Treehouse took a different approach with teaching. Basically you would watch 5-10 odd videos, then take a simple 5 question test. If you get 4+ right, you pass and go on to the next level. Otherwise you’ll have to retake the test or go back to the material. After awhile the material wasn’t sinking in, so I canceled my subscription which was $25 a month.
Recently a co-worker of mine has turned me on into learning LESS CSS and SASS. Both are extensions of CSS3 that include dynamic behavior for less coding. I like the concept and I’ll see how far I get with studying.