Python In Depth

Download Python In Depth full books in PDF, epub, and Kindle. Read online free Python In Depth ebook anywhere anytime directly on your device. Fast Download speed and no annoying ads. We cannot guarantee that every ebooks is available!

Python In - Depth

Python In - Depth
Author :
Publisher : BPB Publications
Total Pages : 368
Release :
ISBN-10 : 9789389328424
ISBN-13 : 938932842X
Rating : 4/5 (42X Downloads)

Book Synopsis Python In - Depth by : Ahidjo Ayeva

Download or read book Python In - Depth written by Ahidjo Ayeva and published by BPB Publications. This book was released on 2020-10-06 with total page 368 pages. Available in PDF, EPUB and Kindle. Book excerpt: Build it with Python, the popular and batteries-included programming tool Key Features _ Get familiar with the fundamentals of Python. _ Understand the OOP paradigm and learn to write your custom object classes. _ Explore tools and techniques to measure code execution for Performance Optimization. _ Understand how Python is used in the main Cryptographic mechanisms. Description ÒPython In-DepthÓ gives you a detailed presentation of the possibilities for solving everyday problems, even complex ones using Python. You will begin by setting up Python in your system and then learn about the fundamentals of Python so that you have a rock-solid foundation to build upon. You will explore the foundations of Python programming, such as the built-in data types, functions, objects and classes, files, etc. You will then explore the different programming paradigms such as OOP, Functional, and Concurrent, and find the best approach given a situation. You will also learn how to utilize an interchange format to exchange data and understand how to carry out performance optimization, effective debugging, and security, among other techniques. Towards the end, you will enjoy two chapters dedicated to two domains where Python usage is currently very strong: Data Science and Web Development. What will you learn _ Learn how to improve your Python Code Quality. _ Explore the techniques and frameworks for Python GUI Programming. _ Solve Data Science and Machine Learning problems using Python. _ Get familiar with Python web frameworks; Django and Flask. Who this book is for This book is for anyone who is new to Software Development and wants to learn Python. Existing Python users can also use this book for a quick reference for the fundamentals and the features introduced in Python 3.7. Table of Contents 1. Getting Started with Python 2. Program Flow and Error Handling 3. Functions, Modules, and Functional Programming 4. Useful Modules and Libraries 5. Object Orientation 6. Decorators and Iterators 7. Files and Data Persistence 8. Context Managers 9. Performance Optimization 10. Cryptography 11. Concurrent Execution 12. Logging and Debugging 13. Code Style and Quality Assurance 14. Code Packaging and Dependencies 15. GUI Programming 16. Web Development 17. Data Science


Python In - Depth Related Books

Python In - Depth
Language: en
Pages: 368
Authors: Ahidjo Ayeva
Categories: Computers
Type: BOOK - Published: 2020-10-06 - Publisher: BPB Publications

DOWNLOAD EBOOK

Build it with Python, the popular and batteries-included programming tool Key Features _ Get familiar with the fundamentals of Python. _ Understand the OOP para
The Hitchhiker's Guide to Python
Language: en
Pages: 338
Authors: Kenneth Reitz
Categories: Computers
Type: BOOK - Published: 2016-08-30 - Publisher: "O'Reilly Media, Inc."

DOWNLOAD EBOOK

The Hitchhiker's Guide to Python takes the journeyman Pythonista to true expertise. More than any other language, Python was created with the philosophy of simp
Learn Python Programming
Language: en
Pages: 555
Authors: Fabrizio Romano
Categories: Computers
Type: BOOK - Published: 2021-10-29 - Publisher: Packt Publishing Ltd

DOWNLOAD EBOOK

Get up and running with Python 3.9 through concise tutorials and practical projects in this fully updated third edition. Purchase of the print or Kindle book in
Effective Python
Language: en
Pages: 251
Authors: Brett Slatkin
Categories: Computers
Type: BOOK - Published: 2015 - Publisher: Pearson Education

DOWNLOAD EBOOK

Effective Python will help students harness the full power of Python to write exceptionally robust, efficient, maintainable, and well-performing code. Utilizing
Beginning Python
Language: en
Pages: 689
Authors: Peter C. Norton
Categories: Computers
Type: BOOK - Published: 2005-07-08 - Publisher: John Wiley & Sons

DOWNLOAD EBOOK

This tutorial offers readers a thorough introduction to programming in Python 2.4, the portable, interpreted, object-oriented programming language that combines