即将推出《AJAX与Web开发》培训-调研

    技术2022-05-11  73

           春节后即将推出这个《AJAX与WEB》 开发的培训,已经和主讲老师孙海涛进行了知识点的梳理,希望能看到这个体系大纲并对这个培训内容感兴趣的网友多提宝贵意见,谢谢大家。

          培训的重点打算放在在Ajax技术对Web应用开发会造成哪些影响上,这是孙海涛讲师和我反复强调的内容。

     

    1 、一型Web 应用               1.1运行在浏览器中               1.2使用HTML和CSS来描述界面               1.3主要使用表单和链接来获取用户输入               1.4使用HTTP的GET和POST方法跟服务器端交换信息               1.5使用少量的JavaScript代码               1.6主要使用“在服务器端动态生成页面”来提供反馈信息               1.7传输数据时需要整页刷新               1.8数据交换不频繁 2 、URI               2.1资源的含义               2.2基本结构                      Schemes                      Host                      Port                      Path                      Query String                      Hash               2.3编码问题 3 、HTML 4 、CSS 5 、表单 6 、HTTP               6.1 无状态               6.2 HTTP 0.9               6.3 HTTP 1.0                      GET方法*                      MIME类型                      POST方法*                             application/www-url-encoded                             multipart/form-data               6.4 HTTP 1.1                      PUT方法                      DELETE方法                      各种方法比较 7 、浏览器               7.1品牌众多               7.2地址栏               7.3后退按钮               7.4刷新按钮               7.5书签/历史记录               7.6缓存               7.7Cookie               7.8安全模型 8 、质量的含义               8.1功能性               8.2非功能性               8.3内部质量                             可修改性                             可阅读性                             可测试性               8.4外部质量                             兼容性                             无障碍性                             好用性                             安全性                             性能 9 、后台传输技术        9.1 Script        9.2 iFrame        9.3 XmlHttpRequest        9.4提交方式比较               Query String               Form               Text        9.5输出方式比较               document.write               innerHTML               DOM        9.6提交格式比较               Form GET/               Form POST/               XML/               JSON/               YAML/               Text        9.7返回格式比较               XML               HTML               JS               Text        9.8阶段性返回 10 、二型Web 应用               10.1运行在浏览器中               10.2使用HTML和CSS来描述界面               10.3主要使用表单和链接来获取用户输入               10.4可以使用各种HTTP方法跟服务器端交换信息               10.5使用大量的JavaScript代码               10.6可以使用“在浏览器端动态修改页面”来提供反馈信息               10.7传输数据时不需要整页刷新               10.8数据交换频繁 11 、恰当用法举例               11.1用户名校验(Gmail)               11.2自动状态更新(Gmail)               11.3分片图片下载(Google Maps)               11.4自动内容提示(Google Suggest)               11.5随时注册/登录               11.6无刷新评论添加               11.7动态选项调整               11.8快速会话过期 12 、两种类型比较               12.1补充而非替代               12.2讯件风格和软件风格 13 、带来的影响        13.1造成变化的因素               JavaScript代码量增多               数据交换次数增多               可以使用“在浏览器端动态修改页面”来提供反馈信息               传输数据时不需要整页刷新        13.2兼容性[示例: XHR]               最大公约数法和最小公倍数法               浏览器侦测               浏览器抽象层               侦测的时机        13.3无障碍性[示例: 评论]               无障碍性的意义               描述语言和编程语言               体面降级               动态页面调整               隐藏元信息        13.4好用性[案例: 三大门户Blog服务]               0.1/1/10               象预料的一样工作               正面影响和负面影响        13.5性能[示例: 聊天]               优化的三种思路               频繁连接问题               减少连接次数                      自动休眠                      长寿请求               长寿请求问题                      服务器端的改造        13.6可维护性               DRY原则和SHY原则               引入业务对象               分离程度问题 14 、未说的话题        工具        库        资料

     


    最新回复(0)