本书是一部jQuery开发实战教程。从零基础开始,由浅入深,从基础到高级,配合大量实践案例,带领读者一步一步学会jQuery开发的实用技术。本书内容分为五部分。第一部分介绍jQuery的选择器;第二部分介绍jQuery对DOM的常用操作;第三部分介绍jQuery动画的制作,包括大量页面特效的原理和实现;第四部分介绍服务器的知识,包括apache服务器的介绍、php简介和mysql简介;第五部分介绍Ajax的知识。本书涵盖超过二十种的页面特效原理和制作,读者学习完毕基本将会制作全部的页面特效。 本书为新形态一体化教材,提供了丰富的数字化课程教学资源,包括微课视频、电子课件(PPT)、课程标准、教学设计、习题答案等,能够更好地帮助教师教学,促进学生学习。
《jQuery和Ajax实战教程》是高等教育出版社与爱前端科技有限公司(以下简称爱前端)联合出品的程序设计类实战教材。
《jQuery和Ajax实战教程》以爱前端多年授课讲义为蓝本,由爱前端创始人、有着丰富开发和授课经验的邵山欢老师亲自编写。
《jQuery和Ajax实战教程》以互联网企业实际用人的要求为导向,总结近几年国家应用型本科与示范性高职院校相关专业教学改革经验及爱前端在前端开发培训领域多年经验编写而成。
《jQuery和Ajax实战教程》介绍jQuery和Ajax相关内容,全书分为12章。第1N10章介绍jQuery,包括初识jQuery、jQuery对象、选择器、jQuery对象的常用方法、动画制作、常见运动特效开发、节点关系与操作以及jQuery插件和BOM等内容;第11、12章介绍Ajax相关内容,包括服务器、PHP、GET请求和POST请求、Ajax实现和JSONP跨域等知识。
《jQuery和Ajax实战教程》以“通过例子来教学,通过动手来学习”为宗旨,每章都有大量的演示案例和实战案例,通过这些案例,学生可以在短时间内掌握jQuery和Ajax编程,并且不会感觉枯燥。
《jQuery和Ajax实战教程》在每章最后还附有作业题,学生通过作业可以进一步巩固本章知识,并探索学习新的知识。
《jQuery和Ajax实战教程》配套建设了微课等丰富的数字化学习资源以及Abook数字课程,具体的使用方法详见“Abook数字课程页”。
《jQuery和Ajax实战教程》可作为软件技术专业等相关专业的前端开发课程配套教材,也可作为前端开发爱好者的学习和参考用书。
进入21世纪以来,中国的互联网产业发展迅速,涌现出了阿里巴巴、百度、腾讯、京东等大型互联网公司,也诞生了诸多互联网产品,如微信、支付宝、共享单车、网络购票等。互联网提高了人们工作和生活的便利性。在此背景下,越来越多的年轻人选择投身IT开发事业。的确,IT行业充满活力、薪酬普遍较高,对年轻人极具吸引力,很多年轻人甚至选择跨行业学习IT知识。但是IT开发有一定的入门门槛,如何科学、高效地培养每一个学生,是爱前端创立以来不断思考的问题,也摸索出了很多成功的教学经验。
在多年的教学中,我们总结了“通过例子来教学,通过动手来学习”的教学模式。我们发现,学生普遍不喜欢教师“平铺直叙”“照本宣科”地灌输知识,而是非常喜欢教师亲自演示许多生动活泼的案例,并且书写图文并茂的笔记。在爱前端这种“多位一体”“实战型”“体验式”的教学模式下,学生的学习能力、学习效率显著提升,就业率也不断创造新高。
授人以鱼不如授人以渔,爱前端的课程突出思考能力的培养,而不是“填鸭式”教育。我们一直以培养真正的“工程师”为目标,而不是培养传统的“技工”。作为一个合格的IT开发工程师,能够独立思考问题、有创新精神是非常重要的。
本书以爱前端多年的教学讲义为蓝本,由创始人邵山欢编写,注重基础教学和项目实战,做到了“根本与潮流兼顾,内功与招式兼修”。
本书中有大量的演示案例和实战项目,通过这些案例与项目,学生可以在短时间内掌握iQuery和Ajax的内容,并且不会感到枯燥。我们通过多年的教学实践发现,学生通过案例能更加深入地理解知识点,并且往往能举一反三。学生通过和教师、同学相互探讨案例的细节和算法,可以将知识“连点成线,连线成网”,收到事半功倍的学习效果。
本书介绍iQuer和Ajax相关内容,全书分为12章。第1章-10章介绍iQuer,包括初识jQuery、jQuery对象、选择器、jQuery对象的常用方法动画制作、常见运动特效开发、节点关系操作以及iQuery插件和BOM等内容;第11章、第12章介绍Ajax相关内容,包括服务器、PHP、GET请求和POST请求、Ajax实现和JSONP跨域等知识。
本书配套建设了Abook数字课程,读者可访问Abook网站进行课程的学习。本书配套建设了丰富的数字化教学及学习资源,包括微课、教学课件、授课计划、学习指南、习题库与习题答案、案例源代码、实训任务单等。学习者可访问Abook网站进行课程资源的学习,授课教师可发邮件至编辑邮箱1548103297@qq.com索取教学资源。
本书凝聚了我们的教学和实践经验,由于时间紧、任务重,疏漏之处在所难免,欢迎广大读者提出宝贵意见。
第1章 初识jQuery
1.1 jQuery简介
1.1.1 JQuery——一款优秀的JavaScript库
1.1.2 原生JavaScript开发DOM有哪些不方便
1.1.3 JQuery简介
1.2 jQuery的版本和下载
1.2.1 JQuery的三代版本
1.2.2 JQuery下载
1.3 引入jQuery
1.3.1 引包方法
1.3.2 常见错误
1.4 感受jQuery的魔力
1.4.1 jQuery选择元素的能力
1.4.2 jQuery批量控制元素的能力
1.4.3 jQuery实现运动的能力
1.4.4 小结
1.5 在DOM完全加载后运行
1.6 本章作业
第2章 JQuery对象
2.1 引言
2.2 认识jQuery对象
2.3 jQuery对象和原生JavaScriptDOM对象的相互转换
2.3.1 JQuery对象转换为原生JavaScriptDOM对象
2.3.2 原生JavaScriptDOM对象转换为JQuery对象
2.4 $()函数的别名
2.5 本章作业
第3章选择器
3.1 引言
3.2 CSS2.1 选择器
3.3 CSS3选择器
3.4 jQuery自创选择器
3.4.1 eq选择器
3.4.2 gt和It选择器
3.4.3 0dd和even选择器
3.4.4 not选择器
3.5 实战案例:表格隔行变色
3.6 本章作业
……
第4章 JQuery对象的常用方法
第5章 动画
第6章 常见运动特效开发
第7章 节点关系
第8章 节点操作
第9章 JQuery插件
第10章 BOM
第11章 PHP
第12章 Ajax