Beginning Python: From Novice to Professional, 3/e (Paperback)

Magnus Lie Hetland

買這商品的人也買了...

商品描述

Gain a fundamental understanding of Python’s syntax and features with this up–to–date introduction and practical reference. Covering a wide array of Python–related programming topics, including addressing language internals, database integration, network programming, and web services, you’ll be guided by sound development principles. Ten accompanying projects will ensure you can get your hands dirty in no time.

Updated to reflect the latest in Python programming paradigms and several of the most crucial features found in Python 3, Beginning Python also covers advanced topics such as extending Python and packaging/distributing Python applications.

 

What You'll Learn

 

  • Become a proficient Python programmer by following along with a friendly, practical guide to the language’s key features
  • Write code faster by learning how to take advantage of advanced features such as magic methods, exceptions, and abstraction
  • Gain insight into modern Python programming paradigms including testing, documentation, packaging, and distribution
  • Learn by following along with ten interesting projects, including a P2P file–sharing application, chat client, video game, remote text editor, and more

 

Who This Book Is For
 
Programmers, novice and otherwise, seeking a comprehensive introduction to the Python programming language.

商品描述(中文翻譯)

這本最新的Python入門書籍將幫助您瞭解Python的語法和功能。它涵蓋了各種與Python相關的編程主題,包括處理語言內部、數據庫集成、網絡編程和Web服務。書中將引導您遵循良好的開發原則。此外,還提供了十個相應的項目,以確保您能夠迅速上手。

《Beginning Python》已更新以反映Python編程範式的最新發展,並涵蓋了Python 3中的一些最重要的功能。此外,還涵蓋了擴展Python和打包/分發Python應用程序等高級主題。

以下是您將學到的內容:

- 通過友好且實用的指南,成為熟練的Python程序員,掌握語言的關鍵功能。
- 通過學習如何利用高級功能(如魔法方法、異常和抽象)來加快編碼速度。
- 瞭解現代Python編程範式,包括測試、文檔、打包和分發。
- 通過參與十個有趣的項目學習,包括P2P文件共享應用程序、聊天客戶端、視頻遊戲、遠程文本編輯器等。

這本書適合以下讀者:

- 尋求全面介紹Python編程語言的程序員,無論是初學者還是有經驗的人。