Metaprogramming with Python: A programmer's guide to writing reusable code to build smarter applications

Sulekha AloorRavi

ISBN 10: 1838554653 ISBN 13: 9781838554651
Editorial: Packt Publishing, 2022
Nuevos Encuadernación de tapa blanda

Librería: Ria Christie Collections, Uxbridge, Reino Unido Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

Vendedor de AbeBooks desde 25 de marzo de 2015

Este artículo en concreto ya no está disponible.

Descripción

Descripción:

In. N° de ref. del artículo ria9781838554651_new

Denunciar este artículo

Sinopsis:

A practical approach to metaprogramming with real-world examples that enables 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.


The book starts by introducing you to the need and applications of metaprogramming, before navigating the fundamentals of object-oriented programming. Next, you will learn about simple decorators, work with metaclasses, and later focus on introspection and reflection. You'll also delve into generics and typing before defining templates for algorithms. As you progress, you will understand your code using abstract syntax trees and explore method resolution order. This Python 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 discovering best practices and eventually building your own applications.


By the end of this learning journey, you'll have acquired 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
  • Get to grips with 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 an intermediate-level Python programmer looking to enhance your coding skills by developing reusable and advanced frameworks, then this book is for you. Basic knowledge of Python programming will help you get the most out of this learning journey.

Acerca del autor: Sulekha AloorRavi is an engineer and a data scientist with a wide technical breadth and deep understanding of many technologies and systems. Her background has led her to advanced Python based application development in the field of artificial intelligence. She enjoys solving real-world business problems with technology and working with data science and business intelligence teams to deliver real value.She has 15+ years of experience in Software Engineering and worked with major IT solution providers and International Banks. She graduated with an engineering degree in Information Technology and later completed a post-graduation program in Big Data and Machine Learning. She also enjoys teaching Artificial Intelligence and Machine Learning.

"Sobre este título" puede pertenecer a otra edición de este libro.

Detalles bibliográficos

Título: Metaprogramming with Python: A programmer's ...
Editorial: Packt Publishing
Año de publicación: 2022
Encuadernación: Encuadernación de tapa blanda
Condición: New

Los mejores resultados en AbeBooks

Imagen de archivo

Sulekha AloorRavi
Publicado por Packt Publishing, 2022
ISBN 10: 1838554653 ISBN 13: 9781838554651
Nuevo Tapa blanda

Librería: Lucky's Textbooks, Dallas, TX, Estados Unidos de America

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

Condición: New. Nº de ref. del artículo: ABLING22Oct2817130017942

Contactar al vendedor

Comprar nuevo

EUR 42,10
EUR 3,40 shipping
Se envía dentro de Estados Unidos de America

Cantidad disponible: Más de 20 disponibles

Añadir al carrito

Imagen de archivo

AloorRavi, Sulekha
Publicado por Packt Publishing 2022-09, 2022
ISBN 10: 1838554653 ISBN 13: 9781838554651
Nuevo PF

Librería: Chiron Media, Wallingford, Reino Unido

Calificación del vendedor: 4 de 5 estrellas Valoración 4 estrellas, Más información sobre las valoraciones de los vendedores

PF. Condición: New. Nº de ref. del artículo: 6666-IUK-9781838554651

Contactar al vendedor

Comprar nuevo

EUR 42,71
EUR 17,64 shipping
Se envía de Reino Unido a Estados Unidos de America

Cantidad disponible: 10 disponibles

Añadir al carrito

Imagen de archivo

Sulekha AloorRavi
Publicado por Packt Publishing, 2022
ISBN 10: 1838554653 ISBN 13: 9781838554651
Nuevo Tapa blanda

Librería: California Books, Miami, FL, Estados Unidos de America

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

Condición: New. Nº de ref. del artículo: I-9781838554651

Contactar al vendedor

Comprar nuevo

EUR 45,61
Gastos de envío gratis
Se envía dentro de Estados Unidos de America

Cantidad disponible: Más de 20 disponibles

Añadir al carrito

Imagen de archivo

Sulekha AloorRavi
Publicado por Packt Publishing Limited, 2022
ISBN 10: 1838554653 ISBN 13: 9781838554651
Nuevo PAP
Impresión bajo demanda

Librería: PBShop.store UK, Fairford, GLOS, Reino Unido

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

PAP. Condición: New. New Book. Delivered from our UK warehouse in 4 to 14 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Nº de ref. del artículo: L0-9781838554651

Contactar al vendedor

Comprar nuevo

EUR 45,96
EUR 3,75 shipping
Se envía de Reino Unido a Estados Unidos de America

Cantidad disponible: Más de 20 disponibles

Añadir al carrito

Imagen de archivo

Sulekha AloorRavi
Publicado por Packt Publishing Limited, 2022
ISBN 10: 1838554653 ISBN 13: 9781838554651
Nuevo PAP
Impresión bajo demanda

Librería: PBShop.store US, Wood Dale, IL, Estados Unidos de America

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

PAP. Condición: New. New Book. Shipped from UK. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Nº de ref. del artículo: L0-9781838554651

Contactar al vendedor

Comprar nuevo

EUR 50,60
Gastos de envío gratis
Se envía dentro de Estados Unidos de America

Cantidad disponible: Más de 20 disponibles

Añadir al carrito

Imagen de archivo

Sulekha AloorRavi
Publicado por Packt Publishing Limited, 2022
ISBN 10: 1838554653 ISBN 13: 9781838554651
Nuevo Paperback / softback
Impresión bajo demanda

Librería: THE SAINT BOOKSTORE, Southport, Reino Unido

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

Paperback / softback. Condición: New. This item is printed on demand. New copy - Usually dispatched within 5-9 working days. Nº de ref. del artículo: C9781838554651

Contactar al vendedor

Comprar nuevo

EUR 52,22
EUR 13,38 shipping
Se envía de Reino Unido a Estados Unidos de America

Cantidad disponible: Más de 20 disponibles

Añadir al carrito

Imagen del vendedor

Aloorravi, Sulekha
Publicado por Packt Publishing, 2022
ISBN 10: 1838554653 ISBN 13: 9781838554651
Nuevo Tapa blanda

Librería: moluna, Greven, Alemania

Calificación del vendedor: 4 de 5 estrellas Valoración 4 estrellas, Más información sobre las valoraciones de los vendedores

Condición: New. &Uumlber den AutorrnrnSulekha AloorRavi is an engineer and a data scientist with a wide technical breadth and deep understanding of many technologies and systems. Her background has led her to advanced Python based application development in th. Nº de ref. del artículo: 693284875

Contactar al vendedor

Comprar nuevo

EUR 52,76
EUR 48,99 shipping
Se envía de Alemania a Estados Unidos de America

Cantidad disponible: Más de 20 disponibles

Añadir al carrito

Imagen del vendedor

Sulekha Aloorravi
Publicado por Packt Publishing, 2022
ISBN 10: 1838554653 ISBN 13: 9781838554651
Nuevo Taschenbuch
Impresión bajo demanda

Librería: preigu, Osnabrück, Alemania

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

Taschenbuch. Condición: Neu. Metaprogramming with Python | A programmer's guide to writing reusable code to build smarter applications | Sulekha Aloorravi | Taschenbuch | Kartoniert / Broschiert | Englisch | 2022 | Packt Publishing | EAN 9781838554651 | Verantwortliche Person für die EU: Libri GmbH, Europaallee 1, 36244 Bad Hersfeld, gpsr[at]libri[dot]de | Anbieter: preigu Print on Demand. Nº de ref. del artículo: 123548483

Contactar al vendedor

Comprar nuevo

EUR 58,65
EUR 70,00 shipping
Se envía de Alemania a Estados Unidos de America

Cantidad disponible: 5 disponibles

Añadir al carrito

Imagen del vendedor

Sulekha Aloorravi
Publicado por Packt Publishing, 2022
ISBN 10: 1838554653 ISBN 13: 9781838554651
Nuevo Taschenbuch
Impresión bajo demanda

Librería: AHA-BUCH GmbH, Einbeck, Alemania

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

Taschenbuch. Condición: Neu. nach der Bestellung gedruckt Neuware - Printed after ordering - A practical approach to metaprogramming with real-world examples that enables 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. The book starts by introducing you to the need and applications of metaprogramming, before navigating the fundamentals of object-oriented programming. Next, you will learn about simple decorators, work with metaclasses, and later focus on introspection and reflection. You'll also delve into generics and typing before defining templates for algorithms. As you progress, you will understand your code using abstract syntax trees and explore method resolution order. This Python 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 discovering best practices and eventually building your own applications. By the end of this learning journey, you'll have acquired 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 Get to grips with 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 an intermediate-level Python programmer looking to enhance your coding skills by developing reusable and advanced frameworks, then this book is for you. Basic knowledge of Python programming will help you get the most out of this learning journey. Nº de ref. del artículo: 9781838554651

Contactar al vendedor

Comprar nuevo

EUR 65,38
EUR 63,74 shipping
Se envía de Alemania a Estados Unidos de America

Cantidad disponible: 1 disponibles

Añadir al carrito

Imagen de archivo

AloorRavi, Sulekha
Publicado por Packt Publishing, 2022
ISBN 10: 1838554653 ISBN 13: 9781838554651
Nuevo Tapa blanda

Librería: Books Puddle, New York, NY, Estados Unidos de America

Calificación del vendedor: 4 de 5 estrellas Valoración 4 estrellas, Más información sobre las valoraciones de los vendedores

Condición: New. 402 pages. Nº de ref. del artículo: 26397684885

Contactar al vendedor

Comprar nuevo

EUR 77,40
EUR 3,40 shipping
Se envía dentro de Estados Unidos de America

Cantidad disponible: 4 disponibles

Añadir al carrito

Existen otras 3 copia(s) de este libro

Ver todos los resultados de su búsqueda