简介
本书全面介绍Web应用程序的开发技术及实践方法。全书共17章,其中第1章简述Web应用程序的工作原理和基础知识,概要介绍全书内容和编排结构,此后章节分为客户端技术篇、服务端技术篇和技术拓展篇。 客户端技术篇包括第2~8章,着重介绍关于HTML、CSS、JavaScript、浏览器对象模型和文档对象模型的相关知识,同时也涉及Bootstrap和Vue.js框架的使用。 服务端技术篇包括第9~13章,主要介绍基于Node.js环境进行Web应用服务端程序开发的方法,也深入讨论了数据库交互、鉴权机制、服务端推送、应用部署等实践中常见的问题。 技术拓展篇包括第14~17章,其中,第14章介绍Vue.js单页面应用开发的方法,第15~17章进一步探索Web应用开发技术的更多应用领域,内容涉及移动端应用、微信小程序、桌面端应用的开发。 本书适合作为高等院校计算机类专业相关课程的教材,也可以作为读者自学Web相关开发技术的参考书。
编辑推荐
本书围绕目前广泛应用的Web应用程序开发技术,依“基础 → 进阶→拓展”逐层展开。去繁就简地带领读者掌握必要的基础知识之后,循序渐进地引入稍有难度但实用的知识,讨论实际项目开发中的做法,最后带领读者探索技术应用的更多可能性。 本书在内容编排上注重程序设计理念的塑造,从需求分析出发,厘清实现思路,最后再落脚到技术实现,读者不仅能熟悉编程思路,还能灵活地运用所学技术解决实际问题,启发读者在实践过程中的思考与探索。 本书在编写过程中安排了大量实用而有趣的案例,读者可在学习过程中同步上机实践,将知识转化为动手能力。全书程序源代码均通过严格测试,重点、难点部分配有视频讲解,可在线观看,有助于读者灵活机动学习。
更多出版物信息
- 版权: 清华大学出版社
- 出版: 2023-10-01
- 更新: 2024-09-27
- 书号:9787302640295
- 中图:TP393.092.2
- 学科:工学控制科学与工程工学计算机科学与技术