目錄(49章)
倒序
- 封面
- 版權(quán)頁
- Credits
- Preface
- Part 1. Module 1
- Chapter 1. Introduction and First Steps – Take a Deep Breath
- Chapter 2. Built-in Data Types
- Chapter 3. Iterating and Making Decisions
- Chapter 4. Functions the Building Blocks of Code
- Chapter 5. Saving Time and Memory
- Chapter 6. Advanced Concepts – OOP Decorators and Iterators
- Chapter 7. Testing Profiling and Dealing with Exceptions
- Chapter 8. The Edges – GUIs and Scripts
- Chapter 9. Data Science
- Chapter 10. Web Development Done Right
- Chapter 11. Debugging and Troubleshooting
- Chapter 12. Summing Up – A Complete Example
- Part 2. Module 2
- Chapter 1. Object-oriented Design
- Chapter 2. Objects in Python
- Chapter 3. When Objects Are Alike
- Chapter 4. Expecting the Unexpected
- Chapter 5. When to Use Object-oriented Programming
- Chapter 6. Python Data Structures
- Chapter 7. Python Object-oriented Shortcuts
- Chapter 8. Strings and Serialization
- Chapter 9. The Iterator Pattern
- Chapter 10. Python Design Patterns I
- Chapter 11. Python Design Patterns II
- Chapter 12. Testing Object-oriented Programs
- Chapter 13. Concurrency
- Part 3. Module 3
- Chapter 1. Getting Started – One Environment per Project
- Chapter 2. Pythonic Syntax Common Pitfalls and Style Guide
- Chapter 3. Containers and Collections – Storing Data the Right Way
- Chapter 4. Functional Programming – Readability Versus Brevity
- Chapter 5. Decorators – Enabling Code Reuse by Decorating
- Chapter 6. Generators and Coroutines – Infinity One Step at a Time
- Chapter 7. Async IO – Multithreading without Threads
- Chapter 8. Metaclasses – Making Classes (Not Instances) Smarter
- Chapter 9. Documentation – How to Use Sphinx and reStructuredText
- Chapter 10. Testing and Logging – Preparing for Bugs
- Chapter 11. Debugging – Solving the Bugs
- Chapter 12. Performance – Tracking and Reducing Your Memory and CPU Usage
- Chapter 13. Multiprocessing – When a Single CPU Core Is Not Enough
- Chapter 14. Extensions in C/C++ System Calls and C/C++ Libraries
- Chapter 15. Packaging – Creating Your Own Libraries or Applications
- Appendix A. Bibliography
- Index 更新時間:2021-08-20 10:40:49
推薦閱讀
- Angular UI Development with PrimeNG
- Oracle數(shù)據(jù)庫從入門到運(yùn)維實(shí)戰(zhàn)
- Big Data Analytics
- Oracle JDeveloper 11gR2 Cookbook
- Spring Boot企業(yè)級項(xiàng)目開發(fā)實(shí)戰(zhàn)
- Learning Zurb Foundation
- Scala程序員面試算法寶典
- Internet of Things with ESP8266
- IBM Cognos TM1 Developer's Certification guide
- Mastering jQuery Mobile
- Building Business Websites with Squarespace 7(Second Edition)
- Visual Basic 開發(fā)從入門到精通
- 前端Serverless:面向全棧的無服務(wù)器架構(gòu)實(shí)戰(zhàn)
- PhoneGap 3.x Mobile Application Development Hotshot
- 信息學(xué)競賽寶典:基礎(chǔ)算法
- AngularJS by Example
- Python從入門到項(xiàng)目實(shí)踐(超值版)
- PhoneGap Essentials
- C/C++實(shí)踐進(jìn)階之道:寫給程序員看的編程書
- Mastering Microservices with Java
- RESTful Web Services with Dropwizard
- 編程大講壇:Java核心開發(fā)技術(shù)從入門到精通
- 零基礎(chǔ)學(xué)ASP.NET 3.5
- Python大數(shù)據(jù)分析與機(jī)器學(xué)習(xí)商業(yè)案例實(shí)戰(zhàn)
- PHP開發(fā)自學(xué)經(jīng)典
- C 語言程序設(shè)計能力教程(第四版)
- Lo-Dash Essentials
- 零基礎(chǔ)學(xué)JavaScript
- Internet of Things with Arduino Blueprints
- MySQL數(shù)據(jù)庫原理及應(yīng)用(第2版)(微課版)