HTML5 and Beyond

Join Richard Clark and discover the best ways to use HTML5!

Education & Learning, Computer Science

Submit new post
Thank you for posting.
Share it:

Would you like to learn about the current trends in HTML5, web application architectures, and application development techniques?

This three day course explores the following topics:

Making sense of modern web development

Core web developer skills (HTML5, CSS3, Javascript and jQuery)

Working with server side-data (JSON, CSV, etc.)

Building rich applications incorporating audio, video, SVG, and d3.js

Working with Javascript on the server with Node.js

Utilizing desktop features for web apps (Geolocation, HTML5 Web
Storage and Offline Web Applications)

Understanding, utilizing, and extending client-side web application

Keeping pace with constantly evolving web and mobile development trends

The rapid growth in mobile device usage is continuing to dramatically change the way people live, work, and interact over the web. The demand on developers to build elegant, intuitive, and easy to use web and mobile apps has never been greater. This has fueled significant changes in web and mobile app development best practices. Over the last three years, HTML5, Responsive Web Design, and Single-Page Apps have moved into the mainstream. Can you afford to be left behind?

Additionally, Javascript is constantly evolving and developers are finding new techniques, resulting in new best practices. Discussions are shifting away from “what are the basic features I should use”, to attaining a deeper understanding of these new best practices. In terms of these new practices, many developers are wondering:

• Should I use Javascript or one of the alternatives (e.g. CoffeeScript, Dart)?

• When does it make sense to use a framework such as Backbone or Angular?

• How can I support modern techniques with older browsers?

• What are the implications to the applications that I have already built and will build in the future?

Learn how to:

Create interactive server-side and client-side web pages using the latest HTML5 technologies

Create HTML5 pages for mobile devices

Reuse HTML content in multiple contexts, including across multiple
browsers, screen sizes, and orientations.

Create pages that securely combine information from multiple sources

Design and construct complete, scalable, client-server applications
running across the web

Maintain backward compatibility with legacy browsers.


This course is designed for web designers and developers interested in designing, creating, and deploying HTML5 web and mobile applications using the latest techniques. It is valuable to more advanced developers that have previous experience developing web and mobile applications, and are looking to get up to speed, and stay current, on emerging trends.

To get the most out of the course, attendees should be knowledgeable with HTML and Javascript. Prior exposure to any of these concepts will be helpful, but not required:

Creating pages that securely combine information from multiple sources

Designing and constructing complete, scalable client-server applications running across the web

Maintaining backward compatibility with legacy browsers


Attendee System and Software Recommendations

The following software is recommended for all participants’ systems:

Adobe Acrobat reader (view the lab PDFs)

Any one of the following operating systems with at least 500MB of free
hard disk space


Mac OS X (10.x or later)


All of the following web browsers:

Apple Safari 5.0 or later

Google Chrome 5.x or later

Microsoft Internet Explorer 9.0 (or IE8 on Windows XP)

Mozilla Firefox 3.6 or later with Firebug add-on

Opera 10.6 or later

HTTP and WebSocket gateway

Kaazing WebSocket Gateway – HTML5 Edition (free developer download)

A good text or HTML editor, such as:



Adobe Dreamweaver (CS5 has an optional HTML5 Pack)

TextMate (Mac OS)


Bring your own hardware

Delegates are requested to bring their own laptop to this course so you are able to work in your own environment. If you are unable to bring a laptop for the course, please contact us.

From: July 14, 2014 09:00
To: July 16, 2014 23:59

Skills Matter, 116-120 Goswell Rd, EC1V 7DP, London, United Kingdom


Education & Learning, Computer Science


Geolocation, HTML5, JSON

Contact email

Contact phone
+44 (0) 207 183 9040


Submitted by:


Are you the organizer?

Get in touch