
Expert Python Programming - Second Edition: Write proffesional, efficient and maintainable code in Python, (Paperback)
Key item features
- Expert Python Programming - Second Edition: Write proffesional, efficient and maintainable code in Python, (Paperback)
- Author: Packt Publishing
- ISBN: 9781785886850
- Format: Paperback
- Publication Date: 2016-05-20
- Page Count: 536
Specs
- Book formatPaperback
- Fiction/nonfictionNon-Fiction
- GenreComputing & Internet
- Publication dateMay, 2016
- Pages536
- SubgenreProgramming
- Free shipping
Free 30-day returns
How do you want your item?
About this item
Product details
Become an ace Python programmer by learning best coding practices and advance-level concepts with Python 3.5
Key Features:
- Based on the latest stable version of Python (version 3.5)
- Creating well manageable code that will run in various environments with different sets of dependencies
- Packed with advanced concepts and best practices to write efficient Python code
Book Description:
Python is a dynamic programming language, used in a wide range of domains by programmers who find it simple, yet powerful. Even if you find writing Python code easy, writing code that is efficient and easy to maintain and reuse is a challenge.
The focus of the book is to familiarize you with common conventions, best practices, useful tools and standards used by python professionals on a daily basis when working with code.
You will begin with knowing new features in Python 3.5 and quick tricks for improving productivity. Next, you will learn advanced and useful python syntax elements brought to this new version. Using advanced object-oriented concepts and mechanisms available in python, you will learn different approaches to implement metaprogramming. You will learn to choose good names, write packages, and create standalone executables easily.
You will also be using some powerful tools such as buildout and vitualenv to release and deploy the code on remote servers for production use. Moving on, you will learn to effectively create Python extensions with C, C++, cython, and pyrex. The important factors while writing code such as code management tools, writing clear documentation, and test-driven development are also covered.
You will now dive deeper to make your code efficient with general rules of optimization, strategies for finding bottlenecks, and selected tools for application optimization.
By the end of the book, you will be an expert in writing efficient and maintainable code.
What You Will Learn:
- Conventions and best practices that are widely adopted in the python community
- Package python code effectively for community and production use
- Easy and lightweight ways to automate code deployment on remote systems
- Improve your code's quality, reliability, and performance
- Write concurrent code in python
- Extend python with code written in different languages
Who this book is for:
The book would appeal to web developers and Python programmers who want to start using version 3.5 and write code efficiently. Basic knowledge of Python programming is expected.
- Expert Python Programming - Second Edition: Write proffesional, efficient and maintainable code in Python, (Paperback)
- Author: Packt Publishing
- ISBN: 9781785886850
- Format: Paperback
- Publication Date: 2016-05-20
- Page Count: 536
Specifications
Book format
Fiction/nonfiction
Genre
Publication date
Warranty
Warranty information
Similar items you might like
Modern Python Programming using ChatGPT: 10x your software development skills with Python (English Edition), (Paperback) $24.95
$2495current price $24.95Modern Python Programming using ChatGPT: 10x your software development skills with Python (English Edition), (Paperback)
Programming Neural Networks with Python, (Paperback) $59.95 Was $71.79
$5995current price $59.95, Was $71.79$71.79Programming Neural Networks with Python, (Paperback)
Programming: 4 Books in 1: Python Programming & Crash Course, Machine Learning for Beginners, Python Machine Learning (Paperback) $29.76
$2976current price $29.76Programming: 4 Books in 1: Python Programming & Crash Course, Machine Learning for Beginners, Python Machine Learning (Paperback)
Stop Overcomplicating Python: Programming Doesn't Have to Be Complicated, (Paperback) $18.99
$1899current price $18.99Stop Overcomplicating Python: Programming Doesn't Have to Be Complicated, (Paperback)
Python GUI Programming Cookbook: Over 80 object-oriented recipes to help you create mind-blowing GUIs in Python, (Paperback) $48.29
$4829current price $48.29Python GUI Programming Cookbook: Over 80 object-oriented recipes to help you create mind-blowing GUIs in Python, (Paperback)
Learn Python Programming - Fourth Edition: A Comprehensive, Up-to-Date, and Definitive Guide to Learning Python, (Paperback) $38.83
$3883current price $38.83Learn Python Programming - Fourth Edition: A Comprehensive, Up-to-Date, and Definitive Guide to Learning Python, (Paperback)
Optimizing Visual Studio Code for Python Development: Developing More Efficient and Effective Programs in Python, (Paperback) $46.84
$4684current price $46.84Optimizing Visual Studio Code for Python Development: Developing More Efficient and Effective Programs in Python, (Paperback)
Ultimate Python Programming: Learn Python with 650 Programs, 900 Practice Questions, and 5 Projects, (Paperback) $34.50
$3450current price $34.50Ultimate Python Programming: Learn Python with 650 Programs, 900 Practice Questions, and 5 Projects, (Paperback)
Software Design for Python Programmers: Principles and Patterns, (Paperback) $50.55 Was $59.99
$5055current price $50.55, Was $59.99$59.99Software Design for Python Programmers: Principles and Patterns, (Paperback)
Dead Simple Python : Idiomatic Python for the Impatient Programmer (Paperback) $44.52
$4452current price $44.52Dead Simple Python : Idiomatic Python for the Impatient Programmer (Paperback)
Mastermind Python: From Logic to Application: A Practical Guide to Mastering Python Programming, (Paperback) $21.00
$2100current price $21.00Mastermind Python: From Logic to Application: A Practical Guide to Mastering Python Programming, (Paperback)
Programming Arcgis 10.1 with Python Cookbook, (Paperback) $48.29
$4829current price $48.29Programming Arcgis 10.1 with Python Cookbook, (Paperback)
Mastering Algorithms with Python: A Practical Approach to Problem Solving and Python Implementation, (Paperback) $23.57
$2357current price $23.57Mastering Algorithms with Python: A Practical Approach to Problem Solving and Python Implementation, (Paperback)
The Python Workshop - Second Edition: Write Python code to solve challenging real-world problems, (Paperback) $51.72
$5172current price $51.72The Python Workshop - Second Edition: Write Python code to solve challenging real-world problems, (Paperback)
Learning Python: Learn to code like a professional with Python - an open source, versatile, and powerful programming lan, (Paperback) $25.53
$2553current price $25.53Learning Python: Learn to code like a professional with Python - an open source, versatile, and powerful programming lan, (Paperback)
Hands-On Software Engineering with Python - Second Edition: Move beyond basic programming to design, maintain, and deplo, (Paperback) $49.99
$4999current price $49.99Hands-On Software Engineering with Python - Second Edition: Move beyond basic programming to design, maintain, and deplo, (Paperback)
Python Performance Tuning: Tricks & Techniken um schnelleren Python Code zu schreiben, (Paperback) $22.97
$2297current price $22.97Python Performance Tuning: Tricks & Techniken um schnelleren Python Code zu schreiben, (Paperback)
Expert Python Programming - Third Edition: Become a master in Python by learning coding best practices and advanced prog, (Paperback) $36.86
$3686current price $36.86Expert Python Programming - Third Edition: Become a master in Python by learning coding best practices and advanced prog, (Paperback)
Murach's Python Programming (2nd Edition), (Paperback) $25.81
$2581current price $25.81Murach's Python Programming (2nd Edition), (Paperback)
15 out of 5 Stars. 1 reviewsPython Adventures for Young Coders: Explore the World of Programming, (Paperback) $18.79
$1879current price $18.79Python Adventures for Young Coders: Explore the World of Programming, (Paperback)
Customer ratings & reviews
Related pages
- Python Step Function
- Python Testing
- Classes Python 3
- Test Python Code
- Workflow Programming
- 1000 Python Exercises
- A+ Certification Guide Books
- SQL Programming Language Books
- General Certification Guide Books
- JavaScript Programming Language Books
- MCSE Certification Guide Books
- General Enterprise Applications Books
