2020年學習Python的5本優秀書籍

每讀一本新書或學習一門新課程,您就會開始發現知識上的空白和思維之間的聯繫,這是以前從未有過的。

如果您想成為專家程序員,那麼就必須學習儘可能多的不同結構和模式,這一點至關重要。 您可能無法從內存中正確實現它們,這很好。 但是,僅瞭解某些編程方法就可以讓您在需要時查找它們,並擴大了編寫出色代碼的能力。

編碼愉快!


2020年學習Python的5本優秀書籍

> Photo by Kimberly Farmer on Unsplash

在線學習比以往任何時候都容易。 在線學習編程語言的方法有數百種,特別是如果您想學習Python。

但是我仍然喜歡從書本上學習。 當我打開一本編程書時,我經常會斷開與Internet的連接並冒泡地編寫代碼,而不會分心。


我推薦這五本書,以在短短几個月內將您的Python技能從入門提高到高級。

Python速成課程

2020年學習Python的5本優秀書籍

> Python Crash Course on Amazon.com

本書為您奠定了Python基礎的堅實基礎,併為您提供了一些實際應用程序示例,供您立即開始使用。

它甚至需要您逐步使用Django創建一個包含身份驗證的簡單Web應用程序。 本章指導您完成構建後將應用程序部署到Heroku的過程,這很好。 通常,通過教程,您會想知道如何將應用程序投入生產,但這包括該步驟。

本書非常有趣,可以幫助您組裝如何在實際應用程序的不同方面使用Python。

有效的Python

我已經閱讀"有效編程"書已有多年了。 我在2000年代初期開始使用Effective C ++,這使我在大學裡學到的編程技術更上一層樓。

2020年學習Python的5本優秀書籍

> Effective Python on Amazon.com

從那時起,我已經閱讀了有效的C#,更有效的C#和有效的Python。 所有這些書都有相似的主題。 一旦瞭解了編程語言的基礎知識,就應該學習最佳實踐,以學習如何用該語言編寫乾淨,可讀,可重用的代碼。 "有效編程"書在幫助您從初學者到高級程序員的整個過程中做得非常出色。

Brett Slatkin撰寫的有效Python也不例外。 這本書是您可以從頭到尾閱讀的書,也可以放在桌子上不時參考,以查看是否有任何適用於您當前正在研究的內容。

Python 3面向對象編程

更不用說,它使您的應用程序更易於測試和維護。

2020年學習Python的5本優秀書籍

> Python 3 Object-Oriented Programming on Amazon.com

Python技巧書

當您準備將Python編程提高到一個新的水平時,Dan Bader撰寫的Python Tricks Book是一個絕佳的選擇。

2020年學習Python的5本優秀書籍

> Python Tricks, The Book on Amazon.com

我使用Python進行編程已有多年,但是最近閱讀了這本書並學到了很多東西。 它採用Python中的常見構造,並以您可能不會想到的方式使用它們。 這本書對於初學者和專家都是極好的。

您可以按任何順序閱讀這本書。 每個部分都是獨立的,因此請瀏覽內容並找到您感興趣的內容。

我喜歡這本書!

流利的Python

我必須承認,我剛剛開始使用Luciano Ramalho編寫的Fluent Python,因為許多其他人推薦它為專家級Python書籍。

本書介紹了Python高級功能(如生成器,何時使用它們),實現併發的各種方法以及有關元編程的整章內容的最佳做法。

當我完成本書時,我將對此做更徹底的回顧,但是它對高級Python程序員有很好的評價,因此我寄予厚望。

(本文翻譯自Julie Perilla Garcia的文章《5 Excellent Books to Learn Python in 2020》,參考:
https://levelup.gitconnected.com/5-excellent-books-to-learn-python-in-2020-768614974ecc)


分享到:


相關文章: