实战 \Python高级编程技巧实战

Python高级编程技巧实战

难度 中级
时长 8小时20分钟
学习人数 921
9.9分
¥ 168.00

Python高级编程技巧实战

Python高级编程技巧实战
精选50个Python项目实战与面试容易遇到的问题作为训练任务,每个任务都先提出问题,分析问题、然后给出巧妙与高效的解决办法,最后手把手代码实战完成任务,带你全面提升python项目实战核心技能与高效编程技巧

实际编程和面试都会遇到的典型问题

让你更“平顺”的向中高级程序员过渡

数据结构

Python内置类型使用技巧

Python标准库中的常用数据结构

(namedtuple, ordereddict, dequeue)

字符串处理

字符串分割、拼接

字符串替换

字符串对齐

迭代器与生成器

Python迭代协议,可迭代对象,迭代器,生成器

如何反向迭代

如何在迭代器上使用切片

文件I/O操作

文本文件,二进制文件的基本读写

文件缓冲区设置, 文件内存映射

文件状态访问, 临时文件使用

数据编码与处理

wav音频文件解析器

处理几种常见数据格式的文件

(csv, json, xml, excel)

类和对象

音频录制+语音识别

使用propery或描述符创建实例属性

使用weakref处理环状数据结构的内存管理问题

多线程和多进程

简单Telnet客户端

在Python中如何使用多线程多进程

Python中GIL锁的存在对选择的并发编程模型的影响

装饰器

web视频监控服务器

各种方式来定义装饰器

(函数, 实例方法, 类)

老师这样教你解决问题

带你手敲每一行代码,细致到调用每一个函数

典型问题

分析问题

应用场景

代码实战

解决方案

讲师的变成你的,不熟也能生巧

源于实际开发

精选实际开发过程中经常遇到的问题,从多样的应用场景中提
炼出高效的开发技巧

全程代码实战

没有空洞的理论,聚焦代码层面,讲师手写每行代码,将每个
步骤都呈现给你

结合案例讲解

以典型案例讲解典型问题,在解决实际问题中讲解开发技巧,
让你学会举一反三

小白进阶捷径

编程是有技巧的,能写的出程序的人很多,但能写的又快又好是有技巧的

适用多种岗位

高效Python编程技巧,无论开发、测试、运维,只要使用
Python就一定会用到

新老版本兼容

课程绝大多数解决方案适用Python2和Python3,以Python2.7
版本为大家演示

高效编程:让你和Python都更有竞争力

运行速度

资源占用

代码数量

编程思路

应用领域

适合人群及技术储备要求

适合具有一定自学能力,有一定Python基础,但缺乏解决实际问题能力和技巧的Python初学者
同时,也适合正在使用Python,想提高开发技巧,开阔解决实际问题思路的中高级工程师

学习不只看视频,WebIDE让你动手开发

云端编程 即时呈现

云端编程环境,随时随地在线 Coding ,
代码效果即时呈现

学习开发 云端存储

所有代码、数据云端保存,永不丢失、
随时调取

版本记录 跟踪过程

Git版本记录工具全程记录你的开发过程,
跟踪学习全过程

问答互助 讲师答疑

问答区随时提问,热情的同学帮你解答,
讲师也参与答疑解惑

资深开发工程师 架构师

刘硕

曾就职于全球领先的半导体公司Freescale、清华大学信研院等知名企业及研究机构。是国内著名开源项目skyeye中Python架构的贡献者。具有多年开发及教学双重经验,精通多种语言,他的课程拒绝空洞的理论,着眼于代码实战,学得会,用的上才是他的标准,有近万名学员因他的课程突破成长瓶颈,将死板的知识变成了掘金的利器

环境参数

  • 技术语言: Python2.7/Python3.5
  • 开发工具: Vim
  • 环境配置: Windows/Linux/Mac
提问
数据加载中...
意见反馈 常见问题 APP下载
官方微信