21-22 September. Stockholm. Sweden.
HTML5 workshop with Peter Lubbers

Don't miss this unique opportunity to participate in a two day intensive workshop in HTML5 with Peter Lubbers, one of the speakers at Disruptive Code!
When?
September 23rd - 24th, 09 AM - 4 PM. (including lunch)
Where?
The workshop will be held in central Stockholm. We'll update with the venue closer to the event date.
With who?
Instructor is HTML5 expert Peter Lubbers, who is also one of our speakers at Disruptive Code as well as the author of the upcoming book Programmable HTML5.
Why?
HTML5 is the next major milestone in HTML and it is not just another incremental enhancement; it represents an enormous advance for modern web applications. HTML5 is such a big step forward that it prompted Vic Gundotra, VP of Engineering at Google, to say "The web has not seen this level of transformation, this level of acceleration, in the past ten years… we're betting big on HTML5".
A large number of features are already supported in browsers, so it is time to start using it! In this two-day HTML5 Fast Track training course with Peter Lubbers you will learn how to create HTML5 web pages and web applications using HTML5 markup and HTML5 JavaScript APIs.
Objectives
The HTML5 Fast Track will give you the first hand experience with all the new HTML5 features so that you can start using it in your projects right away. Upon completion of the training course, you will:
- Know how to use HTML5 Markup
- Know how to use the HTML5 JavaScript APIs
- Understand current browser support for the various HTML5 features
- Understand how to emulate certain HTML5 features on older browsers
Please have a look at the outline below to see exactly what you will learn.
Audience
This HTML5 Fast Track course is designed for software developers interested in designing, creating, and deploying HTML5 web applications. It is valuable to both beginners and advanced developers that already have experience in developing web applications. To get the most out of the course, you should be somewhat familiar with HTML and JavaScript. Prior exposure to any of these concepts will be helpful, but not required:
- HTML/XML
- JavaScript
- Ajax
REGISTRATION & FEE
The workshop includes lunch and coffee breaks both days and the fee for this two day seminar is SEK 5995 excluding VAT.
ONLY 25 PARTICIPANTS - REGISTER TODAY!
If you have any questions, please contact us at hello@disruptivemedia.se
Outline
Part 1—Introduction
HTML5 Overview
- History of HTML5
- The HTML5 vision
- WHATWG and W3C specifications
- What is part of HTML5?
- HTML5 roadmap
Using HTML5 Today
- When can I use these features?
- Using HTML5 in browsers that do not support it
- Detecting native availability of HTML5 features
- Emulation
Part 2—Markup, forms, and new media elements
HTML5 Markup
- HTML5 page structure
- HTML5 DOCTYPE
- HTML5 markup
- Structural elements
- Semantic elements
- Deprecated elements
- HTML5 and CSS
- Lab: Using HTML5 Markup
HTML5 Forms
- HTML5 form elements
- Building and using HTML5 forms
- Lab: Using HTML5 Forms
HTML5 Audio and Video
- The audio and video elements
- Understanding audio and video
- Audio and video containers
- Audio and video codecs
- Lab: Using the audio and video APIs
Part 3—Programming HTML5
Overview of the HTML5 APIs
- Overview of the HTML5 APIs
- Common building blocks
- Programming HTML5
HTML5 Canvas and SVG
- Overview
- Canvas vs. SVG
- Canvas coordinates
- Context
- Accessibility
- Pixel data
- Lab: Using the Canvas APIs
- Canvas basics
- Drawing operations
- Canvas transforms
HTML5 Communication APIs
- Cross-document messaging
- Overview
- Understanding the origin concept
- Lab: Using the PostMessage API
- XMLHttpRequest Level 2
- Overview
- Cross-document XHR
- Progress events
- Lab: Using XHR Level 2
- Server-sent Events
- Overview
- Lab: Using the EventSource API
HTML5 Web Sockets
- Real-time Communication overview
- Web Sockets overview
- Web Sockets API
- Web Sockets Protocol
- Lab: Using the Web Sockets API
- Extra: Beyond Web Sockets
HTML5 Web Workers
- Web Workers overview
- Multi-core processor architecture
- Web Worker communication
- Lab: Using the Web Workers APIs
HTML5 Geolocation
- Geolocation overview
- User Privacy
- Location information sources
- Lab: Using the Geolocation APIs
HTML5 Storage
- Overview
- Local Storage
- Session Storage
- Web SQL Database
- Lab: Using the storage APIs


Don't miss the great party with all the great people. And yes, you CAN just join us to party, mingle and meet entrepreneurs, startups and developers.
Do you have an idea but not the right people to make it work? Are you looking for a developer, a designer or your next CEO? Join our pre-party speed dating mingle to find your perfect partner for your next venture. Mingle included in the party ticket!