Daniel Arbuckle's Mastering Python

Daniel Arbuckle's Mastering Python
  • eBook:
    Daniel Arbuckle's Mastering Python
  • Author:
    Daniel Arbuckle
  • Edition:
  • Categories:
  • Data:
    June 30, 2017
  • ISBN:
  • ISBN-13:
  • Language:
  • Pages:
    274 pages
  • Format:
    PDF, ePUB

Book Description

Key Features

  • Covers the latest and advanced concepts of Python such as parallel processing with Python 3.6
  • Explore the Python language from its basic installation and setup to concepts such as reactive programming and microservices
  • Get introduced to the mechanism for rewriting code in a compiled language along with ctypes and Cython tools

Book Description

Daniel Arbuckle's Mastering Python covers the basics of operating in a Python development environment, before moving on to more advanced topics. Daniel presents you with real-world solutions to Python 3.6 and advanced-level concepts, such as reactive programming, microservices, ctypes, and Cython tools.
You don't need to be familiar with the Python language to use this book, as Daniel starts with a Python primer. Throughout, Daniel highlights the major aspects of managing your Python development environment, shows you how to handle parallel computation, and helps you to master asynchronous I/O with Python 3.6 to improve performance. Finally, Daniel will teach you the secrets of metaprogramming and unit testing in Python, helping you acquire the perfect skillset to be a Python expert.
Daniel will get you up to speed on everything from basic programming practices to high-end tools and techniques, things that will help set you apart as a successful Python programmer.

What you will learn

  • Get to grips with the basics of operating in a Python development environment
  • Build Python packages to efficiently create reusable code
  • Become proficient at creating tools and utility programs in Python
  • Use the Git version control system to protect your development environment from unwanted changes
  • Harness the power of Python to automate other software
  • Distribute computational tasks across multiple processors
  • Handle high I/O loads with asynchronous I/O to get a smoother performance
  • Take advantage of Python's metaprogramming and programmable syntax features
  • Get acquainted with the concepts behind reactive programming and RxPy


Chapter 1: Python Primer
Chapter 2: Setting Up
Chapter 3: Making a Package
Chapter 4: Basic Best Practices
Chapter 5: Making a Command-Line Utility
Chapter 6: Parallel Processing
Chapter 7: Coroutines and Asynchronous I/O
Chapter 8: Metaprogramming
Chapter 9: Unit Testing
Chapter 10: Reactive Programming
Chapter 11: Microservices
Chapter 12: Extension Modules and Compiled Code

Download Daniel Arbuckle's Mastering Python PDF or ePUB format free

Free sample

Download in .PDF format

Download in .ePUB format

Add comments
Введите код с картинки:*
reload, if the code cannot be seen
Copyright © 2019