1. 程式人生 > >你應該在 2018 年看完這10本免費程式設計書

你應該在 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 語言的基礎知識,以及面向物件程式設計等更深入的主題。