Badhwar | Hands-On Enterprise Application Development with Python | E-Book | www.sack.de
E-Book

E-Book, Englisch, 374 Seiten

Badhwar Hands-On Enterprise Application Development with Python

Design data-intensive Application with Python 3
1. Auflage 2018
ISBN: 978-1-78953-063-6
Verlag: Packt Publishing
Format: EPUB
Kopierschutz: Adobe DRM (»Systemvoraussetzungen)

Design data-intensive Application with Python 3

E-Book, Englisch, 374 Seiten

ISBN: 978-1-78953-063-6
Verlag: Packt Publishing
Format: EPUB
Kopierschutz: Adobe DRM (»Systemvoraussetzungen)



Architect scalable, reliable, and maintainable applications for enterprises with Python


Key Features


Explore various Python design patterns used for enterprise software development


Apply best practices for testing and performance optimization to build stable applications


Learn about different attacking strategies used on enterprise applications and how to avoid them





Book Description


Dynamically typed languages like Python are continuously improving. With the addition of exciting new features and a wide selection of modern libraries and frameworks, Python has emerged as an ideal language for developing enterprise applications. Hands-On Enterprise Application Development with Python will show you how to build effective applications that are stable, secure, and easily scalable.





The book is a detailed guide to building an end-to-end enterprise-grade application in Python. You will learn how to effectively implement Python features and design patterns that will positively impact your application lifecycle. The book also covers advanced concurrency techniques that will help you build a RESTful application with an optimized frontend. Given that security and stability are the foundation for an enterprise application, you'll be trained on effective testing, performance analysis, and security practices, and understand how to embed them in your codebase during the initial phase. You'll also be guided in how to move on from a monolithic architecture to one that is service oriented, leveraging microservices and serverless deployment techniques.





By the end of the book, you will have become proficient at building efficient enterprise applications in Python.




What you will learn


Understand the purpose of design patterns and their impact on application lifecycle


Build applications that can handle large amounts of data-intensive operations


Uncover advanced concurrency techniques and discover how to handle a large number of requests in production


Optimize frontends to improve the client-side experience of your application


Effective testing and performance profiling techniques to detect issues in applications early in the development cycle


Build applications with a focus on security


Implement large applications as microservices to improve scalability





Who this book is for


If you're a developer who wants to build enterprise-grade applications, this book is for you. Basic to intermediate-level of programming experience with Python and database systems is required to understand the concepts covered in this book.

Badhwar Hands-On Enterprise Application Development with Python jetzt bestellen!

Autoren/Hrsg.




Ihre Fragen, Wünsche oder Anmerkungen
Vorname*
Nachname*
Ihre E-Mail-Adresse*
Kundennr.
Ihre Nachricht*
Lediglich mit * gekennzeichnete Felder sind Pflichtfelder.
Wenn Sie die im Kontaktformular eingegebenen Daten durch Klick auf den nachfolgenden Button übersenden, erklären Sie sich damit einverstanden, dass wir Ihr Angaben für die Beantwortung Ihrer Anfrage verwenden. Selbstverständlich werden Ihre Daten vertraulich behandelt und nicht an Dritte weitergegeben. Sie können der Verwendung Ihrer Daten jederzeit widersprechen. Das Datenhandling bei Sack Fachmedien erklären wir Ihnen in unserer Datenschutzerklärung.