In this workshop, we’ll explore many of the unique advantages Dojo offers for creating rich user interfaces across desktop, tablet, and mobile devices. Our hands-on approach mixes lecture from experienced Dojo committers, a library of reference material, live code examples, and activities to apply what you learn as we go.
By the end of this workshop, you’ll know how to use Dojo’s extensive UI libraries, from Dijit and DojoX Widgets to dgrid and Dojo Mobile to create richer user experiences for your applications.
Workshops focus on the latest Dojo 1.10 APIs, though some core concepts can apply to older Dojo versions as well. We’ll discuss the following Dojo topics in four intense days of learning:
Developers who have learned the basics of Dojo and want to harness the power of its UI components to create powerful, cross-device user interfaces. Developers who have used earlier versions of Dojo and Dijit and want to learn the latest best practices will also find this workshop beneficial.
Our instructors aren’t simply professional speakers, they’re also real Dojo developers that can answer tough questions and provide you with in-depth knowledge that only comes from experience writing actual applications.
Live code throughout each section provides insight into what actually happens when APIs are used, and activities at the end of each topic solidify your knowledge by letting you go hands-on with code.
When you attend a SitePen workshop, you’ll be able to ask questions directly to the instructor or get help through our online chat during the training.
After taking one of our workshops, we want to make sure you’re set up to succeed. That’s why you get to keep a copy of the slides, code samples, and activities from your training as reference for when you begin applying your new knowledge to real projects.
Before taking this workshop, we recommend that all attendees have either taken our Dojo 101: Fundamentals workshop or our previous jUMP into Dojo workshop. If you have not, you should instead feel comfortable with all the materials listed in the Dojo 101: Fundamentals agenda through your experience working with Dojo.
We have a talented group of Dojo committers that teach our workshops. The actual instructor is determined based on our schedule of public and private workshops. Think of our planning process as something like air traffic control for a relatively small airport.