你应该在 2018 年看完这10本免费编程书

在这篇文章中,我分享了来自不同编程领域的有用的书籍,例如Web和移动应用程序的开发。有些书很适合初学者,有些则适合更高级的程序员。




React 学习

学习React的道路对于想要学习React的初学者来说是一本好书。本书涵盖了基础知识,一般概念和最佳实践,并向您展示了如何构建分页,搜索和排序的工作应用程序。它还为每章提供了额外的参考阅读材料和练习。




Node.js

Node.js对于Node.js是一个很好的介绍。你将学习Node.js的基础知识,如非阻塞I / O,事件循环,模块和Node.js运行时环境。你还将学习如何使用文件系统和流,访问数据库和编写Web应用程序。




程序员应该知道的97件事

这本书是每个初学者程序员的好资源。它提供了丰富的编程实践和概念。这本书的格式很简单,很容易阅读,有一些很好的例子。




移动开发者权威指南

本书主要介绍创建移动应用程序的过程。详细的介绍研究开发阶段,如规划和规范,原型设计,实施,内部测试和部署等。你还可以找到许多有关UX设计,跨平台和本地开发的建议和提示。


文末福利


1.赠送互联网领域技术图书(pdf),143家公司的面试真题,共计10T干货资源。

获取方式:关注本公众号,回复“干货”。


2.免费微信交流群:包括健身群,运动群,交友群,学习群,求职群,讨论群,老乡群,学生群,校招群,跑步群,聚餐群

入群方式:关注本公众号,回复“入群


学习Unix命令行到精通

本书是介绍如何使用Unix命令行。它是针对初学者的,而且是以非常简单的方式编写的,不需要任何特殊的计算机知识或技能。遵循教程和练习,你将学习使用命令行的基础知识。




游戏编程模式

这是移动开发人员使用的一组模式。它针对的是开始开发人员,因为它展示了一些最好的移动开发实践和模式,使你的代码更清晰,更易于理解。




学习足够的Git是有必要的(Learn Enough Git to Be Dangerous)


这是Git版本控制的介绍。它适用于所有技能范围的开发人员,因为它不需要Git的任何特定技能或经验。这是教程三部曲的第三部分,包括学习命令行是前提学习足够的文本编辑器





掌握iOS游戏开发

掌握iOS游戏开发是针对高级iOS游戏开发者的一本书。它包括超过200页的深入教程和任何iOS平台游戏开发的高级概念。阅读和阅读本书将帮助你将你的项目提升到优化到一个新的水平。



Th Little Go Book

Th Little Go Book是Google Go编程语言的简介。它主要针对初学者,因为它以简单明了的方式以简单明了的例子显示了语言的基础。这本书简单易读,涵盖了83页的大量信息。




Eloquent JavaScript

这是Eloquent JavaScript的第二个版,介绍基本的JavaScript。它适用于初学者和高级开发人员,主要介绍 JavaScript 语言的基础知识,以及面向对象编程等更深入的主题。



  • 0
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值