☀️ Soak Up the Savings with Our Summer Deals ☀️ ️

Recently Viewed

New

Hands-On Metaprogramming with Python 3: A programmer's guide to writing reusable code to build smarter applications by Sulekha AloorRavi 9781838554651

No reviews yet Write a Review
Booksplease Price: £38.41

  Bookmarks: Included free with every order
  Delivery: We ship to over 200 countries from the UK
  Range: Millions of books available
  Reviews: Booksplease rated "Excellent" on Trustpilot

  FREE UK DELIVERY: When You Buy 3 or More Books - Use code: FREEUKDELIVERY in your cart!

SKU:
9781838554651
MPN:
9781838554651
Available from Booksplease!
Availability: Usually dispatched within 4 working days

Frequently Bought Together:

Total: Inc. VAT
Total: Ex. VAT

Description

A case study-based approach to metaprogramming with real-world examples that enable the development of advanced frameworks, libraries, and applications using Python Key Features * Learn applied metaprogramming through a simple step-by-step approach * Work with easily understandable examples and explanations that take you deep into the theory of metaprogramming * Get practical experience in writing reusable code with real-world examples Book Description Effective and reusable code makes your application development process seamless and easily maintainable. With Python, you will have access to advanced metaprogramming features that you can use to build high-performing applications. This book starts by introducing you to the need and applications of metaprogramming before navigating the fundamentals of object-oriented programming. As you progress, you will learn simple decorators, then work with metaclasses, and later focus on introspection and reflection. You will also delve into generics and typing before defining templates for algorithms. Next, you will understand your code using abstract syntax trees and explore method resolution order. The book also shows you how to create your own dynamic objects before structuring the objects through design patterns. Finally, you will learn simple code-generation techniques along with best practices and eventually build your own applications. By the end of this learning journey, you will have the skills and confidence you need to design and build reusable high-performing applications that can solve real-world problems. What you will learn * Understand the programming paradigm of metaprogramming and its need * Revisit the fundamentals of object-oriented programming * Define decorators and work with metaclasses * Employ introspection and reflection on your code * Apply generics, typing, and templates to enhance your code * Understand the structure of your code through abstract syntax trees and the behavior through method resolution order * Create dynamic objects and generate dynamic code * Understand various design patterns and best practices Who This Book Is For If you are a beginner to intermediate-level Python programmer looking to enhance your coding skills by developing reusable and advanced frameworks, this book is for you. Basic knowledge of Python will help you get the most out of this learning journey.

Book Information
ISBN 9781838554651
Author Sulekha AloorRavi
Format Paperback
Page Count 425
Imprint Packt Publishing Limited
Publisher Packt Publishing Limited

Reviews

No reviews yet Write a Review

Booksplease  Reviews


J - United Kingdom

Fast and efficient way to choose and receive books

This is my second experience using Booksplease. Both orders dealt with very quickly and despatched. Now waiting for my next read to drop through the letterbox.

J - United Kingdom

T - United States

Will definitely use again!

Great experience and I have zero concerns. They communicated through the shipping process and if there was any hiccups in it, they let me know. Books arrived in perfect condition as well as being fairly priced. 10/10 recommend. I will definitely shop here again!

T - United States

R - Spain

The shipping was just superior

The shipping was just superior; not even one of the books was in contact with the shipping box -anywhere-, not even a corner or the bottom, so all the books arrived in perfect condition. The international shipping took around 2 weeks, so pretty great too.

R - Spain

J - United Kingdom

Found a hard to get book…

Finding a hard to get book on Booksplease and with it not being an over inflated price was great. Ordering was really easy with updates on despatch. The book was packaged well and in great condition. I will certainly use them again.

J - United Kingdom