Choose your language:

Hong Kong
New Zealand
United Kingdom
United States

Web Development Courses 

The Science and Art of Effective Web and Application Design

The Science and Art of Effective Web and Application Design


This course provides exposure to features and capabilities of the HTML5 and CSS3 specifications. Content focuses on the new capabilities of HTML markup, CSS3, and JavaScript features (to include ECMAScript 5 features). Important in the discussions of each of these technologies are the recommended best practices for handling them within practical applications and in cross-browser, cross-platform environments.

Hands On Dojo Toolkit Development

This course provides a firm understanding of the Dojo JavaScript Library. It assumes strong prior knowledge of modern JavaScript principles. The course provides hands-on exposure to working with numerous widgets within the Dojo library. It explores the creation of custom widgets, the lifecycle of widgets, and best practice coding techniques for creating widgets under the Dojo 1.9 library. The course also examines the current dynamic loading mechanism, AMD, as well as the core features of the library. The course looks at how to utilize the powerful dojo/request features to implement Ajax or JSONP forms of asynchronous calls. It provides an opportunity to create with the numerous UI widgets and utilizes data stores to configure data for widgets such as the DataGrid and the newer modular addon, the DGrid. It features a look at how to use many of the remaining APIs within Dojo including the inheritance mechanisms, drag-and-drop, animation and effects, and data type manipulation features such as strings, arrays, and dojo/router, using Observables, and much more. Note: This course is based on version 1.9.