來自:程式員書庫(ID:OpenSourceTop)
連結:https://readwrite.com/2011/05/28/free-e-books-on-c/、https://www.ossblog.org/master-csharp-programming-open-source-books/
一直以來,C#都被各大排行列為流行的程式設計,根據Dennis B. Moore的研究,C#是Dice.com上第五大最需要的語言,它在過去一年中一直在增長;TIOBE每個月都會公佈程式語言排行榜,C#也一直穩坐前十。
在網上可以找到很多免費的資源學習C#,雖然很多學習資源都是關於較舊版本,但很多還是適用的,本文我們將推薦幾本免費的C#書籍,適合不同程式設計經驗的程式員閱讀
1、《C# Programming Yellow Book》
Rob Miles的C#黃皮書是一本使用C#介紹電腦科學的免費書籍。它是赫爾大學電腦科學系大一程式設計課程的教科書。上圖為2016年版本。
下載地址:http://www.csharpcourse.com/
2、《C#Essentials》
這是一本免費HTML電子書,如果你想要PDF或者ePub格式,則需要花錢(9.9美元),這本書一共有28章,首先從C#和Visual Studio安裝開始,逐步進入更高階的程式設計主題
閱讀地址:https://phabulous.org/category/computer-science/
3、《Programming C# for Beginners 》
Mahesh Chand的《Programming C# for Beginners 》關於C#的介紹,適用於有程式設計經驗的面向物件程式員,想要下載本書需要註冊,本書僅作為Microsoft Word檔案提供。它是用C#1.0編寫的,但有一個高階主題部分,涵蓋了該語言的新功能。
下載地址:https://www.c-sharpcorner.com/ebooks/programming-csharp-for-beginners
4、《Fundamentals of Computer Programming with C#》
這本書是為初學者設計的。它教會讀者像程式員一樣思考,而C#語言只是一種工具,可以被任何其他現代程式語言(如Java、c++、PHP或Python)所替代。你可以把它當成一本關於程式設計的書,不是一本關於C#的書。
這本書最初是由一群志願軟體工程師用保加利亞語編寫而成,後來被翻譯成英語。
這本書免費發行。
下載地址:https://introprogramming.info/english-intro-csharp-book/
5、《.NET Book Zero》
這本267頁的免費線上電子書主要關於C#和Microsoft .NET Framework的介紹,適用於具有C或C ++經驗的程式員。
下載地址:http://www.charlespetzold.com/dotnet/DotNetBookZero11.pdf
6、《Windows Phone Blue Book》
Windows Phone Blue Book是Rob Miles和赫爾大學電腦科學系的另一本免費電子書。這個包括使用C#和Silverlight的Windows Phone 7開發。
下載地址:http://www.csharpcourse.com/
如果這些書籍都不喜歡,那麼你還可以透過檢視C#語言規範。(地址:https://www.microsoft.com/en-us/download/details.aspx?id=7029)
●編號238,輸入編號直達本文
●輸入m獲取文章目錄
程式員書庫
更多推薦《25個技術類微信公眾號》
涵蓋:程式人生、演演算法與資料結構、駭客技術與網路安全、大資料技術、前端開發、Java、Python、Web開發、安卓開發、iOS開發、C/C++、.NET、Linux、資料庫、運維等。