Log In
Or create an account ->
Imperial Library
Home
About
News
Upload
Forum
Help
Login/SignUp
Index
About This eBook
Title Page
Copyright Page
Dedication Page
Contents at a Glance
Contents
Introduction to Python in Practice
Acknowledgments
1. Creational Design Patterns in Python
1.1. Abstract Factory Pattern
1.2. Builder Pattern
1.3. Factory Method Pattern
1.4. Prototype Pattern
1.5. Singleton Pattern
2. Structural Design Patterns in Python
2.1. Adapter Pattern
2.2. Bridge Pattern
2.3. Composite Pattern
2.4. Decorator Pattern
2.5. Façade Pattern
2.6. Flyweight Pattern
2.7. Proxy Pattern
3. Behavioral Design Patterns in Python
3.1. Chain of Responsibility Pattern
3.2. Command Pattern
3.3. Interpreter Pattern
3.4. Iterator Pattern
3.5. Mediator Pattern
3.6. Memento Pattern
3.7. Observer Pattern
3.8. State Pattern
3.9. Strategy Pattern
3.10. Template Method Pattern
3.11. Visitor Pattern
3.12. Case Study: An Image Package
4. High-Level Concurrency in Python
4.1. CPU-Bound Concurrency
4.2. I/O-Bound Concurrency
4.3. Case Study: A Concurrent GUI Application
5. Extending Python
5.1. Accessing C Libraries with ctypes
5.2. Using Cython
5.3. Case Study: An Accelerated Image Package
6. High-Level Networking in Python
6.1. Writing XML-RPC Applications
6.2. Writing RPyC Applications
7. Graphical User Interfaces with Python and Tkinter
7.1. Introduction to Tkinter
7.2. Creating Dialogs with Tkinter
7.3. Creating Main-Window Applications with Tkinter
8. OpenGL 3D Graphics in Python
8.1. A Perspective Scene
8.2. An Orthographic Game
A. Epilogue
B. Selected Bibliography
Index
Mark Summerfield
Production
← Prev
Back
Next →
← Prev
Back
Next →