Sign in to save your progress (Learn more)
Saving your progress (Learn more)
1. Before you begin
You will need a computer with a text editor and one of the following Web browsers: Mozilla Firefox (V3.5 and above), Apple Safari (V4 and above), Google Chrome (V5 and above), Opera (V10.50 and above), or Microsoft Internet Explorer (V6 and above). You should also have a basic working knowledge of HTML, CSS, and JavaScript as well as familiarity with the concept of Ajax.
2. Get a foundation
Begin with the basics of Dojo development. Examine the Dojo concepts, and walk through the first steps in using Dojo. Learn about Dojo's object-orientation features as well as how to load the Dojo toolkit from a Content Delivery Network.
3. Build on the fundamentals
With the basics of Dojo nailed down, learn more about how Dojo's class-based object-orientation features work. Explore Dojo's event handling system, the rich user interface component library, and how to secure your Dojo application from Cross-site scripting (XSS) and Cross-site request forgery (CSRF) attacks.
4. Develop an application
Put the topics covered in this knowledge path into practice by creating a fully functional web application using the Dojo toolkit, PHP, and the MySQL database. The sample application you'll build is a contact management system that lets you manage groups and contacts, using Dijit components such as widgets and form fields, as well as the grid widget available in the DojoX library.
Rate this content
Give us feedback
Submission failed. Please try again.
Please complete one of the following questions before submitting.
Sign into give us your feedback
