楼主: cmwei333
3246 34

[书籍介绍] Learning Python Application Development (2016) by Ninad Sathaye [推广有奖]

贵宾

已卖:205124份资源

泰斗

1%

还不是VIP/贵宾

-

TA的文库  其他...

【历史+心理学+社会自然科学】

【数学+统计+计算机编程】

【金融+经济+商学+国际政治】

威望
6
论坛币
3606565 个
通用积分
1126.1851
学术水平
4327 点
热心指数
4650 点
信用等级
3957 点
经验
363248 点
帖子
9795
精华
9
在线时间
2842 小时
注册时间
2015-2-9
最后登录
2017-1-29

初级热心勋章 中级热心勋章 高级热心勋章 初级信用勋章 中级信用勋章 初级学术勋章 特级热心勋章 中级学术勋章 高级信用勋章 高级学术勋章 特级学术勋章 特级信用勋章

楼主
cmwei333 发表于 2016-11-1 10:29:35 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
Learning Python Application Development

Ninad Sathaye

cover.jpg

Take Python beyond scripting to build robust, reusable, and efficient applications

Python is one of the most widely used dynamic programming languages, supported by a rich set of libraries and frameworks that enable rapid development. But fast paced development often comes with its own baggage that could bring down the quality, performance, and extensibility of an application. This book will show you ways to handle such problems and write better Python applications.

From the basics of simple command-line applications, develop your skills all the way to designing efficient and advanced Python apps. Guided by a light-hearted fantasy learning theme, overcome the real-world problems of complex Python development with practical solutions. Beginning with a focus on robustness, packaging, and releasing application code, you’ll move on to focus on improving application lifetime by making code extensible, reusable, and readable. Get to grips with Python refactoring, design patterns and best practices. Techniques to identify the bottlenecks and improve performance are covered in a series of chapters devoted to performance, before closing with a look at developing Python GUIs.

What You Will Learn

Build a robust application by handling exceptions.
Modularize, package, and release the source distribution.
Document the code and implement coding standards.
Create automated tests to catch bugs in the early development stage.
Identify and re-factor badly written code to improve application life.
Detect recurring problems in the code and apply design patterns.
Improve code efficiency by identifying performance bottlenecks and fixing them.
Develop simple GUI applications using Python.

Table of Contents

1: DEVELOPING SIMPLE APPLICATIONS
2: DEALING WITH EXCEPTIONS
3: MODULARIZE, PACKAGE, DEPLOY!
4: DOCUMENTATION AND BEST PRACTICES
5: UNIT TESTING AND REFACTORING
6: DESIGN PATTERNS
7: PERFORMANCE – IDENTIFYING BOTTLENECKS
8: IMPROVING PERFORMANCE – PART ONE
9: IMPROVING PERFORMANCE – PART TWO, NUMPY AND PARALLELIZATION
10: SIMPLE GUI APPLICATIONS

下载地址:



二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:Development Application Learning Develop earning efficient problems beyond dynamic better

本帖被以下文库推荐

bbs.pinggu.org/forum.php?mod=collection&action=view&ctid=3257
bbs.pinggu.org/forum.php?mod=collection&action=view&ctid=3258
bbs.pinggu.org/forum.php?mod=collection&action=view&ctid=3259

沙发
dufei3000 发表于 2016-11-1 10:34:09
感谢楼主分享

藤椅
nivastuli 在职认证  发表于 2016-11-1 10:36:35
非常好!

板凳
nivastuli 在职认证  发表于 2016-11-1 10:36:38
非常好!

报纸
ekscheng 发表于 2016-11-1 11:18:42

地板
小陆家嘴 发表于 2016-11-1 15:13:39
thanks for sharing

7
franky_sas 发表于 2016-11-1 15:54:06

8
michaelkuo8818 发表于 2016-11-1 20:57:34
nice good

9
zzyftpl 在职认证  发表于 2016-11-1 23:16:48
楼主这俩帖子是一样的么?

10
ermutuxia 发表于 2016-11-1 23:25:50
wonderful

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-1 06:40