Every student, experienced or beginner, should take Web Design Theory and Best Practices. It is designed to fill in the gaps in learning that normally take designers years to learn on their own, if they ever do.
Web Design Theory covers things like project set-up, usability theory, web marketing, search engine ranking, and how to get and succeed at contract work.
Most Learn iT classes teach students how to build a web site. Web Design Theory and Best Practices teaches students how to make sure their web site is great.
Web Design Theory Part 1
Web Design Theory Part 2