{"id":4164,"date":"2022-12-03T14:00:36","date_gmt":"2022-12-03T14:00:36","guid":{"rendered":"https:\/\/koeky.nl\/boeken\/product\/fluent-python\/"},"modified":"2022-12-03T14:00:39","modified_gmt":"2022-12-03T14:00:39","slug":"fluent-python","status":"publish","type":"product","link":"https:\/\/koeky.nl\/boeken\/product\/fluent-python\/","title":{"rendered":"Fluent Python"},"content":{"rendered":"<p>Clear, Concise, and Effective Programming<\/p>\n<p>Python\u2019s simplicity lets you become productive quickly, but often this means you aren\u2019t using everything it has to offer.<\/p>\n<p>&nbsp;<\/p>\n<p>Auteur: Luciano Ramalho<\/p>\n<p>Taal: Engels<\/p>\n<p>Bindwijze: paperback<\/p>\n<p>Rubriek: IT-management \/ ICT<\/p>\n<p>Leverbaarheid: Direct leverbaar<\/p>\n<p>Uitgever: O&#8217;Reilly<\/p>\n<p>Verschijningsdatum: 2022-04-14T00:00:00+02:00<\/p>\n<p>Trefwoord:<br \/>\nProgrammeren<br \/>\nWeb developer<br \/>\nWeb programming<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Python\u2019s simplicity lets you become productive quickly, but often this means you aren\u2019t using everything it has to offer. With the updated edition of this hands-on guide, you\u2019ll learn how to write effective, modern Python 3 code by leveraging its best ideas.&#13;<br \/>\n&#13;<br \/>\nDon\u2019t waste time bending Python to fit patterns you learned in other languages. Discover and apply idiomatic Python 3 features beyond your past experience. Author Luciano Ramalho guides you through Python\u2019s core language features and libraries and teaches you how to make your code shorter, faster, and more readable.&#13;<br \/>\n&#13;<br \/>\nFeaturing major updates throughout the book, Fluent Python, second edition, covers:&#13;<br \/>\n&#8211; Special methods: The key to the consistent behavior of Python objects&#13;<br \/>\n&#8211; Data structures: Sequences, dicts, sets, Unicode, and data classes&#13;<br \/>\n&#8211; Functions as objects: First-class functions, related design patterns, and type hints in function declarations&#13;<br \/>\n&#8211; Object-oriented idioms: Composition, inheritance, mixins, interfaces, operator overloading, static typing and protocols&#13;<br \/>\n&#8211; Control flow: Context managers, generators, coroutines, async\/await, and thread\/process pools&#13;<br \/>\n&#8211; Metaprogramming: Properties, attribute descriptors, class decorators, and new class metaprogramming hooks that are simpler than metaclasses<\/p>\n","protected":false},"featured_media":4165,"comment_status":"closed","ping_status":"open","template":"","meta":[],"product_brand":[],"product_cat":[24],"product_tag":[],"class_list":{"0":"post-4164","1":"product","2":"type-product","3":"status-publish","4":"has-post-thumbnail","6":"product_cat-it-management-ict","8":"first","9":"instock","10":"product-type-external"},"_links":{"self":[{"href":"https:\/\/koeky.nl\/boeken\/wp-json\/wp\/v2\/product\/4164","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/koeky.nl\/boeken\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/koeky.nl\/boeken\/wp-json\/wp\/v2\/types\/product"}],"replies":[{"embeddable":true,"href":"https:\/\/koeky.nl\/boeken\/wp-json\/wp\/v2\/comments?post=4164"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/koeky.nl\/boeken\/wp-json\/wp\/v2\/media\/4165"}],"wp:attachment":[{"href":"https:\/\/koeky.nl\/boeken\/wp-json\/wp\/v2\/media?parent=4164"}],"wp:term":[{"taxonomy":"product_brand","embeddable":true,"href":"https:\/\/koeky.nl\/boeken\/wp-json\/wp\/v2\/product_brand?post=4164"},{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/koeky.nl\/boeken\/wp-json\/wp\/v2\/product_cat?post=4164"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/koeky.nl\/boeken\/wp-json\/wp\/v2\/product_tag?post=4164"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}