The question of whether or not designers should know how to code is an interesting one. For years, we've heard strong arguments from both sides. Keith Butters, co-founder of The Barbarian Group, described the back-and-forth argument succinctly in this .Net article: "You’re a designer, you do design, you let the coders code. Or alternatively, the manifestation of your work is code, so you should know how it's done. Back. Forth." Lots of people have written articles and blog posts on the topic. Like this one. And this one. And this one.
But really, no matter what side you're on, it's worth knowing that designers who do want to learn have options - even if what they're looking for is an in-person classroom learning experience.
If you're a designer based in the GTA who is interested in learning how to code, HackerYou's Web Development course might be perfect for you. It's an opportunity to learn HTML5 and CSS3 from the ground up, without ever having to leave your job (since our classes are part-time, in the evenings). The hands-on, project-based nature of the classes makes them really enjoyable, even after a long day at the office, and the 10:1 ratio of students to instructors ensures there's always someone there to answer your questions, so the class moves fast (just how you like it). Plus, you get to learn from Wes Bos and some of Toronto's most talented front-end developers - you'll feel right at home.
Whether you decide to join the course because you want to make more informed web design decisions, begin presenting clients with mockups in the browser, take on more complex interaction design projects, communicate with front-end developers more effectively, or bring beautifully-designed personal or side projects to life on the web, HackerYou's Web Development course will get you there. And, designers, we love having you!
**Chris Gayle ** Designer, Hello SOS http://hellosos.com
Andrea Saxe Graphic Designer, Schoolhouse Products http://schoolhouseproducts.com