Dojo Fundamentals

This course introduces the Dojo JavaScript framework by taking a demo application from being purely server-managed, through an evolution that ends with a full single-page application (SPA.)
Course info
Rating
(88)
Level
Beginner
Updated
Jan 6, 2015
Duration
3h 25m
Table of contents
Introduction to Dojo
Enhancing a Basic Application
The Dojo Ecosystem
Introduction to Dijit
More Dijit
Organizing Code with Custom Widgets
Creating a Single-page Application with Dojo
Description
Course info
Rating
(88)
Level
Beginner
Updated
Jan 6, 2015
Duration
3h 25m
Description

The Dojo Toolkit was first released in 2007 as a holistic solution for web-application development. Over time, it has evolved through a philosophy of stable, measured growth to become an extremely powerful framework for developing line of business applications. Due to its vast size, however, Dojo has a fairly steep learning curve, especially on your own. This course is designed to introduce Dojo one step at a time, and show how the toolkit's modular approach can be used to build applications. Beginning with a server-rendered application, Dojo is first layered in to provide some simple client-side validation. It is then called to improve application responsiveness through the use of pre-built user-interface modules. Finally, custom widgets are introduced to improve the application's structure and maintainability.

About the author
About the author

Michael Van Sickle is an application architect in Akron, Ohio. He is a mechanical engineer by training and a software engineer by choice. He is passionate about learning new programming languages and user experience design.

More from the author
The Go CLI Playbook
Intermediate
2h 8m
28 Feb 2018
Intern 4: Getting Started
Beginner
2h 41m
9 Jan 2018
Object-oriented Programming with Go
Intermediate
1h 42m
11 Aug 2017
More courses by Mike Van Sickle