Half-day tutorials from leading experts are available to researchers and developers seeking to pick up new skills on the latest developments on W3C Web standards. For the first time, W3C is providing such tutorials during a dedicated "W3C tutorial track" over two days, on Monday 16 and Tuesday 17 April 2012.



Please select the number of tutorials to attend in the registration system.

Notes to students

Bring your laptop and enthusiasm!


W3devCampus logo
MobiWebApp EU project logo
Webinos EU project logo
Validator logo

Interested to be a W3C tutorial partner? Contact us!

Monday 16 April - morning - room St Clair 3B

by Bert Bos and Eva Kasal

Bert Bos photoEva Kasal photo

CSS3 in Style

by Bert Bos, W3C Style Activity Lead and Eva Kasal, Freelancer

The goal of the tutorial is to explain the newest features of Cascading Style Sheets (CSS), and how they integrate with the other open Web platform technologies such as HTML5 and SVG.

We will teach how to use the features in the CSS Snapshot 2010 that are new since 1999 (i.e., since CSS Level 2). That includes such features as Media Queries (style sheets that are adapted for specific devices), Namespaces (styles for XML files with mixed vocabularies), semi-transparent colors, and many new selectors.

The tutorial will also take a brief look at the features expected in the next snapshot of CSS, for which there are currently some experimental implementations. W3C does not recommend that people use experimental features in production systems (it is certain that some of them will change), but it does ask people to try them out and report their experiences.

Read the course material.

Monday 16 April - morning - room St Clair 4

by Shawn Henry and Hans Hillen

Shawn Henry photo Hans Hillen photo

Accessibility in Tomorrow's Web

by Shawn Henry, W3C WAI Outreach Coordinator and Hans Hillen, Accessibility Developer

Accessibility is essential for developers and organizations who want to create high quality websites and web tools, and not exclude people from using your online resources. Accessibility ensures that your web products work well for people with a diverse range of hearing, movement, sight, and cognitive ability — and are more usable by all, including the increasing number of older users online.

In this tutorial, you'll learn about:

We will provide real-world examples of design challenges, coding best practices, and elegant solutions that make your Web products work better for everyone.

Read the course material that was presented during this session.

Tuesday 17 April - morning - room St Clair 2

by Dominique Hazaël-Massieux and Frances de Waal

Dominique Hazael-Massieux photo Frances de Wall photo

Developing Mobile Web Applications

by Dominique Hazaël-Massieux, W3C Mobile Web Initiative Activity Lead and Frances de Waal, WaalWeb owner

Participants to the tutorial will learn how to build applications for mobile devices using Web technologies. We will first focus on what makes it different to use the Web on mobile devices compared to computers: the specific constraints of these devices, as well as their increasing specific advantages.

We will then learn how to work around these constraints to provide a good user experience on mobile devices:

The tutorial will then look at how to exploit all the specificities of the mobile user experience, via JavaScript APIs, touch interactions, camera integration, etc.

Read the course material and the presentation.

image of a register button

To start soon (30 April): the popular W3C online training course in the W3DevCampus program: "Mobile Web 1: Best Practices" is OPEN for registration (early bird rate until 23 April).
This W3C "Mobile Web 1" course helps Web designers and content producers who are already familiar with the desktop world to become familiar with the Web as delivered on mobile devices. It is based entirely on W3C standards, particularly the Mobile Web Best Practices.

Tuesday 17 April - afternoon - room St Clair 2

Open Data in Practice

by Hadley Beeman, LinkedGov Founder, and Ivan Herman, W3C Semantic Web Activity Lead

This tutorial aims to help participants understand that breadth and potential of government open data. It also will give them an appreciation for the complications of dealing with this data from a variety of organisations in varying formats and levels of quality.

Over the past few years, many governments have undertaken initiatives to publish their non-personally-identifiable data as a common resource for research, entrepreneurship and auditing by citizens. The data is published from many thousands of organisations and spans a variety of subjects in each country, including (but not limited to):

Because each data team has its own systems and drivers for organising their work, the data itself can be challenging even for the experienced data practitioner.

This tutorial will introduce the Semantic Web tools we have for making sense of these compilations of data, and will take participants through the process of working with several datasets to learn how and where to apply them in working with open data.