Python programming with design patterns:
To write clean, efficient, maintainable code, developers everywhere turn to design patterns. Now there's a Python-specific patterns guide that's friendly and practical enough for every Python developer, regardless of experience. Best-selling patterns author James W. Cooper presents visual,...
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Elektronisch E-Book |
Sprache: | English |
Veröffentlicht: |
Boston
Addison-Wesley
[2022]
|
Schlagworte: | |
Online-Zugang: | DE-83 DE-706 URL des Erstveröffentlichers |
Zusammenfassung: | To write clean, efficient, maintainable code, developers everywhere turn to design patterns. Now there's a Python-specific patterns guide that's friendly and practical enough for every Python developer, regardless of experience. Best-selling patterns author James W. Cooper presents visual, example-driven explanations of 23 proven patterns for writing superior object-oriented code. Through clear and intuitive code samples, he introduces modern techniques for creating Python objects that interact effectively in powerful, flexible programs. Python newcomers--including those moving from other languages--will find a succinct introduction designed to get them up to speed fast. Cooper's wide-ranging patterns coverage addresses abstract classes, multiple inheritance, GUI programming and widgets, graphical classes, drawing and plotting, math, databases, Python decorators, images, threads, iterators, creating executable code, and more. Throughout, his informal visual presentation makes patterns far easier to work with--so you can confidently build sophisticated programs that use Python's rich capabilities |
Beschreibung: | Includes index |
Beschreibung: | 1 Online-Ressource (xx, 321 Seiten) Illustrationen, Diagramme |
ISBN: | 9780137579747 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV048820334 | ||
003 | DE-604 | ||
005 | 20250129 | ||
007 | cr|uuu---uuuuu | ||
008 | 230217s2022 xx a||| o|||| 00||| eng d | ||
020 | |a 9780137579747 |c Online |9 978-0-13-757974-7 | ||
035 | |a (ZDB-150-PEB)9780137579747 | ||
035 | |a (OCoLC)1371318470 | ||
035 | |a (DE-599)BVBBV048820334 | ||
040 | |a DE-604 |b ger |e rda | ||
041 | 0 | |a eng | |
049 | |a DE-83 |a DE-706 | ||
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
100 | 1 | |a Cooper, James William |d 1943- |e Verfasser |0 (DE-588)128697296 |4 aut | |
245 | 1 | 0 | |a Python programming with design patterns |c James W. Cooper |
264 | 1 | |a Boston |b Addison-Wesley |c [2022] | |
300 | |a 1 Online-Ressource (xx, 321 Seiten) |b Illustrationen, Diagramme | ||
336 | |b txt |2 rdacontent | ||
337 | |b c |2 rdamedia | ||
338 | |b cr |2 rdacarrier | ||
500 | |a Includes index | ||
505 | 8 | |a Introduction to Objects -- Visual Programming in Python -- Visual Programming of Tables of Data -- What Are Design Patterns? -- Factory Pattern -- Factory Method Pattern -- Abstract Factory Pattern 75 -- Singleton Pattern -- Builder Pattern -- Prototype Pattern -- Summary of Creational Patterns -- Adapter Pattern -- Bridge Pattern -- Composite Pattern -- Decorator Pattern -- Facade Pattern -- Flyweight Pattern -- Proxy Pattern -- Summary of Structural Patterns -- Chain of Responsibility Pattern -- Command Pattern -- Interpreter Pattern -- Iterator Pattern -- Mediator Pattern -- Memento Pattern -- Observer Pattern -- State Pattern -- Strategy Pattern -- Template Pattern -- Variables and Syntax in Python -- Making Decisions in Python -- Development Environments -- Python Collections and Files – Functions | |
520 | |a To write clean, efficient, maintainable code, developers everywhere turn to design patterns. Now there's a Python-specific patterns guide that's friendly and practical enough for every Python developer, regardless of experience. Best-selling patterns author James W. Cooper presents visual, example-driven explanations of 23 proven patterns for writing superior object-oriented code. Through clear and intuitive code samples, he introduces modern techniques for creating Python objects that interact effectively in powerful, flexible programs. Python newcomers--including those moving from other languages--will find a succinct introduction designed to get them up to speed fast. Cooper's wide-ranging patterns coverage addresses abstract classes, multiple inheritance, GUI programming and widgets, graphical classes, drawing and plotting, math, databases, Python decorators, images, threads, iterators, creating executable code, and more. Throughout, his informal visual presentation makes patterns far easier to work with--so you can confidently build sophisticated programs that use Python's rich capabilities | ||
650 | 4 | |a Python (Computer program language) | |
650 | 4 | |a Computer programming | |
650 | 4 | |a Python (Langage de programmation) | |
650 | 4 | |a Programmation (Informatique) | |
650 | 7 | |a computer programming |2 aat | |
650 | 7 | |a Computer programming |2 fast | |
650 | 7 | |a Python (Computer program language) |2 fast | |
776 | 0 | 8 | |i Erscheint auch als |n Druck-Ausgabe |z 978-0-13-757993-8 |
856 | 4 | 0 | |u https://elibrary.pearson.de/book/99.150005/9780137579747 |x Verlag |z URL des Erstveröffentlichers |3 Volltext |
912 | |a ZDB-150-PEB | ||
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-034086069 | |
966 | e | |u https://elibrary.pearson.de/book/99.150005/9780137579747 |l DE-83 |p ZDB-150-PEB |q TUB_EBS_Pearson |x Verlag |3 Volltext | |
966 | e | |u https://elibrary.pearson.de/book/99.150005/9780137579747 |l DE-706 |p ZDB-150-PEB |q UBY_PDA_PEB_Kauf25 |x Verlag |3 Volltext |
Datensatz im Suchindex
_version_ | 1822595966763532288 |
---|---|
adam_text | |
adam_txt | |
any_adam_object | |
any_adam_object_boolean | |
author | Cooper, James William 1943- |
author_GND | (DE-588)128697296 |
author_facet | Cooper, James William 1943- |
author_role | aut |
author_sort | Cooper, James William 1943- |
author_variant | j w c jw jwc |
building | Verbundindex |
bvnumber | BV048820334 |
classification_rvk | ST 250 |
collection | ZDB-150-PEB |
contents | Introduction to Objects -- Visual Programming in Python -- Visual Programming of Tables of Data -- What Are Design Patterns? -- Factory Pattern -- Factory Method Pattern -- Abstract Factory Pattern 75 -- Singleton Pattern -- Builder Pattern -- Prototype Pattern -- Summary of Creational Patterns -- Adapter Pattern -- Bridge Pattern -- Composite Pattern -- Decorator Pattern -- Facade Pattern -- Flyweight Pattern -- Proxy Pattern -- Summary of Structural Patterns -- Chain of Responsibility Pattern -- Command Pattern -- Interpreter Pattern -- Iterator Pattern -- Mediator Pattern -- Memento Pattern -- Observer Pattern -- State Pattern -- Strategy Pattern -- Template Pattern -- Variables and Syntax in Python -- Making Decisions in Python -- Development Environments -- Python Collections and Files – Functions |
ctrlnum | (ZDB-150-PEB)9780137579747 (OCoLC)1371318470 (DE-599)BVBBV048820334 |
discipline | Informatik |
discipline_str_mv | Informatik |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>00000nam a2200000 c 4500</leader><controlfield tag="001">BV048820334</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20250129</controlfield><controlfield tag="007">cr|uuu---uuuuu</controlfield><controlfield tag="008">230217s2022 xx a||| o|||| 00||| eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9780137579747</subfield><subfield code="c">Online</subfield><subfield code="9">978-0-13-757974-7</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(ZDB-150-PEB)9780137579747</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)1371318470</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV048820334</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-83</subfield><subfield code="a">DE-706</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 250</subfield><subfield code="0">(DE-625)143626:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Cooper, James William</subfield><subfield code="d">1943-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)128697296</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Python programming with design patterns</subfield><subfield code="c">James W. Cooper</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Boston</subfield><subfield code="b">Addison-Wesley</subfield><subfield code="c">[2022]</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 Online-Ressource (xx, 321 Seiten)</subfield><subfield code="b">Illustrationen, Diagramme</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Includes index</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Introduction to Objects -- Visual Programming in Python -- Visual Programming of Tables of Data -- What Are Design Patterns? -- Factory Pattern -- Factory Method Pattern -- Abstract Factory Pattern 75 -- Singleton Pattern -- Builder Pattern -- Prototype Pattern -- Summary of Creational Patterns -- Adapter Pattern -- Bridge Pattern -- Composite Pattern -- Decorator Pattern -- Facade Pattern -- Flyweight Pattern -- Proxy Pattern -- Summary of Structural Patterns -- Chain of Responsibility Pattern -- Command Pattern -- Interpreter Pattern -- Iterator Pattern -- Mediator Pattern -- Memento Pattern -- Observer Pattern -- State Pattern -- Strategy Pattern -- Template Pattern -- Variables and Syntax in Python -- Making Decisions in Python -- Development Environments -- Python Collections and Files – Functions</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">To write clean, efficient, maintainable code, developers everywhere turn to design patterns. Now there's a Python-specific patterns guide that's friendly and practical enough for every Python developer, regardless of experience. Best-selling patterns author James W. Cooper presents visual, example-driven explanations of 23 proven patterns for writing superior object-oriented code. Through clear and intuitive code samples, he introduces modern techniques for creating Python objects that interact effectively in powerful, flexible programs. Python newcomers--including those moving from other languages--will find a succinct introduction designed to get them up to speed fast. Cooper's wide-ranging patterns coverage addresses abstract classes, multiple inheritance, GUI programming and widgets, graphical classes, drawing and plotting, math, databases, Python decorators, images, threads, iterators, creating executable code, and more. Throughout, his informal visual presentation makes patterns far easier to work with--so you can confidently build sophisticated programs that use Python's rich capabilities</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Python (Computer program language)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Computer programming</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Python (Langage de programmation)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Programmation (Informatique)</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">computer programming</subfield><subfield code="2">aat</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Computer programming</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Python (Computer program language)</subfield><subfield code="2">fast</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Druck-Ausgabe</subfield><subfield code="z">978-0-13-757993-8</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="u">https://elibrary.pearson.de/book/99.150005/9780137579747</subfield><subfield code="x">Verlag</subfield><subfield code="z">URL des Erstveröffentlichers</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-150-PEB</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-034086069</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">https://elibrary.pearson.de/book/99.150005/9780137579747</subfield><subfield code="l">DE-83</subfield><subfield code="p">ZDB-150-PEB</subfield><subfield code="q">TUB_EBS_Pearson</subfield><subfield code="x">Verlag</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">https://elibrary.pearson.de/book/99.150005/9780137579747</subfield><subfield code="l">DE-706</subfield><subfield code="p">ZDB-150-PEB</subfield><subfield code="q">UBY_PDA_PEB_Kauf25</subfield><subfield code="x">Verlag</subfield><subfield code="3">Volltext</subfield></datafield></record></collection> |
id | DE-604.BV048820334 |
illustrated | Illustrated |
index_date | 2024-07-03T21:32:56Z |
indexdate | 2025-01-29T15:02:42Z |
institution | BVB |
isbn | 9780137579747 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-034086069 |
oclc_num | 1371318470 |
open_access_boolean | |
owner | DE-83 DE-706 |
owner_facet | DE-83 DE-706 |
physical | 1 Online-Ressource (xx, 321 Seiten) Illustrationen, Diagramme |
psigel | ZDB-150-PEB ZDB-150-PEB TUB_EBS_Pearson ZDB-150-PEB UBY_PDA_PEB_Kauf25 |
publishDate | 2022 |
publishDateSearch | 2022 |
publishDateSort | 2022 |
publisher | Addison-Wesley |
record_format | marc |
spelling | Cooper, James William 1943- Verfasser (DE-588)128697296 aut Python programming with design patterns James W. Cooper Boston Addison-Wesley [2022] 1 Online-Ressource (xx, 321 Seiten) Illustrationen, Diagramme txt rdacontent c rdamedia cr rdacarrier Includes index Introduction to Objects -- Visual Programming in Python -- Visual Programming of Tables of Data -- What Are Design Patterns? -- Factory Pattern -- Factory Method Pattern -- Abstract Factory Pattern 75 -- Singleton Pattern -- Builder Pattern -- Prototype Pattern -- Summary of Creational Patterns -- Adapter Pattern -- Bridge Pattern -- Composite Pattern -- Decorator Pattern -- Facade Pattern -- Flyweight Pattern -- Proxy Pattern -- Summary of Structural Patterns -- Chain of Responsibility Pattern -- Command Pattern -- Interpreter Pattern -- Iterator Pattern -- Mediator Pattern -- Memento Pattern -- Observer Pattern -- State Pattern -- Strategy Pattern -- Template Pattern -- Variables and Syntax in Python -- Making Decisions in Python -- Development Environments -- Python Collections and Files – Functions To write clean, efficient, maintainable code, developers everywhere turn to design patterns. Now there's a Python-specific patterns guide that's friendly and practical enough for every Python developer, regardless of experience. Best-selling patterns author James W. Cooper presents visual, example-driven explanations of 23 proven patterns for writing superior object-oriented code. Through clear and intuitive code samples, he introduces modern techniques for creating Python objects that interact effectively in powerful, flexible programs. Python newcomers--including those moving from other languages--will find a succinct introduction designed to get them up to speed fast. Cooper's wide-ranging patterns coverage addresses abstract classes, multiple inheritance, GUI programming and widgets, graphical classes, drawing and plotting, math, databases, Python decorators, images, threads, iterators, creating executable code, and more. Throughout, his informal visual presentation makes patterns far easier to work with--so you can confidently build sophisticated programs that use Python's rich capabilities Python (Computer program language) Computer programming Python (Langage de programmation) Programmation (Informatique) computer programming aat Computer programming fast Python (Computer program language) fast Erscheint auch als Druck-Ausgabe 978-0-13-757993-8 https://elibrary.pearson.de/book/99.150005/9780137579747 Verlag URL des Erstveröffentlichers Volltext |
spellingShingle | Cooper, James William 1943- Python programming with design patterns Introduction to Objects -- Visual Programming in Python -- Visual Programming of Tables of Data -- What Are Design Patterns? -- Factory Pattern -- Factory Method Pattern -- Abstract Factory Pattern 75 -- Singleton Pattern -- Builder Pattern -- Prototype Pattern -- Summary of Creational Patterns -- Adapter Pattern -- Bridge Pattern -- Composite Pattern -- Decorator Pattern -- Facade Pattern -- Flyweight Pattern -- Proxy Pattern -- Summary of Structural Patterns -- Chain of Responsibility Pattern -- Command Pattern -- Interpreter Pattern -- Iterator Pattern -- Mediator Pattern -- Memento Pattern -- Observer Pattern -- State Pattern -- Strategy Pattern -- Template Pattern -- Variables and Syntax in Python -- Making Decisions in Python -- Development Environments -- Python Collections and Files – Functions Python (Computer program language) Computer programming Python (Langage de programmation) Programmation (Informatique) computer programming aat Computer programming fast Python (Computer program language) fast |
title | Python programming with design patterns |
title_auth | Python programming with design patterns |
title_exact_search | Python programming with design patterns |
title_exact_search_txtP | Python programming with design patterns |
title_full | Python programming with design patterns James W. Cooper |
title_fullStr | Python programming with design patterns James W. Cooper |
title_full_unstemmed | Python programming with design patterns James W. Cooper |
title_short | Python programming with design patterns |
title_sort | python programming with design patterns |
topic | Python (Computer program language) Computer programming Python (Langage de programmation) Programmation (Informatique) computer programming aat Computer programming fast Python (Computer program language) fast |
topic_facet | Python (Computer program language) Computer programming Python (Langage de programmation) Programmation (Informatique) computer programming |
url | https://elibrary.pearson.de/book/99.150005/9780137579747 |
work_keys_str_mv | AT cooperjameswilliam pythonprogrammingwithdesignpatterns |