
Expert Python Programming - Second Edition: Write proffesional, efficient and maintainable code in Python (Paperback)
Key item features
Specs
- Book formatPaperback
- Fiction/nonfictionNon-Fiction
- GenreComputing & Internet
- Pages536
- SubgenreComputers
- Number in series1
- Free shipping
Free 30-day returns
How do you want your item?
More seller options (2)
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.
Specifications
Book format
Fiction/nonfiction
Genre
Pages
Warranty
Warranty information
Similar items you might like
Based on what customers bought
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)
Modern Python Programming using ChatGPT: 10x your software development skills with Python (English Edition), (Paperback) $27.95
$2795current price $27.95Modern Python Programming using ChatGPT: 10x your software development skills with Python (English Edition), (Paperback)
Expert Python Programming - Third Edition: Become a master in Python by learning coding best practices and advanced programming concepts in Python 3.7 (Paperback) $36.86
$3686current price $36.86Expert Python Programming - Third Edition: Become a master in Python by learning coding best practices and advanced programming concepts in Python 3.7 (Paperback)
Programming Neural Networks with Python, (Paperback) $60.86
$6086current price $60.86Programming Neural Networks with Python, (Paperback)
Python: Ensure your code is sleek, efficient and elegant by mastering powerful Python design patterns, (Paperback) $36.39
$3639current price $36.39Python: Ensure your code is sleek, efficient and elegant by mastering powerful Python design patterns, (Paperback)
Python Programming for Beginners: The Most Comprehensive Programming Guide to Become a Python Expert from Scratch in No , (Paperback) $28.71
$2871current price $28.71Python Programming for Beginners: The Most Comprehensive Programming Guide to Become a Python Expert from Scratch in No , (Paperback)
15 out of 5 Stars. 1 reviewsUltimate 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)
Programmation Python: Conception et optimisation, 2e édition, (Paperback) $46.20
$4620current price $46.20Programmation Python: Conception et optimisation, 2e édition, (Paperback)
Learn Python Programming - Fourth Edition: A Comprehensive, Up-to-Date, and Definitive Guide to Learning Python, (Paperback) $38.83 Was $48.60
$3883current price $38.83, Was $48.60$48.60Learn Python Programming - Fourth Edition: A Comprehensive, Up-to-Date, and Definitive Guide to Learning Python, (Paperback)
Clean Code in Python - Second Edition: Develop maintainable and efficient code (Paperback) $41.99 Was $47.42
$4199current price $41.99, Was $47.42$47.42Clean Code in Python - Second Edition: Develop maintainable and efficient code (Paperback)
Programming: 4 Books in 1: Python Programming & Crash Course, Machine Learning for Beginners, Python (Paperback) by James Deep $31.38
$3138current price $31.38Programming: 4 Books in 1: Python Programming & Crash Course, Machine Learning for Beginners, Python (Paperback) by James Deep
Python Playbook: Learn to Think, Code, and Create: Master Coding Logic in 1 Day, (Paperback) $35.99
$3599current price $35.99Python Playbook: Learn to Think, Code, and Create: Master Coding Logic in 1 Day, (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)
Mastering Algorithms with Python: A Practical Approach to Problem Solving and Python Implementation, (Paperback) $23.57 Was $30.14
$2357current price $23.57, Was $30.14$30.14Mastering 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.99
$5199current price $51.99The Python Workshop - Second Edition: Write Python code to solve challenging real-world problems, (Paperback)
Crushing The Technical Interview: Data Structures And Algorithms (Python Edition), (Paperback) $44.99
$4499current price $44.99Crushing The Technical Interview: Data Structures And Algorithms (Python Edition), (Paperback)
Programming Applications Workshop Learn Python Programming by Coding Retro Games with Pygame: A Hands-On Python Course Inspired by 80s and 90s Classics, Book 2, (Paperback) $20.99
$2099current price $20.99Programming Applications Workshop Learn Python Programming by Coding Retro Games with Pygame: A Hands-On Python Course Inspired by 80s and 90s Classics, Book 2, (Paperback)
Learn Web Development with Python: Get hands-on with Python Programming and Django web development (Paperback) $49.99
$4999current price $49.99Learn Web Development with Python: Get hands-on with Python Programming and Django web development (Paperback)
Mastering Python 3 Programming: Ultimate Guide to Learn Python Coding Fundamentals and Real-World Applications, (Paperback) $34.95
$3495current price $34.95Mastering Python 3 Programming: Ultimate Guide to Learn Python Coding Fundamentals and Real-World Applications, (Paperback)
Getting Started with Python: Understand key data structures and use Python in object-oriented programming, (Paperback) $39.00
$3900current price $39.00Getting Started with Python: Understand key data structures and use Python in object-oriented 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
