APP下载
报价宝  ›  科技  › 

那些全栈开发的大牛们都看什么书

报价宝 来源:baojiabao.com 发布时间:2019-09-14 14:52:00 11月15日更新
报价宝综合消息那些全栈开发的大牛们都看什么书

程序员书库(ID:OpenSourceTop) 编译

编译自:https://bookauthority.org/books/best-full-stack-development-books

BookAuthority 是一个专业的图书推荐网站,上面罗列了许多专家大佬级别推荐的书籍,诸如埃隆·马斯克、扎克伯格、比尔盖茨等,除此之外,BookAuthority 还对推荐的书籍进行了一个分类,目前共有900种分类。

今天,我们一起来盘点一下全站开发的大佬都推荐些什么书,这里我们罗列出最受推荐的十本书

1、《Create an Uber Clone in 7 Days》

你想构建基于定位的app么?你想通过例项学习移动应用程序程式设计么?如果是的话,那么这本书适合你。Uber的应用程序设计的非常好,而且众所周知,这也是这本书拿Uber当例子的原因,事实上许多APP都是借鉴Uber的设计创意和灵感,这本书涵盖了:

代号为One的iOS/Android开发基于MySQL的Spring Boot开发将WebSockets、WebServices和push notification作为通讯层建立一个良好的使用者界面基于地图的使用者界面通过简讯/社交网络进行使用者授权移动开发的最佳实践、安全性和陷阱

这本书需要Java的基本知识,但不要求具备Spring Boot或MySQL的基础。注意,这本书是“程式码沉重”,因为它实现了一个完整的堆叠移动应用程序。

2、《Full-Stack Vue.js 2 and Laravel 5》

Vue是一个JavaScript框架,Laravel是一个PHP框架,用于开发快速和安全的web站点。这本书结合实际示例,使用Vue与Laravel,帮助你建立现代全栈的web应用程序,在本书中,你将搭建一个名为Vuebnb的订房网站。这个专案将向你展示Vue、Laravel和其他最先进的web开发工具和技术的核心特性。

本书首先对Vue.js及其核心概念进行了全面的介绍,并对每个概念进行了解释,然后再在专案中实践;然后,你将使用Laravel构建一个web服务,并将前端整合到一个完整的堆叠应用程序中。通过介绍这些基础知识,你将了解如何使用ES+语法和基于元件的体系结构新增复杂的UI特性。

最后,你还将了解如何使用Laravel Passport来处理Vue和API之间的经过身份验证的AJAX请求,从而完成整个堆叠结构。

3、《Rails, Angular, Postgres, and Bootstrap》

Rails是构建web应用程序的一个很好的工具,但不是最好的,通过Angular 4、Bootstrap和PostgreSQL结合可以构建一个功能更加强大的应用,本书涵盖了Postgres 9.5、Rails 5和Ruby 2.3。您应该具有一些基本Rails概念的经验,并对JavaScript、CSS和SQL有一个粗略的了解

4、《Full Stack AngularJS for Java Developers》

无论你是AngularJS和Spring RESTful web服务的新手,还是经验丰富的专家,都可以本书从头构建功能齐全的web应用程序。

当你读完本书时,你将可以构建一个功能齐全的动态应用程序。通过设定Spring Boot开发环境并建立RESTful服务来执行CRUD操作。然后将前端工具(angularjs和bootstrap)迁移到Spring Boot应用程序中,以使用RESTful服务。

本书适合具有Java程式设计经验的Web应用程序开发人员,希望使用强大的前端工具(如AngularJS)和Bootstrap以及流行的后端框架(如Spring Boot)建立企业级的、可扩充套件的Java应用程序

5、《Pro MERN Stack》

MongoDB和Express是构建现代Web应用程序的好工具,除了介绍如何用他们构建程式外,本书还将介绍可用于构建Web程式的其他工具,诸如:React Router,React-Bootstrap,Redux,Babel和webpack。看这本书之前你需要具备JavaScript,HTML和CSS

6、《ASP.NET Core 2 and Angular 5》

本书采用ASP.NET Core和Angular构建完整的应用程序,将Angular 5和ASP.NET Core 2的功能和特性结合在一起,实现全栈开发

通过本书,你将学习如何使用Angular 5的功能,使用Entity Framework Core构建资料模型,使用CSS / LESS设定前端样式,以实现响应式和友好的UI界面,使用Forms和Validators处理使用者输入......

7、《Full-Stack JavaScript Development》

本书全面介绍了构建三层体系结构的理论、参考和实现——资料层(MongoDB)、服务层(Express/Node.js)和表示层(Angular)。学习如何架构、开发、测试、部署和管理RESTful Web服务。深入覆盖NPM模组,如express, async, joi,helmet,jwt-simple, supertest, mongodb等。

8、《Learn Full-Stack JavaScript Development》

本书将和你一起开发一个小型的电子商务应用程序,使用者可以在这个程式里浏览产品,将其新增到购物车,你还将建立一个完整的后端,管理员可以通过它建立、修改和删除产品。

9、《MEAN Web Development》

本书推荐给专业的MEAN程序员,不过一些对Node充满热情并希望建立小型webapp的开发者也可能喜欢这本书。然而,它是有一定难度系数的,并不是一个简单的工作指南。MEAN工作流程不断推进,因此书籍可能会很快变得过时。但我仍然看好MEAN的前景,所以千万不要错过这本好书

文章标签: 报价宝 降噪耳机价格 耳机价格 红米手机价格 华为手机价格 小米手机价格 电视机价格 笔记本电脑价格 笔记本价格 汽车价格 报价宝 数码相机价格 汽车价格 笔记本价格 小米手机价格