Python object-oriented programming :: build robust and maintainable object-oriented Python applications and libraries /
A comprehensive guide to exploring modern Python through data structures, design patterns, and effective object-oriented techniques Key Features Build an intuitive understanding of object-oriented design, from introductory to mature programs Learn the ins and outs of Python syntax, libraries, and be...
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Elektronisch E-Book |
Sprache: | English |
Veröffentlicht: |
Birmingham :
Packt Publishing,
[2021]
|
Ausgabe: | Fourth edition. |
Schriftenreihe: | Expert insight.
|
Schlagworte: | |
Online-Zugang: | Volltext |
Zusammenfassung: | A comprehensive guide to exploring modern Python through data structures, design patterns, and effective object-oriented techniques Key Features Build an intuitive understanding of object-oriented design, from introductory to mature programs Learn the ins and outs of Python syntax, libraries, and best practices Examine a machine-learning case study at the end of each chapter Book DescriptionObject-oriented programming (OOP) is a popular design paradigm in which data and behaviors are encapsulated in such a way that they can be manipulated together. Python Object-Oriented Programming, Fourth Edition dives deep into the various aspects of OOP, Python as an OOP language, common and advanced design patterns, and hands-on data manipulation and testing of more complex OOP systems. These concepts are consolidated by open-ended exercises, as well as a real-world case study at the end of every chapter, newly written for this edition. All example code is now compatible with Python 3.9+ syntax and has been updated with type hints for ease of learning. Steven and Dusty provide a comprehensive, illustrative tour of important OOP concepts, such as inheritance, composition, and polymorphism, and explain how they work together with Python's classes and data structures to facilitate good design. In addition, the book also features an in-depth look at Python's exception handling and how functional programming intersects with OOP. Two very powerful automated testing systems, unittest and pytest, are introduced. The final chapter provides a detailed discussion of Python's concurrent programming ecosystem. By the end of the book, you will have a thorough understanding of how to think about and apply object-oriented principles using Python syntax and be able to confidently create robust and reliable programs. What you will learn Implement objects in Python by creating classes and defining methods Extend class functionality using inheritance Use exceptions to handle unusual situations cleanly Understand when to use object-oriented features, and more importantly, when not to use them Discover several widely used design patterns and how they are implemented in Python Uncover the simplicity of unit and integration testing and understand why they are so important Learn to statically type check your dynamic code Understand concurrency with asyncio and how it speeds up programs Who this book is for If you are new to object-oriented programming techniques, or if you have basic Python skills and wish to learn how and when to correctly apply OOP principles in Python, this is the book for you. Moreover, if you are an object-oriented programmer coming from other languages or seeking a leg up in the new world of Python, you will find this book a useful introduction to Python. Minimal previous experience with Python is necessary. |
Beschreibung: | Table of ContentsObject-Oriented DesignObjects in PythonWhen Objects Are AlikeExpecting the UnexpectedWhen to Use Object-Oriented ProgrammingAbstract Base Classes and Operator OverloadingPython Data StructuresThe Intersection of Object-Oriented and Functional ProgrammingStrings, Serialization, and File PathsThe Iterator PatternCommon Design PatternsAdvanced Design PatternsTesting Object-Oriented ProgramsConcurrency. |
Beschreibung: | 1 online resource |
ISBN: | 9781801075237 1801075239 |
Internformat
MARC
LEADER | 00000cam a22000001i 4500 | ||
---|---|---|---|
001 | ZDB-4-EBA-on1263778321 | ||
003 | OCoLC | ||
005 | 20241004212047.0 | ||
006 | m o d | ||
007 | cr cnu---unuuu | ||
008 | 210614s2021 enk o 000 0 eng d | ||
040 | |a UKMGB |b eng |e rda |e pn |c UKMGB |d OCLCO |d OCLCF |d YDXIT |d YDX |d N$T |d OCLCO |d UKMGB |d OCLCO |d OCLCQ |d IEEEE |d OCLCO |d OCLCL |d TMA |d OCLCQ | ||
015 | |a GBC196817 |2 bnb | ||
016 | 7 | |a 020227029 |2 Uk | |
019 | |a 1258957632 | ||
020 | |a 9781801075237 |q electronic book | ||
020 | |a 1801075239 |q electronic book | ||
020 | |z 9781801077262 |q paperback | ||
020 | |z 1801077266 | ||
035 | |a (OCoLC)1263778321 |z (OCoLC)1258957632 | ||
037 | |a 9781801075237 |b Packt Publishing | ||
037 | |a 10163127 |b IEEE | ||
050 | 4 | |a QA76.73.P98 |b L68 2021 | |
082 | 7 | |a 005.117 |2 23 | |
049 | |a MAIN | ||
100 | 1 | |a Lott, Steven F., |e author. | |
245 | 1 | 0 | |a Python object-oriented programming : |b build robust and maintainable object-oriented Python applications and libraries / |c Steven F. Lott, Dusty Phillips. |
250 | |a Fourth edition. | ||
264 | 1 | |a Birmingham : |b Packt Publishing, |c [2021] | |
300 | |a 1 online resource | ||
336 | |a text |b txt |2 rdacontent | ||
337 | |a computer |b c |2 rdamedia | ||
338 | |a online resource |b cr |2 rdacarrier | ||
490 | 1 | |a Expert insight | |
500 | |a Table of ContentsObject-Oriented DesignObjects in PythonWhen Objects Are AlikeExpecting the UnexpectedWhen to Use Object-Oriented ProgrammingAbstract Base Classes and Operator OverloadingPython Data StructuresThe Intersection of Object-Oriented and Functional ProgrammingStrings, Serialization, and File PathsThe Iterator PatternCommon Design PatternsAdvanced Design PatternsTesting Object-Oriented ProgramsConcurrency. | ||
588 | |a Description based on online resource; title from digital title page (viewed on November 22, 2021). | ||
520 | |a A comprehensive guide to exploring modern Python through data structures, design patterns, and effective object-oriented techniques Key Features Build an intuitive understanding of object-oriented design, from introductory to mature programs Learn the ins and outs of Python syntax, libraries, and best practices Examine a machine-learning case study at the end of each chapter Book DescriptionObject-oriented programming (OOP) is a popular design paradigm in which data and behaviors are encapsulated in such a way that they can be manipulated together. Python Object-Oriented Programming, Fourth Edition dives deep into the various aspects of OOP, Python as an OOP language, common and advanced design patterns, and hands-on data manipulation and testing of more complex OOP systems. These concepts are consolidated by open-ended exercises, as well as a real-world case study at the end of every chapter, newly written for this edition. All example code is now compatible with Python 3.9+ syntax and has been updated with type hints for ease of learning. Steven and Dusty provide a comprehensive, illustrative tour of important OOP concepts, such as inheritance, composition, and polymorphism, and explain how they work together with Python's classes and data structures to facilitate good design. In addition, the book also features an in-depth look at Python's exception handling and how functional programming intersects with OOP. Two very powerful automated testing systems, unittest and pytest, are introduced. The final chapter provides a detailed discussion of Python's concurrent programming ecosystem. By the end of the book, you will have a thorough understanding of how to think about and apply object-oriented principles using Python syntax and be able to confidently create robust and reliable programs. What you will learn Implement objects in Python by creating classes and defining methods Extend class functionality using inheritance Use exceptions to handle unusual situations cleanly Understand when to use object-oriented features, and more importantly, when not to use them Discover several widely used design patterns and how they are implemented in Python Uncover the simplicity of unit and integration testing and understand why they are so important Learn to statically type check your dynamic code Understand concurrency with asyncio and how it speeds up programs Who this book is for If you are new to object-oriented programming techniques, or if you have basic Python skills and wish to learn how and when to correctly apply OOP principles in Python, this is the book for you. Moreover, if you are an object-oriented programmer coming from other languages or seeking a leg up in the new world of Python, you will find this book a useful introduction to Python. Minimal previous experience with Python is necessary. | ||
505 | 0 | |a Table of Contents Object-Oriented Design Objects in Python When Objects Are Alike Expecting the Unexpected When to Use Object-Oriented Programming Abstract Base Classes and Operator Overloading Python Data Structures The Intersection of Object-Oriented and Functional Programming Strings, Serialization, and File Paths The Iterator Pattern Common Design Patterns Advanced Design Patterns Testing Object-Oriented Programs Concurrency. | |
650 | 0 | |a Object-oriented programming (Computer science) |0 http://id.loc.gov/authorities/subjects/sh87007503 | |
650 | 0 | |a Python (Computer program language) |0 http://id.loc.gov/authorities/subjects/sh96008834 | |
650 | 6 | |a Programmation orientée objet (Informatique) | |
650 | 6 | |a Python (Langage de programmation) | |
650 | 7 | |a Object-oriented programming (Computer science) |2 fast | |
650 | 7 | |a Python (Computer program language) |2 fast | |
700 | 1 | |a Phillips, Dusty, |e author. | |
776 | 0 | 8 | |i Print version: |z 9781801077262 |
830 | 0 | |a Expert insight. |0 http://id.loc.gov/authorities/names/no2019019794 | |
856 | 4 | 0 | |l FWS01 |p ZDB-4-EBA |q FWS_PDA_EBA |u https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=2960970 |3 Volltext |
938 | |a YBP Library Services |b YANK |n 302308500 | ||
938 | |a EBSCOhost |b EBSC |n 2960970 | ||
994 | |a 92 |b GEBAY | ||
912 | |a ZDB-4-EBA | ||
049 | |a DE-863 |
Datensatz im Suchindex
DE-BY-FWS_katkey | ZDB-4-EBA-on1263778321 |
---|---|
_version_ | 1816882548149583872 |
adam_text | |
any_adam_object | |
author | Lott, Steven F. Phillips, Dusty |
author_facet | Lott, Steven F. Phillips, Dusty |
author_role | aut aut |
author_sort | Lott, Steven F. |
author_variant | s f l sf sfl d p dp |
building | Verbundindex |
bvnumber | localFWS |
callnumber-first | Q - Science |
callnumber-label | QA76 |
callnumber-raw | QA76.73.P98 L68 2021 |
callnumber-search | QA76.73.P98 L68 2021 |
callnumber-sort | QA 276.73 P98 L68 42021 |
callnumber-subject | QA - Mathematics |
collection | ZDB-4-EBA |
contents | Table of Contents Object-Oriented Design Objects in Python When Objects Are Alike Expecting the Unexpected When to Use Object-Oriented Programming Abstract Base Classes and Operator Overloading Python Data Structures The Intersection of Object-Oriented and Functional Programming Strings, Serialization, and File Paths The Iterator Pattern Common Design Patterns Advanced Design Patterns Testing Object-Oriented Programs Concurrency. |
ctrlnum | (OCoLC)1263778321 |
dewey-full | 005.117 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.117 |
dewey-search | 005.117 |
dewey-sort | 15.117 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
edition | Fourth edition. |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>06005cam a22005771i 4500</leader><controlfield tag="001">ZDB-4-EBA-on1263778321</controlfield><controlfield tag="003">OCoLC</controlfield><controlfield tag="005">20241004212047.0</controlfield><controlfield tag="006">m o d </controlfield><controlfield tag="007">cr cnu---unuuu</controlfield><controlfield tag="008">210614s2021 enk o 000 0 eng d</controlfield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">UKMGB</subfield><subfield code="b">eng</subfield><subfield code="e">rda</subfield><subfield code="e">pn</subfield><subfield code="c">UKMGB</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCF</subfield><subfield code="d">YDXIT</subfield><subfield code="d">YDX</subfield><subfield code="d">N$T</subfield><subfield code="d">OCLCO</subfield><subfield code="d">UKMGB</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">IEEEE</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCL</subfield><subfield code="d">TMA</subfield><subfield code="d">OCLCQ</subfield></datafield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">GBC196817</subfield><subfield code="2">bnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">020227029</subfield><subfield code="2">Uk</subfield></datafield><datafield tag="019" ind1=" " ind2=" "><subfield code="a">1258957632</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781801075237</subfield><subfield code="q">electronic book</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1801075239</subfield><subfield code="q">electronic book</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="z">9781801077262</subfield><subfield code="q">paperback</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="z">1801077266</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)1263778321</subfield><subfield code="z">(OCoLC)1258957632</subfield></datafield><datafield tag="037" ind1=" " ind2=" "><subfield code="a">9781801075237</subfield><subfield code="b">Packt Publishing</subfield></datafield><datafield tag="037" ind1=" " ind2=" "><subfield code="a">10163127</subfield><subfield code="b">IEEE</subfield></datafield><datafield tag="050" ind1=" " ind2="4"><subfield code="a">QA76.73.P98</subfield><subfield code="b">L68 2021</subfield></datafield><datafield tag="082" ind1="7" ind2=" "><subfield code="a">005.117</subfield><subfield code="2">23</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">MAIN</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Lott, Steven F.,</subfield><subfield code="e">author.</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Python object-oriented programming :</subfield><subfield code="b">build robust and maintainable object-oriented Python applications and libraries /</subfield><subfield code="c">Steven F. Lott, Dusty Phillips.</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">Fourth edition.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Birmingham :</subfield><subfield code="b">Packt Publishing,</subfield><subfield code="c">[2021]</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 online resource</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">computer</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">online resource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="1" ind2=" "><subfield code="a">Expert insight</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Table of ContentsObject-Oriented DesignObjects in PythonWhen Objects Are AlikeExpecting the UnexpectedWhen to Use Object-Oriented ProgrammingAbstract Base Classes and Operator OverloadingPython Data StructuresThe Intersection of Object-Oriented and Functional ProgrammingStrings, Serialization, and File PathsThe Iterator PatternCommon Design PatternsAdvanced Design PatternsTesting Object-Oriented ProgramsConcurrency.</subfield></datafield><datafield tag="588" ind1=" " ind2=" "><subfield code="a">Description based on online resource; title from digital title page (viewed on November 22, 2021).</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">A comprehensive guide to exploring modern Python through data structures, design patterns, and effective object-oriented techniques Key Features Build an intuitive understanding of object-oriented design, from introductory to mature programs Learn the ins and outs of Python syntax, libraries, and best practices Examine a machine-learning case study at the end of each chapter Book DescriptionObject-oriented programming (OOP) is a popular design paradigm in which data and behaviors are encapsulated in such a way that they can be manipulated together. Python Object-Oriented Programming, Fourth Edition dives deep into the various aspects of OOP, Python as an OOP language, common and advanced design patterns, and hands-on data manipulation and testing of more complex OOP systems. These concepts are consolidated by open-ended exercises, as well as a real-world case study at the end of every chapter, newly written for this edition. All example code is now compatible with Python 3.9+ syntax and has been updated with type hints for ease of learning. Steven and Dusty provide a comprehensive, illustrative tour of important OOP concepts, such as inheritance, composition, and polymorphism, and explain how they work together with Python's classes and data structures to facilitate good design. In addition, the book also features an in-depth look at Python's exception handling and how functional programming intersects with OOP. Two very powerful automated testing systems, unittest and pytest, are introduced. The final chapter provides a detailed discussion of Python's concurrent programming ecosystem. By the end of the book, you will have a thorough understanding of how to think about and apply object-oriented principles using Python syntax and be able to confidently create robust and reliable programs. What you will learn Implement objects in Python by creating classes and defining methods Extend class functionality using inheritance Use exceptions to handle unusual situations cleanly Understand when to use object-oriented features, and more importantly, when not to use them Discover several widely used design patterns and how they are implemented in Python Uncover the simplicity of unit and integration testing and understand why they are so important Learn to statically type check your dynamic code Understand concurrency with asyncio and how it speeds up programs Who this book is for If you are new to object-oriented programming techniques, or if you have basic Python skills and wish to learn how and when to correctly apply OOP principles in Python, this is the book for you. Moreover, if you are an object-oriented programmer coming from other languages or seeking a leg up in the new world of Python, you will find this book a useful introduction to Python. Minimal previous experience with Python is necessary.</subfield></datafield><datafield tag="505" ind1="0" ind2=" "><subfield code="a">Table of Contents Object-Oriented Design Objects in Python When Objects Are Alike Expecting the Unexpected When to Use Object-Oriented Programming Abstract Base Classes and Operator Overloading Python Data Structures The Intersection of Object-Oriented and Functional Programming Strings, Serialization, and File Paths The Iterator Pattern Common Design Patterns Advanced Design Patterns Testing Object-Oriented Programs Concurrency.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Object-oriented programming (Computer science)</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh87007503</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Python (Computer program language)</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh96008834</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Programmation orientée objet (Informatique)</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Python (Langage de programmation)</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Object-oriented programming (Computer science)</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="700" ind1="1" ind2=" "><subfield code="a">Phillips, Dusty,</subfield><subfield code="e">author.</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Print version:</subfield><subfield code="z">9781801077262</subfield></datafield><datafield tag="830" ind1=" " ind2="0"><subfield code="a">Expert insight.</subfield><subfield code="0">http://id.loc.gov/authorities/names/no2019019794</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="l">FWS01</subfield><subfield code="p">ZDB-4-EBA</subfield><subfield code="q">FWS_PDA_EBA</subfield><subfield code="u">https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=2960970</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">YBP Library Services</subfield><subfield code="b">YANK</subfield><subfield code="n">302308500</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">EBSCOhost</subfield><subfield code="b">EBSC</subfield><subfield code="n">2960970</subfield></datafield><datafield tag="994" ind1=" " ind2=" "><subfield code="a">92</subfield><subfield code="b">GEBAY</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-4-EBA</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-863</subfield></datafield></record></collection> |
id | ZDB-4-EBA-on1263778321 |
illustrated | Not Illustrated |
indexdate | 2024-11-27T13:30:22Z |
institution | BVB |
isbn | 9781801075237 1801075239 |
language | English |
oclc_num | 1263778321 |
open_access_boolean | |
owner | MAIN DE-863 DE-BY-FWS |
owner_facet | MAIN DE-863 DE-BY-FWS |
physical | 1 online resource |
psigel | ZDB-4-EBA |
publishDate | 2021 |
publishDateSearch | 2021 |
publishDateSort | 2021 |
publisher | Packt Publishing, |
record_format | marc |
series | Expert insight. |
series2 | Expert insight |
spelling | Lott, Steven F., author. Python object-oriented programming : build robust and maintainable object-oriented Python applications and libraries / Steven F. Lott, Dusty Phillips. Fourth edition. Birmingham : Packt Publishing, [2021] 1 online resource text txt rdacontent computer c rdamedia online resource cr rdacarrier Expert insight Table of ContentsObject-Oriented DesignObjects in PythonWhen Objects Are AlikeExpecting the UnexpectedWhen to Use Object-Oriented ProgrammingAbstract Base Classes and Operator OverloadingPython Data StructuresThe Intersection of Object-Oriented and Functional ProgrammingStrings, Serialization, and File PathsThe Iterator PatternCommon Design PatternsAdvanced Design PatternsTesting Object-Oriented ProgramsConcurrency. Description based on online resource; title from digital title page (viewed on November 22, 2021). A comprehensive guide to exploring modern Python through data structures, design patterns, and effective object-oriented techniques Key Features Build an intuitive understanding of object-oriented design, from introductory to mature programs Learn the ins and outs of Python syntax, libraries, and best practices Examine a machine-learning case study at the end of each chapter Book DescriptionObject-oriented programming (OOP) is a popular design paradigm in which data and behaviors are encapsulated in such a way that they can be manipulated together. Python Object-Oriented Programming, Fourth Edition dives deep into the various aspects of OOP, Python as an OOP language, common and advanced design patterns, and hands-on data manipulation and testing of more complex OOP systems. These concepts are consolidated by open-ended exercises, as well as a real-world case study at the end of every chapter, newly written for this edition. All example code is now compatible with Python 3.9+ syntax and has been updated with type hints for ease of learning. Steven and Dusty provide a comprehensive, illustrative tour of important OOP concepts, such as inheritance, composition, and polymorphism, and explain how they work together with Python's classes and data structures to facilitate good design. In addition, the book also features an in-depth look at Python's exception handling and how functional programming intersects with OOP. Two very powerful automated testing systems, unittest and pytest, are introduced. The final chapter provides a detailed discussion of Python's concurrent programming ecosystem. By the end of the book, you will have a thorough understanding of how to think about and apply object-oriented principles using Python syntax and be able to confidently create robust and reliable programs. What you will learn Implement objects in Python by creating classes and defining methods Extend class functionality using inheritance Use exceptions to handle unusual situations cleanly Understand when to use object-oriented features, and more importantly, when not to use them Discover several widely used design patterns and how they are implemented in Python Uncover the simplicity of unit and integration testing and understand why they are so important Learn to statically type check your dynamic code Understand concurrency with asyncio and how it speeds up programs Who this book is for If you are new to object-oriented programming techniques, or if you have basic Python skills and wish to learn how and when to correctly apply OOP principles in Python, this is the book for you. Moreover, if you are an object-oriented programmer coming from other languages or seeking a leg up in the new world of Python, you will find this book a useful introduction to Python. Minimal previous experience with Python is necessary. Table of Contents Object-Oriented Design Objects in Python When Objects Are Alike Expecting the Unexpected When to Use Object-Oriented Programming Abstract Base Classes and Operator Overloading Python Data Structures The Intersection of Object-Oriented and Functional Programming Strings, Serialization, and File Paths The Iterator Pattern Common Design Patterns Advanced Design Patterns Testing Object-Oriented Programs Concurrency. Object-oriented programming (Computer science) http://id.loc.gov/authorities/subjects/sh87007503 Python (Computer program language) http://id.loc.gov/authorities/subjects/sh96008834 Programmation orientée objet (Informatique) Python (Langage de programmation) Object-oriented programming (Computer science) fast Python (Computer program language) fast Phillips, Dusty, author. Print version: 9781801077262 Expert insight. http://id.loc.gov/authorities/names/no2019019794 FWS01 ZDB-4-EBA FWS_PDA_EBA https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=2960970 Volltext |
spellingShingle | Lott, Steven F. Phillips, Dusty Python object-oriented programming : build robust and maintainable object-oriented Python applications and libraries / Expert insight. Table of Contents Object-Oriented Design Objects in Python When Objects Are Alike Expecting the Unexpected When to Use Object-Oriented Programming Abstract Base Classes and Operator Overloading Python Data Structures The Intersection of Object-Oriented and Functional Programming Strings, Serialization, and File Paths The Iterator Pattern Common Design Patterns Advanced Design Patterns Testing Object-Oriented Programs Concurrency. Object-oriented programming (Computer science) http://id.loc.gov/authorities/subjects/sh87007503 Python (Computer program language) http://id.loc.gov/authorities/subjects/sh96008834 Programmation orientée objet (Informatique) Python (Langage de programmation) Object-oriented programming (Computer science) fast Python (Computer program language) fast |
subject_GND | http://id.loc.gov/authorities/subjects/sh87007503 http://id.loc.gov/authorities/subjects/sh96008834 |
title | Python object-oriented programming : build robust and maintainable object-oriented Python applications and libraries / |
title_auth | Python object-oriented programming : build robust and maintainable object-oriented Python applications and libraries / |
title_exact_search | Python object-oriented programming : build robust and maintainable object-oriented Python applications and libraries / |
title_full | Python object-oriented programming : build robust and maintainable object-oriented Python applications and libraries / Steven F. Lott, Dusty Phillips. |
title_fullStr | Python object-oriented programming : build robust and maintainable object-oriented Python applications and libraries / Steven F. Lott, Dusty Phillips. |
title_full_unstemmed | Python object-oriented programming : build robust and maintainable object-oriented Python applications and libraries / Steven F. Lott, Dusty Phillips. |
title_short | Python object-oriented programming : |
title_sort | python object oriented programming build robust and maintainable object oriented python applications and libraries |
title_sub | build robust and maintainable object-oriented Python applications and libraries / |
topic | Object-oriented programming (Computer science) http://id.loc.gov/authorities/subjects/sh87007503 Python (Computer program language) http://id.loc.gov/authorities/subjects/sh96008834 Programmation orientée objet (Informatique) Python (Langage de programmation) Object-oriented programming (Computer science) fast Python (Computer program language) fast |
topic_facet | Object-oriented programming (Computer science) Python (Computer program language) Programmation orientée objet (Informatique) Python (Langage de programmation) |
url | https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=2960970 |
work_keys_str_mv | AT lottstevenf pythonobjectorientedprogrammingbuildrobustandmaintainableobjectorientedpythonapplicationsandlibraries AT phillipsdusty pythonobjectorientedprogrammingbuildrobustandmaintainableobjectorientedpythonapplicationsandlibraries |