JavaScript快速全栈开发 pdf电子版免费下载

编程书籍 潘老师 1个月前 (03-19) 21 ℃ (0) 扫码查看

《JavaScript快速全栈开发》这本书把JavaScript全栈开发涉及的多项前沿技术都给安排上了,这本书的作者是Azat Mardanov,他是一位资深的软件工程师,履历亮眼。带领团队重构过拥有5000万用户的DocuSign;在社交媒体新闻聚合网Storify.com当过工程师,给BBC、NBC这些大牌客户提供过服务;还在好多机构当过讲师,技术课程好评不断;另外还写过不少技术书籍,开发了很多Node.js开源项目。译者胡波也很有实力,有着多年JavaScript开发经验,在人人网、阿里都负责过重要项目。本书由人民邮电出版社出版,属于图灵程序设计丛书·Web开发系列。

书籍内容

(一)快速入门

  1. 认识前后端与敏捷开发
    书的第一章先给咱讲基础知识。前端这块,从HTML、CSS到JavaScript,每个部分都解释得挺清楚。HTML是网页的骨架,CSS负责美化页面样式,JavaScript则给网页添加交互功能。接着又介绍了敏捷开发,像Scrum、测试驱动开发、持续部署和集成、结对编程这些概念,让咱明白敏捷开发是咋提高开发效率的。后端部分,介绍了Node.js、NoSQL和MongoDB这些技术,还有云计算、HTTP请求和响应、REST式API的相关知识。
  2. 搭建开发环境
    第二章教咱搭建本地和云端环境。本地环境搭建包括创建开发目录、选择合适的浏览器、IDE和文本编辑器、版本控制系统,还有配置本地HTTP服务器和数据库(MongoDB),另外还提到了一些其他组件。云端环境搭建则涉及SSH密钥、GitHub、Windows Azure、Heroku、Cloud9这些工具的使用方法,把开发环境配置好,后续开发才能顺顺利利。

(二)前端原型构建

  1. jQuery和Parse.com的应用
    第三章围绕jQuery和Parse.com展开。先解释了JSON、AJAX和跨域调用这些概念,然后介绍了jQuery这个强大的JavaScript库,它能让DOM操作变得更简单。Twitter Bootstrap和LESS也没落下,LESS里的变量、混入类、操作符等特性,可以帮助我们更高效地编写CSS样式。还通过使用第三方API(Twitter)和jQuery的例子,以及用Parse.com构建Chat应用的具体案例,让咱熟悉它们的实际用法,最后还教了怎么把项目推送到GitHub,部署到Windows Azure和Heroku。
  2. 深入Backbone.js开发
    第四章深入讲解Backbone.js。从从头开始构建Backbone.js应用,到使用集合、事件绑定,再到视图和子视图的运用,一步步带着咱深入学习。开发过程中还提到了AMD和Require.js的使用,以及生产环境里的优化,另外还介绍了好用的Backbone脚手架工具。
  3. Backbone.js与Parse.com结合
    第五章介绍了Backbone.js和Parse.com结合开发Chat应用的方法,以及部署Chat到PaaS的操作步骤,还讲了如何对Chat应用进行增强。

(三)后端原型构建,实现数据存储与交互

  1. Node.js和MongoDB开发实践
    第六章聚焦Node.js和MongoDB。先教咱创建Node.js的Hello World程序,介绍Node.js的核心模块和NPM,然后讲了如何把Hello World程序部署到PaaS。Chat应用方面,给出了运行时内存版本和测试用例,详细介绍了MongoDB的Shell、原生驱动,以及在Heroku上使用MongoDB的方法,最后实现了Chat的MongoDB版本。
  2. 前后端整合与部署
    第七章教咱整合前后端。这里涉及不同域部署和同域部署的知识,还以Chat应用为例,详细讲解了整合过程和部署步骤。

总结

《JavaScript快速全栈开发》这本书内容很实在,从基础知识到前后端原型构建,再到技术拓展,讲解得都挺细致,想要开发出自己的全栈应用的朋友,可以下载学习了!

资源下载


版权声明:本站文章,如无说明,均为本站原创,转载请注明文章来源。如有侵权,请联系博主删除。
本文链接:https://www.panziye.com/project/ebook/16024.html
喜欢 (0)
请潘老师喝杯Coffee吧!】
分享 (0)
用户头像
发表我的评论
取消评论
表情 贴图 签到 代码

Hi,您需要填写昵称和邮箱!

  • 昵称【必填】
  • 邮箱【必填】
  • 网址【可选】