保存进度 (了解更多)
1. 开始之前
您的电脑上需要有一个文本编辑器以及以下浏览器中的一种:Mozilla Firefox(V3.5 或更高)、Apple Safari(V4 或更高)、 Google Chrome(V5 或更高)、Opera(V10.50 或更高)或者是 Microsoft Internet Explorer(V6 或更高)。您还需要有 HTML、CSS 和 JavaScript 的基础知识,同时理解 Ajax 的基本概念。
2. 基础知识
开始了解 Dojo 的基础知识。学习 Dojo 的基本概念,并动手尝试使用 Dojo。同时,体验 Dojo 的面向对象的特性以及学习如何从 CDN 上加载 Dojo 框架。
3. 深入学习
继续深入学习 Dojo 的基础内容,了解 Dojo 基于类的面向对象的特性如何实现。同时学习 Dojo 的事件处理机制、用户界面组件库,以及如何保证 Dojo 应用的安全,避免跨站点脚本(XSS)以及跨站点请求伪造(CSRF)类的攻击。
4. 开发一个应用
通过使用 Dojo、PHP 和 MySQL 构建一个应用来让本学习路线图的内容更加实用。这个实例应用是一个通讯录管理程序,可以管理联系人以及群组信息,会使用到 Dojo 的小部件、表单以及 DojoX 库中的数据网格(grid)组件。
