微信号:imooc-com

介绍:慕课网是一个超酷的互联网、IT技术免费学习平台,创新的网络一站式学习、实践体验;服务及时贴心,内容专业、有趣易学。专注服务互联网工程师快速成为技术高手!

活动 | 又一波送书福利来袭,先到先得

2016-11-18 13:55 Lee



今年双11,可谓福利一波接着一波
做不完的活动,抽不完的奖
你们这些程序猿/媛,长得又帅又好看
参加活动 还有奖品拿
你们抽奖抽到手软,小慕发奖也发到手软啊

上图你们感受下:


 
 
 


奖品已经马不停蹄的飞奔向主人了

没有抽中的也不要气馁、不要桑心
又一波 福利来咯!
评论区留言点赞就有机会获得IT图书一本

书籍介绍
 
1
 
 

Gradle for Android 
Kevin Pelfrims 著

—— 小慕推荐:

通过本书你能学到
1.使用Android Studio和Gradle来构建新的Android应用和依赖。
2.将项目从Eclipse迁移到Android Studio和Gradle。
3.管理本地和远程依赖。
4.创建多个构建变种版本。
5.在单个项目中包含多个模块.。
6.将测试整合到构建过程。
7.为Android项目创建自定义的任务和插件。
——内容提要:
Gradle是Android开发小组于2013年推出的Android 应用首选构建系统。Gradle可以很容易地扩展构建,并插入现有的构建过程中。它提供了一套类Groovy的DSL语言,用于申明构建和创建任务,让依赖管理变得更加简单。此外,它还是完全免费和开源的。
《Gradle for Android 中文版》共9章,依次介绍了Gradle的基础知识、基本自定义构建、依赖管理、创建构建Variants、管理多模块构建、运行测试、创建任务和插件、设置持续集成,以及高级自定义构建。
《Gradle for Android 中文版》是为那些希望成为构建能手的Android开发者编写的。

2
 

 



《Android高级进阶》

Android高级进阶 
顾浩鑫 著 

—— 小慕推荐:

1.本书从基础、架构、安全、性能优化、新技术、测试等角度,通过简单的代码示例详尽地展示了 Android 开发技巧;
2.本书作者技术基础深厚扎实,是新技术的探索和追逐者,他对于技术发自内心地热爱, 是业界非常优秀的 Android 架构师;
3.本书是作者在一线互联网企业工作多年的经验沉淀,从不同角度对 Android 新技术抛砖引玉,由浅入深,将实战中的案例抽象成原型,通俗易懂;
4.本书对于技术的解读朴实风趣,深入浅出,是 Android 工程师的进阶宝典,腾讯、华为、阿里、百度、平安科技等一线移动开发工程师联袂推荐。
——内容提要:
《Android高级进阶》是Android的进阶学习指南,主要为Android初中级开发者进阶所需的知识,高级开发者也可以从本书中发现很多共鸣点。《Android高级进阶》从8个方面对50个知识点进行分类讲解,包括基础篇、系统架构篇、经验总结篇、新技术篇、性能优化篇、移动安全篇、工具篇、测试篇。熟练掌握这些知识点后,应该就能够应付实际项目开发中的绝大部分问题了。
《Android高级进阶》的主要目的在于给读者一个完整的Android中高级开发者知识图谱。笔者希望通过《Android高级进阶》的系统讲解,能够帮助读者在面试和工作中收获自己满意的成绩。

3
 
 
Meteor全栈开发  
杜亦舒 著

—— 小慕推荐:
1. Meteor是颠覆式创新典范,彻底避开主流全栈方案各种弊病。
2. 学习成本更低,数据库开发更便利,代码量更小,用户体验更流畅。
3.全部基于JavaScript,新团队组建和内部沟通协作变得异常单纯、简便。
4. Meteor非常适于追求快速迭代的初创团队,部署简单,可自动完成编译打包。
——内容提要:
《Meteor全栈开发》全面介绍了新一代全栈开发平台 Meteor。《Meteor全栈开发》中首先简要介绍了 Meteor 的概念和特性,然后通过各种示例讲解 Meteor 的用法,再用案例实践的方式综合运用所讲过的内容,加深对 Meteor 的理解,接着展示 Meteor 应用如何部署到生产环境中,最后探讨一些 Meteor 应用架构扩展的进阶话题。
《Meteor全栈开发》面向对 JavaScript 全栈开发感兴趣的读者,可供希望快速进行产品开发和想尝试新技术的开发者参考。

4
 
 
Python高效开发实战 
刘长龙 著

—— 小慕推荐:

1.一本书掌握Python基础及高效实践方法
2.全新Python框架版本的应用实践指南
3.作者多年Python项目实践经验倾囊分享
4.中小示例、项目案例,一个都不能少
5.高开发效率,学得懂、练得会
——内容提要:
也许你听说过全栈工程师,他们善于设计系统架构,精通数据库建模、通用网络协议、后端并发处理、前端界面设计,在学术研究或工程项目上能独当一面。通过对Python及其周边Web框架的学习和实践,你就可以成为这样的全能型人才。
《Python高效开发实战——Django、Tornado、Flask、Twisted》分为3部分:第1部分是基础篇,带领初学者实践Python开发环境和掌握基本语法,同时对网络协议、Web客户端技术、数据库建模编程等网络编程基础深入浅出地进行学习;第2部分是框架篇,学习当前最流行的Python Web框架,即Django、Tornado、Flask和Twisted,达到对各种Python网络技术融会贯通的目的;第3部分是实战篇,分别对4种框架进行项目实践,利用其各自的特点开发适用于不同场景的网络程序。
《Python高效开发实战——Django、Tornado、Flask、Twisted》内容精练、重点突出、实例丰富、讲解通俗,是广大网络应用设计和开发人员不可多得的一本参考书,同时非常适合大中专院校师生学习和阅读,也可作为高等院校计算机及相关培训机构的教材。
5
 
 
React全栈:Redux+Flux+webpack+Babel整合开发
张轩 杨韩星 著
—— 小慕推荐:
1.React带来Virtual DOM,填平PC与移动鸿沟,前端从此迈向全端。
2.Modern F2E时代开启,ES2015+Redux+Flux+webpack+Babel技术栈来袭。 
3.全栈明星非React莫属,工程方法、工程化工具、框架使用,尽在本书。
4.实战整合全新语言标准、编程范式、框架组件、自动化工作流。
——内容提要:
《React全栈:Redux+Flux+webpack+Babel整合开发》从现代前端开发的标准、趋势和常用工具入手,由此引出了优秀的构建工具 webpack 和 JavaScript库 React,之后用一系列的实例来阐述两者的特色、概念和基本使用方法。随着应用复杂度的增加,进而介绍了 Flux 和 Redux 两种架构思想,并且使用 Redux 对现有程序进行改造,最后介绍了在开发过程中出现的反模式和性能优化方法。 
《React全栈:Redux+Flux+webpack+Babel整合开发》适合有一定前端开发尤其是 JavaScript 基础的读者阅读,如果您还没有接触过前端开发这个领域,请先阅读前端开发的入门书籍。 
6
 
 
R语言预测实战 
游皓麟 著
—— 小慕推荐:
本书注重算法理论与实际案例相结合,将枯燥无味的预测算法原理用R语言重现,并通过案例让读者掌握预测模型的应用。
——内容提要:
R语言具有上手快、效率高的特点,它横跨金融、生物、医学、互联网等多个领域,主要用于统计、建模及可视化。预测是数据挖掘的主要作用之一,也是大数据时代的核心价值所在。基于R语言来做预测,兼具效率和价值的双重属性,这是《R语言预测实战》的一大亮点。
《R语言预测实战》共分为三部分。第一部分讲预测基础,主要涵盖预测概念理解、预测方法论、分析方法、特征技术、模型优化及评价,读者通过这部分内容的学习,可以掌握进行预测的基本步骤和方法思路;第二部分讲预测算法,该部分包含了多元回归分析、复杂回归分析、时间序列及进阶算法,内容比较有难度,需要细心体会;第三部分讲预测案例,包括短期日负荷曲线预测和股票价格预测两个实例,读者可以了解到实施预测时需要关注的技术细节。
希望读者在看完《R语言预测实战》后,能够将本书的精要融会贯通,进一步在工作和学习实践中提炼价值。

7
 
 
代码不朽:编写可维护软件的10大要则(Java版)
【荷】Joost Visser (约斯特·维瑟)著
—— 小慕推荐:
你有没有在修改其他人代码时感到过沮丧?如今,难以维护的代码已经成为了软件开发中一个很的大问题,导致成本高昂的延期和大量缺陷。本书从实践出发,提供了10条易于实现的原则,可以帮助你开发出可维护且灵活的软件,并且这些原则来自对成百上千个现实系统的分析。
1. 编写短小的代码单元:限制方法和构造函数的长度
2.编写简单的代码单元:限制每个方法中分支点的数量
3.编写代码一次,而不是到处复制含有缺陷的代码
4.通过将接口参数提取到对象中,保持短小的代码单元接口
5.分离关注点,避免产生体积庞大的类
6.保持架构组件松耦合
7.平衡顶层组件之间的数量和大小
8.保证代码库尽可能小
9.对代码库进行自动化测试
10.编写整洁的代码,避免会反映更深层问题的“代码坏味道”
——内容提要:
人类到目前为止已经能够度量越来越多的东西,例如时间、长度等,但是在软件开发领域,我们依然很难去评估一个软件系统的质量,以及维护它的难易程度。可维护性越差,意味着开发成本越高、开发速度越慢,以及由于改动带来的缺陷也越多。在现实中,我们经常会面对代码混乱、模块紧耦合的遗留系统,持续攀升的维护难度会最终导致系统不可维护,从而推倒重来。来自软件改进组织(Software Improvement Group)的咨询师们,从大量实践项目中提取出了编写可维护软件的10个最佳原则,不仅可以用来测量软件的质量和可维护性,还可以指导我们如何编写出高质量的代码。《代码不朽:编写可维护软件的10大要则(Java版)》会一一介绍这些原则,并且提供了翔实的代码示例,能够让读者一步步了解到如何对代码进行重构,从而达到满足原则、提高可维护性。《代码不朽:编写可维护软件的10大要则(Java版)》中的代码示例都采用Java语言编写,但是背后的原则也适用于使用其他语言的开发人员。
希望各位读者在阅读完本书后,能够了解和掌握如何对软件系统的质量进行评估和测量,以及如何在实践中遵循书中的原则,编写出高质量、简洁的代码,开发出松耦合、高可维护性的系统。
8
 
 



技术之瞳——阿里巴巴技术笔试心得
阿里巴巴集团校园招聘笔试项目组 著
—— 小慕推荐:
《技术之瞳:阿里巴巴技术笔试心得》是阿里巴巴集团首次官方批露的笔试真题,包括基本原理、题型解析与真题问答三个部分,涵盖了计算机基本原理、数学算法、Web前端开发、数据分析与挖掘、安全和产品等多个方向,范围广、内容系统全面、权威。
笔试题库由阿里巴巴资深技术专家结合多年的工作、面试经验总结提炼而成,具有相当的深度、专业性及权威性。阅读本书,不仅是知识的收获,还间接地与技术大牛们做了直观的沟通,了解他们的出题思路与考察要点,并加以消化吸收,这对自己技术能力本身就是一种极大的提升。
此外,《技术之瞳:阿里巴巴技术笔试心得》在题目的表述上结合了阿里巴巴的日常工作场景,读者不仅可以从阅读中享受解题的快感,还能直观地感受到大型互联网公司浓郁的技术氛围与独特文化,为自己跨入大型互联网公司做好充分的技术与思想上的准备。
——内容提要:
《技术之瞳——阿里巴巴技术笔试心得》由阿里巴巴集团校园招聘笔试项目组所著,收集了阿里历年校招中的精华笔试题,涉 及多个领域。《技术之瞳——阿里巴巴技术笔试心得》中内容大量结合了阿里巴巴的实际工作场景,以例题、解析、习题的形式,引 导读者深入理解技术上的关键点、紧要处,夯实基础,启发思考。《技术之瞳——阿里巴巴技术笔试心得》内容不仅专业、有趣,更 是将理论知识与实践应用结合起来,以场景化的问答娓娓道来!
《技术之瞳——阿里巴巴技术笔试心得》是每一位有志于投身互联网行业的技术人员入行的必备参考。
9
 
 

实战ES2015:深入现代JavaScript 应用开发
小问 著
—— 小慕推荐:
1.ES2015彻底颠覆JavaScript格局,首部专著诚意满满,既倡导工程化思想,更不乏解决问题的务实。 
2.现代前端开发以产品为目标,追求代码可读性、灵活性和可维护性,学习ES新标意义正在于此。
3.作者多年精研技术,得到业界广泛认可,本书由贺师俊(hax)审校,程劭非(Winter)等撰文推荐。
4.语言精练,细节扎实,背景与原理描述丰富,更面向ES5→ES6人群设置完整案例,极利于动手学习。
——内容提要:
ES2015 一直吸引着众多JavaScript 开发者去积极尝试,如今,使用ES2015 标准进行工程开发也已深入人心。随着工程师们对ES2015 的热情日益增长,许多新特性应运而出。《实战ES2015:深入现代JavaScript 应用开发》为读者介绍了ES2015 的详细特性和意义,以及JavaScript 在ES2015 标准中的表现,同时向读者展示了利用ES2015中的新特性完成的JavaScript 应用开发实例,以实际案例说明利用ES2015 的新特性如何提高JavaScript应用前端和后端的开发效率。

活 动 规 则

  1. 评论区留言点赞数 前3名,将赠送以上IT图书任意一本(随机)
  2. 活动时间:即日起至 11月21日10:00
  3. 活动解释权归慕课网所有



 
慕课网 更多文章 图说架构系列 - 架构师的坎坷成长路 数据那些概念(数据、信息、分析、挖掘、机器学习、大数据、AI等) 区块链入门-概念原理篇 Google资深工程师深度讲解Go语言 干货贴 | 如何学习一门编程语言
猜您喜欢 2017 上半年总结 菜鸟教程 Foundation 5 发布 如何识别不同的编程语言(上) 远程调试你的 Python 代码 【深度】大数据与商业决策之间,究竟是何关系