老男孩教育专注IT教育10余年,只培养IT技术精英

全国免费咨询电话(渠道合作):400-609-2893

热门Python全栈开发实战(第3版)

本书由老男孩教育和路飞学城数位金牌Python讲师撰写而成,主要包含Python开发基础、函数编程、面向对象编程、常用标准库以及网络编程部分,全书有近10个项目实战。
  • 书籍作者:Alex Li
  • 出版社 :老男孩内部出版 不对外售卖
  • 出版时间:2018年7月12日
  • 书籍开本:16开
  • 书籍包装:平装
  • 是否套装:
  • 书籍页数:0页
  • 书号ISBN:----

学生专享:¥69.00100折¥69.00

老男孩 Linux云计算运维 就业班正在火热招生,坐席有限,【立即抢占报名名额】

内容简介:

Python实战开发,本书由老男孩教育和路飞学城数位金牌Python讲师撰写而成,主要包括Python开发基础、函数编程、面向对象编程、网络编程部分,全书有近10个项目实战,总代码量超过1万行,贴近实战,讲解深入,是让你能快速上手Python开发的不二好书。

作者简介:

Alex Li ,多款开源软件作者,老男孩教育Python教学总监,多年IT自动化运维以及开发经验,51CTO 2016\2017年最受学员喜欢10大讲师,300万在线学员,业内知名Python语言推广者。曾就职于松下、飞信、中金公司、NOKIA、汽车之家等公司。

书籍目录:

第一章 Python基础--Python介绍&循环语句 14

1.1 编程语言介绍 14

1.2 Python介绍 18

1.3 Python安装 21

1.4 第一个Python程序 22

1.5 变量 23

1.6 程序交互 25

1.7 基本数据类型 27

1.8 格式化输出 29

1.9 基本数据类型 30

1.10 流程控制之if...else... 31

1.11 流程控制之循环 34

1.12 开发工具IDE 38

1.13 本章小节 40

第二章 Ppython基础--Python数据类型 42

2.1 变量及身份运算补充 42

2.2 二进制 45

2.3 字符编码 47

2.4 基本数据类型--数字 50

2.5 基本数据类型--字符串 52

2.6 基本数据类型--列表 58

2.7 基本数据类型--元组 61

2.8 可变、不可变数据类型和hash 62

2.9 基本数据类型--字典 64

2.10 基本数据类型--集合 67

2.11 collections 73

2.12 本章小节 76

第三章 Python基础-文件操作&函数 80

3.1 三元运算 80

3.2 字符编码 80

3.3 文件处理 88

3.4 函数 94

3.5 函数进阶 106

3.6 生成器&迭代器 116

3.7 本章小结 123

第四章 python基础--常用模块 126

4.1 模块、包介绍和相关语法 126

4.2 time & datetime模块 132

4.3 random模块 135

4.4 os模块 135

4.5 sys模块 136

4.6 shutil模块 137

4.7 json & pickle 模块 138

4.8 shelve模块 139

4.9 xml模块 140

4.10 ConfigParser模块 142

4.11 hashlib模块 144

4.12 subprocess 模块 146

4.13 logging模块 148

4.14 re 模块 153

4.15 软件开发目录规范 156

4.16 本章小结 158

第五章 面向对象编程设计与开发 161

5.1 什么是面向对象的程序设计 161

5.2 类与对象 164

5.3 属性查找与绑定方法 166

5.4 小结 168

5.5 继承与派生 170

5.6 组合 178

5.7 抽象类 179

5.8 多态与多态性 184

5.9 封装 186

5.10 绑定方法与非绑定方法 192

5.11 内置方法 194

5.12 元类 228

5.13 面向对象的软件开发 235

5.14 领域模型 236

5.16 本章总结 243

第六章 网络编程-SOCKET开发 249

6.1 C/S架构介绍 249

6.2 TCP/IP各层详解 253

6.3 SOCKET介绍 261

6.5 粘包现象与解决方案 264

6.4 SOCKET代码实例 273

6.5 通过SOCKET发送文件 279

6.6 本章总结 283

第七章 并发编程 284

7.1 操作系统介绍 284

7.2 进程理论 288

7.3 开启进程的两种方式 291

7.4 join方法 293

7.5 守护进程 296

7.6 互斥锁 298

7.7 队列 302

7.8 生产者消费者模型 303

7.9 线程理论 307

7.10 开启线程的两种方式 308

7.11 多线程与多进程的区别 309

7.12 Thread对象的其他属性或方法 311

7.13 守护线程 312

7.14 GIL全局解释器锁 313

7.15 死锁现象与底柜锁 317

7.16 信号量,Event,定时器 319

7.17 线程queue 322

7.18 进程池与线程池 323

7.19 协程介绍 326

7.20 greenlet模块 329

7.21 gevent模块 331

7.22 IO模型介绍 333

7.23 本章小结 346

附赠 347

哥们别逗了,写个脚本那真不叫运维自动化! 348

普通运维人员就是秋后的蚂蚱! 352

编程要自学或报班这事你都想不明白,那必然是你智商不够 354

白领如何才能买得起Tesla电动车? 356

关于认识、格局、多维度发展的感触 361

给一位做技术迷茫的同学回信 363

不敢想! 365

为何90%的IT技术人员不适合做老大 369

你做了哪些事,导致老板下调了对你的评价? 371

书籍前言:

帮助有志向的年轻人通过努力学习获得体面的工作和生活!

我有个野心,就是成为最好的程序员。

人的一切痛苦, 本质上都是对自己无能的愤怒。

一个人倘若需要从思想中得到快乐,那么他的第一个欲望就是学习。

没有钱,没有社会地位,没有文化,人很难掌握自己的命运。

面对攻击你的人,the best revenge is massive success!

青年的动人之处,就在于勇气,和他们的远大前程。

我们多数人的问题都是因为想法太多,读书太少!

穷人最缺的就是成为人上人的野心。

Talk is cheap, make the move.