Cargando…

Python : master the art of design patterns : ensure your code is sleek, efficient and elegant by mastering powerful Python design patterns : a course in three modules.

Ensure your code is sleek, efficient and elegant by mastering powerful Python design patternsAbout This Book Learn all about abstract design patterns and how to implement them in Python 3 Understand the structural, creational, and behavioral Python design patterns Get to know the context and applica...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autores principales: Phillips, Dusty (Autor), Kasampalis, Sakis (Autor), Giridhar, Chetan (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham, UK : Packt Publishing, 2016.
Colección:Learning path.
Temas:
Acceso en línea:Texto completo
Texto completo

MARC

LEADER 00000cam a2200000Ii 4500
001 EBSCO_ocn961944611
003 OCoLC
005 20231017213018.0
006 m o d
007 cr unu||||||||
008 161102s2016 enka ob 001 0 eng d
040 |a UMI  |b eng  |e rda  |e pn  |c UMI  |d TOH  |d OCLCF  |d STF  |d DEBBG  |d IDEBK  |d TEFOD  |d YDX  |d COO  |d FEM  |d DEBSZ  |d OCLCQ  |d N$T  |d VT2  |d UOK  |d CEF  |d KSU  |d NLE  |d UKMGB  |d WYU  |d ZCU  |d AGLDB  |d IGB  |d UKAHL  |d OCLCO  |d OCLCQ  |d OCLCO 
015 |a GBB747815  |2 bnb 
016 7 |a 018073186  |2 Uk 
019 |a 960282588  |a 960720656  |a 968041711  |a 969044816  |a 1259240285 
020 |a 9781787123403  |q (electronic bk.) 
020 |a 1787123405  |q (electronic bk.) 
020 |z 1787125181 
020 |z 9781787125186 
029 1 |a DEBBG  |b BV043970508 
029 1 |a DEBSZ  |b 485809680 
029 1 |a GBVCP  |b 88285111X 
029 1 |a UKMGB  |b 018073186 
029 1 |a AU@  |b 000067099893 
029 1 |a AU@  |b 000068506387 
035 |a (OCoLC)961944611  |z (OCoLC)960282588  |z (OCoLC)960720656  |z (OCoLC)968041711  |z (OCoLC)969044816  |z (OCoLC)1259240285 
037 |a CL0500000798  |b Safari Books Online 
050 4 |a QA76.73.P68 
072 7 |a COM  |x 051360  |2 bisacsh 
082 0 4 |a 005.133  |2 23 
049 |a UAMI 
100 1 |a Phillips, Dusty,  |e author. 
245 1 0 |a Python :  |b master the art of design patterns : ensure your code is sleek, efficient and elegant by mastering powerful Python design patterns : a course in three modules. 
264 1 |a Birmingham, UK :  |b Packt Publishing,  |c 2016. 
300 |a 1 online resource :  |b illustrations. 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file  |2 rda 
490 1 |a Learning path 
588 0 |a Online resource; title from PDF title page (EBSCO, viewed September, 06, 2017). 
588 0 |a Online resource; title from title page (Safari, viewed November 1, 2016). 
500 |a Authors: Dusty Phillips, Chetan Giridhar, Sakis Kasampalis. Cf. Credits page. 
504 |a Includes bibliographical references and index. 
520 |a Ensure your code is sleek, efficient and elegant by mastering powerful Python design patternsAbout This Book Learn all about abstract design patterns and how to implement them in Python 3 Understand the structural, creational, and behavioral Python design patterns Get to know the context and application of design patterns to solve real-world problems in software architecture, design, and application development Discover how to simplify Design Pattern implementation using the power of Python 3Who This Book Is For If you have basic Python skills and wish to learn in depth how to correctly apply appropriate design patterns, this course is tailor made for you. What You Will Learn Discover what design patterns are and how to apply them to writing Python Implement objects in Python by creating classes and defining methods Separate related objects into a taxonomy of classes and describe the properties and behaviors of those objects via the class interface Understand when to use object-oriented features, and more importantly when not to use them Get to know proven solutions to common design issues Explore the design principles that form the basis of software design, such as loose coupling, the Hollywood principle, and the Open Close principle, among others Use Structural Design Patterns and find out how objects and classes interact to build larger applications Improve the productivity and code base of your application using Python design patterns Secure an interface using the Proxy patternIn Detail Python is an object-oriented scripting language that is used in everything from data science to web development. Known for its simplicity, Python increases productivity and minimizes development time. Through applying essential software engineering design patterns to Python, Python code becomes even more efficient and reusable from project to project. This learning path takes you through every traditional and advanced design pattern best applied to Python code, building your skills in writing exceptional Python. Divided into three distinct modules, you'll go from foundational to advanced concepts by following a series of practical tutorials. Start with the bedrock of Python programming - the object-oriented paradigm. Rethink the way you work with Python as you work through the Python data structures and object-oriented techniques essential to modern Python programming. Build your confidence as you learn Python syntax, and how to use OOP principles with Python tools such as Django and Kivy. In the second module, run through the most common and most useful design patterns from a Python perspective. Progress through Singleton patterns, Factory patterns, Facade patterns and more all with detailed hands-on guidance. Enhance your professional abilities in in software architecture, design, and development. In the final module, run through the more complex and less common design patterns, discovering how to apply them to Python coding with the help of real-world examples. Get to grips with the best practices of writing Python, as well as creating systems architecture and troubleshooting issues. This Learning Path combines some of the best that Packt has to offer in one complete, curated package. It includes content from the following Packt products: Python 3 Object-Oriented Programming - Second Edition by Dusty Phillips Learning Python Design Patterns - Second Edition by Chetan Giridhar Mastering Python Design Patterns by Sakis KasampalisStyle and approach Advance your Python code through three distinct modules that each build on preceding content. Get the complete coverage of Python design patterns you need to write elegant and efficient code that's reusable and powerful. 
590 |a eBooks on EBSCOhost  |b EBSCO eBook Subscription Academic Collection - Worldwide 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
650 0 |a Python (Computer program language) 
650 0 |a Software patterns. 
650 6 |a Python (Langage de programmation) 
650 6 |a Logiciels  |x Modèles de conception. 
650 7 |a COMPUTERS / Programming Languages / Python  |2 bisacsh 
650 7 |a Python (Computer program language)  |2 fast 
650 7 |a Software patterns  |2 fast 
700 1 |a Kasampalis, Sakis,  |e author. 
700 1 |a Giridhar, Chetan,  |e author. 
776 0 8 |i Print version:  |a Phillips, Dusty.  |t Python : master the art of design patterns : ensure your code is sleek, efficient and elegant by mastering powerful Python design patterns : a course in three modules.  |d Birmingham, England : Packt Publishing, c2016  |h 751 pages  |z 9781787125186 
830 0 |a Learning path. 
856 4 0 |u https://ebsco.uam.elogim.com/login.aspx?direct=true&scope=site&db=nlebk&AN=1364662  |z Texto completo 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781787125186/?ar  |z Texto completo 
938 |a Askews and Holts Library Services  |b ASKH  |n BDZ0029242767 
938 |a ProQuest MyiLibrary Digital eBook Collection  |b IDEB  |n cis36496282 
938 |a YBP Library Services  |b YANK  |n 13210872 
938 |a EBSCOhost  |b EBSC  |n 1364662 
994 |a 92  |b IZTAP