Daniel Arbuckle's Mastering Python

Daniel Arbuckle's Mastering PythonDaniel Arbuckle's Mastering Python
by 作者: Daniel Arbuckle
ISBN-10 书号: 1787283690
ISBN-13 书号: 9781787283695
Publisher Finelybook 出版日期: 2017-07-06
Pages: 128
Publisher Finelybook 出版社: Packt


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 of rewriting code in a compiled language along with ctypes and Cython tools

Book Description
Python is one of the most powerful,flexible,and popular programming languages in the world. With Python,you can write code that is efficient,maintainable,and reusable.
In this book,we cover the basics of operating in a Python development environment as well as the advanced topics. We present you with real-world solutions to Python 3.6 and advanced-level concepts such as reactive programming and microservices,introduce ctypes and Cython tools. You don't need to be familiar with the Python language as we start with a Python primer. You'll get ready to install,create packages,and run them on the command line. Throughout the journey,we'll highlight the major aspects of managing your Python development environment,show you how to handle parallel computation,and help you to master asynchronous I/O with Python 3.6 to improve the performance of your system. Finally,you'll learn the secrets of metaprogramming and unit testing in Python-arming you with the perfect skillset to be a Python expert. This course will get you up to speed in everything from basic programming practices to high-end tools and techniques,things that will help you set 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 computation 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
Contents
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
打赏
未经允许不得转载:finelybook » Daniel Arbuckle's Mastering Python

相关推荐

  • 暂无文章

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下

您的打赏,我们将继续给力更多优质内容

支付宝扫一扫打赏

微信扫一扫打赏