say something

Opera teaches good web design with its Web Standards Curriculum

opera

The Opera Web Standards Curriculum is a comprehensive online course that teaches you standards-based web design. This includes not only coding in the web’s foundational languages, HTML, CSS, Javascript, but also design theory.

One of the authors, Chris Heilmann, describes it as “probably the most thorough and up-to-date web standards curriculum on the web”. He writes:

During the whole course the main focus is on usability, accessibility and writing maintainable code. We deliberately left out browser hacks and backward facing solutions and build on the ideas of progressive enhancement and unobtrusive JavaScript.

I must also point out that WSC is part of Opera Education, an initiative that pushes for web standards awareness and enthusiasm for the internet industry, specifically in schools and universities. I think it’s important for these two parties—browser software makers and educational institutions—to work together rather than apart in developing the Web. In this regard, Molly Holzschlag believes the course is an A+:

The impressive aspect of the curriculum as it is now is that it’s comprehensive, including foundational topics such as Internet and Web history and evolution. Educators understand that history provides context for real learning. Sadly, this is an area often not available in books and online tutorials because readers typically want to dive right in and learn a given technique.

It’s difficult to find a course that focuses solely on creating things through the internet. It’s almost always integrated with either graphic design (see MTV Engine Room) or computer science. Because of this, there is no focus on employing the best practices in creating beautiful, functional websites. And it will continue to be that way—all the way into the workplace—without those two entities joining forces.

This is why I continue to admire Opera. (Mozilla does, too.) It pushes projects that are interesting and beneficial to the web community. Here’s another example: Opera Dragonfly. Firefox’s FireBug wasn’t created by Mozilla (although Safari’s Debugger is a native feature).

And unlike other browser vendors out there, Opera shows it cares about web standards not by saying but by doing.

Related reading:

7 people says things!

  1. great to have a course in design theory, many people can create websites but not many can create them in an efficient manner.

    By neil on July 13, 2008 9:36 pm

  2. Thank you. This is certainly something us “students” should utilize.

    By dave largo on July 14, 2008 12:22 am

  3. [...] came across this article over the weekend, which propelled me to take a look at the Opera Web Standards Curriculum. I have [...]

    By Build a Better Web with Web Standards and Opera | Reno SEO, Web Design & Internet Marketing Blog on July 16, 2008 6:22 am

  4. [...] that things are picking up speed particularly in this area. As I have mentioned in my post about Opera WSC, it’s important that aspiring web professionals learn these concepts from the very beginning. [...]

    By Web Standards Project will draft a web design curriculum framework | Wisdump on August 15, 2008 2:58 am

  5. [...] de cerca los pasos del proyecto de Opera Web Standards Curriculum, el WaSP desarrollará un framework que ayude a instituciones educativas y aprendices de [...]

    By Webmaster Libre | El WaSP diseñará un framework curricular para desarrollo web on August 15, 2008 8:09 pm

  6. [...] midst of IE’s dominating market share and FF’s sheer drive to beat it, Mozilla still wants the Web to work, one way or the other. Even if it means having to “drag IE” itself. [...]

    By Mozilla forces Internet Explorer into standards compliance with plugins | Wisdump on August 22, 2008 3:01 am

  7. [...] a mesma lógica do Projeto Opera Web Standards Curriculum, o grupo WaSP desenvolverá um framework que auxilie as instituições e [...]

    By WaSP Curriculum Framework » Pinceladas da Web - Reflexões sobre XHTML, CSS, PHP e WebStandards on September 17, 2008 9:23 pm

  8. Subscribe to comments via RSS!

    What do you think?