播妞前端前段时间是已经为大家分享了PHP学习路线图,本次分享的资源为学习路线图第三阶段部分知识点,感兴趣的大家可以跟着播妞一起来学习,注:PHP全套之一阶段崭露头角、之二阶段学有小成、之三登堂入室,这几个阶段都是跟路线图相对应的学习资料,大家可以参考着一起来学习~~闲话不多说,赶紧往下看吧~
本次教程目录大纲
1天内容为XML语法格式与PHP对XML操作
2-6天内容为Javascript深度认识与高级操作
7-8天内容为AJAX客户端无刷新接收客户端数据
9-11天内容为jQuery框架(代码库)
12天内容为SVN客户端与服务端操作
视频概括
第一阶段(1天)
该阶段我们介绍数据存储与传输的几种通用的格式,以及XML的语法格式与PHP如何获取和更改XML数据
1.XML语言的组成部分:文档声明,元素,元素属性,注释,特殊字符,CDATA区,处理指令
2.使用PHP解析XML数据:读取指定节点信息,读取所有阶段信息,读取节点属性信息,添加或修改节点和节点属性
3.使用Xpath语言:使用绝对路径、相对路径等方式检索XML信息
第二阶段(2-6天)
该阶段我们先回顾JavaScript基础知识,包括变量、数据类型、运算符、流程控制、函数等;然后深度学习JavaScript运行原理,包括作用域链、词法分析、原型链等,让我们更清晰的了解JavaScript的运行流程;其中包括更多的深入知识,事件监听、事件对象、事件冒泡、元素的默认行为、DOM操作、JavaScript面向对象、JSON的作用与用法;之后我们会学习JavaScript的更多用法,比如函数的特殊用法(闭包)、面向对象的继承(原型继承、扩展继承等);最后我们学一个非常实用的技术(正则表达式),可以做出数据隐藏、数据采集、数据过滤、数据验证等功能
第三阶段(7-8天)
该阶段我们会学习生活中常见的一种比较炫、比较实用的一种技术(AJAX),该技术能实现无刷新分页、无刷新提交表单、百度的下拉搜索等我们之前做不到的功能;该阶段会学习到AJAX的基本语法,实现GET或POST请求,对比GET与POST请求的区别,接收文本、XML、JSON等格式的数据,同步请求与异步请求的区别。
第四阶段(9-11天)
该阶段我们学习jQuery,jQuery是JavaScript框架(代码库)的一种,jQuery的出现让我们告别JavaScript的繁琐,复杂,不兼容的特性。这阶段我们将学会,jQuery选择器、jQuery事件、jQuery中的DOM操作、jQuery中的AJAX等一系列知识点
第五阶段(12天)
该阶段我们将学习SVN的操作,SVN可以实现一个项目多人同时开发不会出现文件冲突覆盖的问题。我们将学习SVN的客户端操作和服务端操作。
客户端操作:checkout、update、commit、更换SVN主机名、解决文件冲突
服务端操作:创建仓库、设置账号、设置账号权限、设置开机启动,设置hooks钩子