JavaScript + jQuery Front-End Development Basics Tutorial (Micro-Lecture Edition) cover

JavaScript + jQuery Front-End Development Basics Tutorial (Micro-Lecture Edition)

Rating 3.5
Word count
289K words
Chapters
109
ISBN
9787115486936

Tags

Summary

This book emphasizes fundamentals and explains the basics of front-end development with JavaScript and jQuery in a step-by-step, systematic way. The JavaScript section covers JavaScript fundamentals, core syntax, arrays and functions, exceptions and event handling, JavaScript objects, browser objects, AJAX, and other key topics. The jQuery section covers an introduction to jQuery, jQuery selectors and filters, manipulating page elements, jQuery event handling, jQuery effects, jQuery AJAX, and other key topics. Finally, it brings together the knowledge introduced throughout the book to implement an online consultation service system. For each topic, the book uses examples wherever possible to help readers understand. Each chapter from 1 to 13 also ends with a programming practice section to demonstrate the use of that chapter's knowledge.

Editor's review

JavaScript + jQuery Front-End Development Basics (Micro-Video Edition), published by Posts & Telecom Press in 2018 and written by Xia Banggui, is an introductory front-end textbook. It has a clear purpose: to provide college students and complete beginners with a smooth learning path by combining native JavaScript syntax with the once-popular jQuery library, supplemented by micro-video resources that make learning more visual and hands-on.

The content follows a traditional teaching logic from fundamentals to application. The first half systematically explains core JavaScript syntax, including variables, data types, operators, flow control, functions, objects, and DOM manipulation, building a solid language foundation. The second half introduces jQuery, covering selectors, events, animations, and AJAX applications, with abundant examples showing how to simplify front-end development efficiently. This native-plus-library approach helped learners both understand underlying principles and quickly implement common web interactions at the time.

As a micro-video edition, its accompanying videos are a notable feature, helping solve the pain point of self-learners who struggle with text alone, especially visual learners. Objectively, however, as front-end technology has evolved rapidly—especially with the rise of modern frameworks like React and Vue and the spread of ES6+ standards—jQuery is used far less in real enterprise projects. The jQuery section therefore serves more as a window into a particular historical stage of technical solutions and a way to build programming thinking; its direct tool value is less than before.

Overall, this is a rigorously written, well-supported traditional introductory textbook. It still has good reference value for readers who want a systematic understanding of the mainstream front-end stack around 2018 or who need to learn jQuery to maintain legacy projects. But brand-new learners aiming for cutting-edge technology and direct entry into modern front-end development may need to treat it as part of the technology's evolution and supplement it with ES6+ and mainstream framework knowledge.

Who it's for

A good fit for

  • College students in computer-related majors, especially those using it as a assigned textbook
  • Complete beginners interested in dynamic web effects who want to systematically learn JavaScript and jQuery
  • Front-end developers who need to maintain or understand legacy jQuery-based projects
  • Visual learners who prefer self-study through a combination of books and videos

Not a good fit for

  • Developers seeking the latest practices in modern front-end frameworks such as React and Vue
  • Senior engineers with solid ES6+ and modern front-end experience who want to dive into advanced topics

Reading tips

  1. Study the chapters in order and be sure to practice the code examples to understand the evolution from native JavaScript to jQuery
  2. When watching the companion micro-videos, pause and imitate the operations, using the videos as a dynamic supplement rather than a replacement for the text
  3. While studying the jQuery section, consider how the same functionality would be written in native JavaScript to deepen your understanding of underlying principles

About the publisher

Posts & Telecom Press China · Founded in 1953

Posts & Telecom Press is known for its strengths in science and technology, computing, and information and communications titles, and has extended its publishing into photography, art, software learning, and inspirational growth, giving it a fairly diverse range. Its catalog includes computing and communications works such as Refactoring and Patterns (Revised Edition) and Huawei Switch Learning Guide (Second Edition), alongside bilingual collector's editions such as The Little Prince (Chinese-English-French illustrated collector's edition), The Great Gatsby, and Three Days to See. Beijing Ten Years: 1980-1990 and Ghost Blade: WLOP Personal Illustration Collection reflect its presence in photography and art. Its authors include Antoine de Saint-Exupéry, Helen Keller, Joshua Kerievsky, Wang Da, Zhang Zhaozeng, and WLOP.

Contents

  1. 版权信息
  2. 内容提要
  3. 前言
  4. 第1章 JavaScript基础
  5. 1.1 JavaScript简介
  6. 1.2 JavaScript编程工具
  7. 1.3 在HTML中使用JavaScript
  8. 1.4 JavaScript基本语法
  9. 1.5 编程实践:Hello,JavaScript
  10. 1.6 小结
  11. 1.7 习题
  12. 第2章 JavaScript核心语法基础
  13. 2.1 数据类型和变量
  14. 2.2 运算符与表达式
  15. 2.3 流程控制语句
  16. 2.4 编程实践:输出数字图形
  17. 2.5 小结
  18. 2.6 习题
  19. 第3章 数组和函数
  20. 3.1 数组
  21. 3.2 函数
  22. 3.3 内置函数
  23. 3.4 编程实践:模拟汉诺塔移动
  24. 3.5 小结
  25. 3.6 习题
  26. 第4章 异常和事件处理
  27. 4.1 异常处理
  28. 4.2 事件处理
  29. 4.3 编程实践:实现标记自由拖放
  30. 4.4 小结
  31. 4.5 习题
  32. 第5章 JavaScript对象
  33. 5.1 使用对象
  34. 5.2 原型对象和继承
  35. 5.3 内置对象
  36. 5.4 编程实践:输出随机素数
  37. 5.5 小结
  38. 5.6 习题
  39. 第6章 浏览器对象
  40. 6.1 Window对象
  41. 6.2 Document对象
  42. 6.3 表单对象
  43. 6.4 编程实践:动态人员列表
  44. 6.5 小结
  45. 6.6 习题
  46. 第7章 AJAX
  47. 7.1 使用AJAX完成HTTP请求
  48. 7.2 使用scrip完成HTTP请求
  49. 7.3 编程实践:用户注册页面
  50. 7.4 小结
  51. 7.5 习题
  52. 第8章 jQuery简介
  53. 8.1 了解jQuery
  54. 8.2 jQuery资源
  55. 8.3 使用jQuery
  56. 8.4 编程实践:页面欢迎对话框
  57. 8.5 小结
  58. 8.6 习题
  59. 第9章 jQuery选择器和过滤器
  60. 9.1 jQuery()函数
  61. 9.2 基础选择器
  62. 9.3 层级选择器
  63. 9.4 过滤器
  64. 9.5 编程实践:带提示的课表
  65. 9.6 小结
  66. 9.7 习题
  67. 第10章 操作页面元素
  68. 10.1 元素内容操作
  69. 10.2 插入结点
  70. 10.3 包装结点
  71. 10.4 替换结点
  72. 10.5 删除结点
  73. 10.6 复制结点
  74. 10.7 样式操作
  75. 10.8 编程实践:jQuery版的动态人员列表
  76. 10.9 小结
  77. 10.10 习题
  78. 第11章 jQuery事件处理
  79. 11.1 jQuery事件对象
  80. 11.2 附加和解除事件处理函数
  81. 11.3 事件快捷方法
  82. 11.4 编程实践:jQuery版的自由拖放
  83. 11.5 小结
  84. 11.6 习题
  85. 第12章 jQuery特效
  86. 12.1 简单特效
  87. 12.2 透明度特效
  88. 12.3 滑动特效
  89. 12.4 自定义动画
  90. 12.5 动画相关的属性和方法
  91. 12.6 编程实践:永不停止的动画
  92. 12.7 小结
  93. 12.8 习题
  94. 第13章 jQuery AJAX
  95. 13.1 加载服务器数据
  96. 13.2 get()方法和post()方法
  97. 13.3 获取JSON数据
  98. 13.4 获取脚本
  99. 13.5 事件处理
  100. 13.6 编程实践:实现颜色动画
  101. 13.7 小结
  102. 13.8 习题
  103. 第14章 在线咨询服务系统
  104. 14.1 系统设计
  105. 14.2 安装和使用MySQL
  106. 14.3 系统实现
  107. 14.4 小结
  108. 14.5 习题
  109. 参考答案

FAQ

Is this book suitable for complete beginners?
The book is positioned as a basic front-end development tutorial and assumes some initial HTML and CSS knowledge. If you have no web basics at all, it is better to supplement some introductory HTML/CSS knowledge before starting.
Is it still necessary to learn jQuery now?
From the perspective of employment and cutting-edge projects, jQuery is no longer a must-learn mainstream technology. But it still has value for understanding front-end history, developing problem-solving programming thinking, and maintaining the many existing legacy projects. You can treat it as one stage on your learning path.
How can I get the micro-video lessons?
As a micro-video edition, the book usually provides access to the companion video resources in the preface or appendix, for example by scanning a QR code or visiting a specified website. Please refer to the specific instructions in your copy.

Comments

Find this book

This site is an index: you start “Search all sources” in your browser, and the entries it lists all point to third-party sites; please judge their availability yourself.

About the author

夏帮贵 Author

Xia Banggui is an active author of technical books in the Chinese book market. Public information about him is limited, and no clear record of his background or professional positions is available. Judging from the four works held in the collection, his writing focuses on introductory teaching in computer programming and data analysis, covering topics such as data analysis and visualization with Power BI, front-end development with JavaScript and jQuery, Python Web development based on Django, and Android mobile application development. Most of these works are presented as "micro-course editions" with accompanying teaching resources, and they are commonly classified under exam preparation and programming design, indicating that their target readers are mainly university students, beginners, and readers who need to learn development skills systematically. Overall, Xia Banggui's books emphasize step-by-step explanation of fundamentals and hands-on practice, offering practical reference value in introductory programming and data analysis instruction.

刘凡馨 Author

Liu Fanxin is an author active in writing books on programming and design. Publicly available information about the author is currently limited, and her nationality, dates of birth and death, and educational background cannot yet be confirmed. Judging from the works held in the library, Liu Fanxin's writing focuses on two introductory fields: Web front-end development and mobile application development. Representative works include JavaScript+jQuery Front-End Development Basics Tutorial (Micro-Course Edition) and Android Mobile Application Development Basics Tutorial (Micro-Course Edition). Both tutorials are positioned as basic courses for beginners, systematically explaining front-end development with JavaScript and jQuery, as well as the basic process of Android mobile application development, and are published in micro-course editions that allow readers to study alongside video explanations. Overall, Liu Fanxin's writing style is practical and step-by-step, emphasizing the translation of programming concepts into operable introductory content. The books are suitable for use as textbooks in universities or training institutions and offer reference value for readers new to programming.

More by the same author

Top rated in the same category