联系我们
PyCon2019 中国Python开发者大会- Tutorial

微信扫码立即联系主办方

微信分享
PyCon2019 中国Python开发者大会- Tutorial

使用微信扫一扫分享到朋友圈

活动分享
PyCon2019 中国Python开发者大会- Tutorial

使用微信扫一扫进入小程序分享活动

活动详情
2019 年是 Python 诞生30周年,我们很荣幸地邀请到了 《流畅的 Python》作者 Luciano Ramalho 来到 PyCon China 2019 的主会场-上海,他将为中国的 Python 开发者们带来精彩的主题分享 《The timeless beauty of Python》。


Luciano Ramalho 居住在巴西圣保罗,圣保罗到上海的航班最快也需要飞行26小时。我们非常的激动,Ramalho 在56岁高龄,行程满满的情况下还是抽出宝贵的时间来参加 PyCon China 。那么,我们希望这次的行程可以安排 Ramalho 更多的与大家进行交流。我们惊喜的发现 Ramalho 在今年的PyCon US 2019 上面同时还做了2场课程,且一致获得好评。


Ramalho 既然不远万里来到了我们的身边,我们为什么不邀请他像在 PyCon US 2019 上一样与大家深度交流,开设 Tutorial 呢?


所以,安排!


我们希望让中国的 Pythonista 在家门口就可以体验到和 PyCon US 一样的内容盛宴。因此在 PyCon China 2019 开发者大会第 2 天(9月22日)在上海开设 Tutorial 专场,邀请包括 Luciano Ramalho 在内经验丰富的嘉宾们,为有需要的小伙伴们进行深入的课程训练。

 

无论您是服务端开发,亦或是运维,还是大数据,人工智能等领域的专家,如果您有任何想分享给全国 Python 开发者的经验,欢迎报名参加我们的主题演讲/闪电演讲!


演讲报名链接:https://jinshuju.net/f/BH2z26


如果您想参与我们大会的组织和筹备,欢迎加入我们的志愿者团队:


志愿者报名链接https://jinshuju.net/f/ibpDI3 



活动嘉宾
The author of Fluent PythonLuciano Ramalho
Luciano Ramalho
The author of Fluent Python
阿里云日志服务上海负责人丁来强
丁来强
阿里云日志服务上海负责人
从业超过10年,长期任职于大数据平台DevSecOps、AIOps的构建相关领域,曾任大数据公司顶级公司Splunk高级架构师等。 乐于分享,在历届PyCon、云栖等分享过十几场演讲或直播,覆盖大数据分析处理、调度监测、可视化分析与Python核心系列等十多个不同议题系列,观众赞誉极高。
独立 Web 开发者,Flask 维护者李辉
李辉
独立 Web 开发者,Flask 维护者
http://greyli.com
Microsoft Developer RelationsDave Glover
Dave Glover
Microsoft Developer Relations
我已经记不清从什么时候开始沉迷于软件开发,我写 C# 与 Python 代码,使用 Windows 和 Linux 系统,同时也会涉足硬件领域。我曾在英国和澳大利亚的微软分部工作,跟客户,合作伙伴和开发者社区都打过交道。多年来,我涉猎过许多技术领域,从 Windows 和移动端,web 开发,IoT,通讯到云计算都有涉及。我生性对一切好奇,喜欢与开发者社区一起学习和交流。
Luciano Ramalho
PyCon2019 中国Python开发者大会- Tutorial
The author of Fluent Python

T2:  Plate Spinning: Modern Concurrency in Python

19年09月22日 13:00 --16:00

T1: Pythonic Objects: idiomatic OOP in Python 

( Presented at PyCon US 2019 )


19年09月22日 09:00 --12:00
丁来强
PyCon2019 中国Python开发者大会- Tutorial
阿里云日志服务上海负责人
从业超过10年,长期任职于大数据平台DevSecOps、AIOps的构建相关领域,曾任大数据公司顶级公司Splunk高级架构师等。 乐于分享,在历届PyCon、云栖等分享过十几场演讲或直播,覆盖大数据分析处理、调度监测、可视化分析与Python核心系列等十多个不同议题系列,观众赞誉极高。

T4: Python⼤大数据分析与可视化

19年09月22日 09:00 --12:00

T5:使⽤用Python与ElasticSearch做海海量量数据 爬取与分析可视化

19年09月22日 13:00 --16:00
李辉
PyCon2019 中国Python开发者大会- Tutorial
独立 Web 开发者,Flask 维护者
http://greyli.com

T3: Python Web 开发第一课

19年09月22日 09:00 --12:00
Dave Glover
PyCon2019 中国Python开发者大会- Tutorial
Microsoft Developer Relations
我已经记不清从什么时候开始沉迷于软件开发,我写 C# 与 Python 代码,使用 Windows 和 Linux 系统,同时也会涉足硬件领域。我曾在英国和澳大利亚的微软分部工作,跟客户,合作伙伴和开发者社区都打过交道。多年来,我涉猎过许多技术领域,从 Windows 和移动端,web 开发,IoT,通讯到云计算都有涉及。我生性对一切好奇,喜欢与开发者社区一起学习和交流。

Python调试:专业提示和不那么明显的技巧

19年09月22日 09:00 --12:00
活动日程
2019-09-22
09:00 -16:00
Luciano Ramalho

Luciano Ramalho 的两个 Tutorial 分别3小时,内容会有不同的侧重,须分开报名

09:00-12:00

T1: Pythonic Objects: idiomatic OOP in Python 

( Presented at PyCon US 2019 )


从诞生之初,对象和类就是 Python 的一部分,而并非后来才有。所有的编程语言对于 OOP (面向对象编程)都有其不同的实现和支持方式。在其他地方行之有效的“经典”模式可能并不适用于 Python。而 Python 却为很多常见问题提供了其独特的解决方案。

 

本教程讨论 Python 3.7 中现代及惯用的 OOP 模式。其大部分内容都适用于 Python 2.7 以来的所有版本,而新特性也将重点讨论。

 

适合听众:

此教程面向有一定经验的 Python 开发者。按照预期,参与者应该是已熟悉 Python 官方教程的水平,有一些 Python 实践经历,并且知道面向对象编程的基本概念,即使是其他语言,如 Java、C#、C++、PHP 或 Ruby 等相关的面向对象编程的概念也可以。


特别说明:

* 该 Tutorial 将安排 AI 字幕翻译(英 译 中);

* 分享时间:2019年9月22日 早上: 09:00~12:00

嘉宾
PyCon2019 中国Python开发者大会- Tutorial
Luciano Ramalho
The author of Fluent Python
13:00-16:00

T2:  Plate Spinning: Modern Concurrency in Python

过去几年里,Python 增加了很多新的编码并发计算方式,比如在 3.3 版本中新加入的concurrent.futures 库,3.4 版本中新加入的 asyncio 库,以及3.5 版本中新加入的 async 和 await 关键字,这为 Python 引入了像 async dev、async for 和 async with 这样的新概念。


在这个教程里,我们将会看到所有这些特性的示例,同时我们也将针对 Python runtime 的基础并发概念及问题进行讨论,并对 I/O-bound 和 CPU-bound 并发问题给出解决方案。

 

适合听众:

此教程面向有一定经验的 Python 开发者。按照预期,参与者应该是已熟悉 Python 官方教程的水平,且已有一些 Python 实践经历。我们不要求参与者有 Python 线程或其他语言的使用经验,但有这些经验可以帮助参与者更好的理解教程内容。



特别说明:

* 该 Tutorial 将安排 AI 字幕翻译(英 译 中);

* 分享时间:2019年9月22日 下午: 13:00~16:00

嘉宾
PyCon2019 中国Python开发者大会- Tutorial
Luciano Ramalho
The author of Fluent Python
09:00 -12:00
李辉

T3: Python Web 开发第一课

09:00-12:00

T3: Python Web 开发第一课

这是一个面向 Python 程序员的 Web 开发培训,目标听众需要对 Python 基本语法有一定的了解,但对 Web 开发的了解程度没有要求。

 

在这个 tutorial 里,嘉宾会将 Python Web 开发所涉及的相关概念进行一个系统的梳理和介绍,包括 HTTP 协议、前端基础知识、常用的 Python Web 框架以及其他各种工具。

 

这个 tutorial 还会包含一个动手编程的环节。嘉宾会从最让人头疼的开发环境搭建开始,一步一步教你如何使用 Flask 开发一个简单的 Web 程序。

 

在培训过后,参与者会对整个 Python Web 开发技术栈有一个全局认识,并掌握基本的 Web 开发知识,而且会对接下来的学习路径有一个清晰的了解。


Tutorial流程安排:


一、基本概念

Python Web 开发技术栈地图

HTTP 协议基础知识(请求与响应、URL 等)

前端基础知识(HTML、CSS、JavaScript、AJAX 等)

Python 后端框架的特点和选择(Flask、Django 等)

传统 Web 程序和 Web API 的对比

测试、部署、持续集成等相关概念快速扫盲

二、动手编程

开发环境搭建

运行和调试程序

编写 HTML 模板

添加表单支持

添加数据库支持

三、Q&A

介绍常见的学习误区和建议的学习方向

关于代码或其他任何相关内容的提问


内容难度: 初级

目标听众:

- 想了解 Web 开发的前端、运维、测试或其他工程师

- 想自己做网站的编程爱好者

- Web 开发或 Python 初学者



特别说明:

* 听众需要了解 Python 基本语法;

* 需要有一台安装了 Python 和浏览器的电脑,并且了解命令行基本操作;

* 分享时间:9月22日早上 09:00~12:00

嘉宾
PyCon2019 中国Python开发者大会- Tutorial
李辉
独立 Web 开发者,Flask 维护者
09:00 -12:00
丁来强

丁来强 的两个 Tutorial 分别3小时,内容会有不同的侧重,须分开报名

09:00-12:00

T4: Python⼤大数据分析与可视化

Python拥有⾮非常丰富的⼯工具集做⼤大数据的处理理,本课程着重介绍如何对5000万条规模级别的数据进⾏行行分析处理理与可视 化。 现场学员将以实战形式实践⼤大数据分析的完整环节,从数据 规整、分析、交互式可视化到展示。现场学员将掌握如何有 效做数据规整(补缺、过滤、转换、富化等),如何常规统 计、时间序列列分析以及借助算法做预测⽐比较等,掌握如何做 分析交互式可视化以及结果对外展示。 将覆盖各种流⾏行行的Python⼯工具集,包括不不限于如 Numpy、Pandas、SeaBorn、Jupyter、Dash、Pyecharts等

 

适合观众:

需要做数据开发、分析或运营的⼈人员。可以是⼀一般开发、 IT/商务运维⼈人员或者就是数据分析⻆角⾊色的⼈人员;需要有基 本的编程基础(不不⼀一定是Python),并且知道数据分析的 ⼀一般概念。

嘉宾
PyCon2019 中国Python开发者大会- Tutorial
丁来强
阿里云日志服务上海负责人
13:00-16:00

T5:使⽤用Python与ElasticSearch做海海量量数据 爬取与分析可视化

Python做爬⾍虫⾮非常适合,本议题介绍如何使⽤用Python写爬⾍虫 爬取海海量量数据,并结合ElasticSearch做海海量量(上百亿规模)的 数据分析与可视化。 现场学员将以实战形式实践海海量量数据爬取、分析可视化的完整 环节,现场学员将掌握如何有效做⼤大并发数据爬取(并发、请 求、打码、JS运⾏行行等),如何⽤用ElasticSearch与Kibana做海海 量量数据常规查询、统计、可视化等,掌握如何海海量量数据规模的 分析。 本主题覆盖各种流⾏行行的Python与ELK⼯工具集,包括不不限于如 requests、request-html、scrapy、selenum/webdriver, execjs、elasticsearch、kibana等

 

适合观众:

需要做数据开发、分析或运营的⼈人员。可以是⼀一般开发、 IT/商务运维⼈人员或者就是数据分析⻆角⾊色的⼯工程师;需要有 基本的Python编程基础,并且知道数据分析的⼀一般概念。

嘉宾
PyCon2019 中国Python开发者大会- Tutorial
丁来强
阿里云日志服务上海负责人
09:00 -12:00
Dave Glover (Microsoft Developer Relations)

* 该 Tutorial 将安排 AI 字幕翻译(英译中);及中文助教。

* 分享时间:9月22日早上 13:00~16:00

*特别说明:该课程为微软特别支持,免费向所有参会者开放,报名需要进行审核。

09:00-12:00

Python调试:专业提示和不那么明显的技巧

主题说明:

让我们深入研究在CircuitPython、Raspberry Pi、Docker containers、远程Linux服务器和Jupyter笔记本等环境中调试远程Python的方法。

 

你也许和我一样,在刚开始使用 Python 时,会选择用 ‘print’ 来调试程序。但是,你会慢慢地发现他很慢,很乏味,而且不能用来处理更为复杂的问题。

 

让我们来深入研究在CircuitPython、Raspberry Pi、Docker containers、远程Linux服务器和Jupyter笔记本等环境中调试远程Python的方法。

 

您将学习如何将代码同步到设备、附加调试器以及单步执行代码。 现有Jupyter粉丝(或新的伪装的粉丝)将会学到调试笔记本的技巧。

 

这个有趣的章节涵盖了一系列场景,使您能够提升调试的技术!

 

带上你的电脑


这是一场手把手带你学习的培训,你需要带上你的电脑(Linux, macOS, or Windows 10系统都行)。

请安装"Visual Studio Code Insiders Edition" (https://code.visualstudio.com/insiders/) ——一款免费的开源软件。

嘉宾
PyCon2019 中国Python开发者大会- Tutorial
Dave Glover
Microsoft Developer Relations

T1: Pythonic Objects: idiomatic OOP in Python 

( Presented at PyCon US 2019 )


PyCon2019 中国Python开发者大会- Tutorial
Luciano Ramalho
The author of Fluent Python

T2:  Plate Spinning: Modern Concurrency in Python

PyCon2019 中国Python开发者大会- Tutorial
Luciano Ramalho
The author of Fluent Python

T3: Python Web 开发第一课

PyCon2019 中国Python开发者大会- Tutorial
李辉
独立 Web 开发者,Flask 维护者
http://greyli.com

T4: Python⼤大数据分析与可视化

PyCon2019 中国Python开发者大会- Tutorial
丁来强
阿里云日志服务上海负责人
从业超过10年,长期任职于大数据平台DevSecOps、AIOps的构建相关领域,曾任大数据公司顶级公司Splunk高级架构师等。 乐于分享,在历届PyCon、云栖等分享过十几场演讲或直播,覆盖大数据分析处理、调度监测、可视化分析与Python核心系列等十多个不同议题系列,观众赞誉极高。

T5:使⽤用Python与ElasticSearch做海海量量数据 爬取与分析可视化

PyCon2019 中国Python开发者大会- Tutorial
丁来强
阿里云日志服务上海负责人
从业超过10年,长期任职于大数据平台DevSecOps、AIOps的构建相关领域,曾任大数据公司顶级公司Splunk高级架构师等。 乐于分享,在历届PyCon、云栖等分享过十几场演讲或直播,覆盖大数据分析处理、调度监测、可视化分析与Python核心系列等十多个不同议题系列,观众赞誉极高。

Python调试:专业提示和不那么明显的技巧

PyCon2019 中国Python开发者大会- Tutorial
Dave Glover
Microsoft Developer Relations
我已经记不清从什么时候开始沉迷于软件开发,我写 C# 与 Python 代码,使用 Windows 和 Linux 系统,同时也会涉足硬件领域。我曾在英国和澳大利亚的微软分部工作,跟客户,合作伙伴和开发者社区都打过交道。多年来,我涉猎过许多技术领域,从 Windows 和移动端,web 开发,IoT,通讯到云计算都有涉及。我生性对一切好奇,喜欢与开发者社区一起学习和交流。
Tutorial(需另外报名)


Tutorial 不包含在大会内,需要另外报名。每个Tutorial 时间为:3小时


均须自己带上电脑:


国外嘉宾的 Tutorial 将会配备 AI 翻译 及一位中文辅导员,请不用担心语言问题的困扰。

活动门票
活动筹备中
售票推广中
活动结束
选择票
门票名称
单价(¥)
截止时间
数量
Tutorial Ticket - T1
999
2019-09-22 17:00
0
参加9月22日的 Tutorial T1:
《 Pythonic Objects: idiomatic OOP in Python》 Luciano Ramalho
时间:2019年9月22日 09:00~12:00 地址报名后另行通知。(配 AI字幕翻译)
Tutorial Ticket - T2
999
2019-09-22 17:00
0
参加Tutorial T2:《Plate Spinning: Modern Concurrency in Python》- Luciano Ramalho
时间:9月22日 13:00~16:00 地址报名后另行通知,(配AI字幕翻译)。
Tutorial Ticket - T3
799
2019-09-22 17:00
0
参加 Tutorial - T3: 《 Python Web 开发第一课 》 - 李辉
时间:2019年9月22日 09:00~ 12:00 地址另行通知。
Tutorial Ticket - T4
999
2019-09-22 17:00
0
参加 Tutorial - T5: 《 Python⼤大数据分析与可视化 》 - 丁来强
时间:2019年9月22日 09:00~12:00 地址另行通知。
Tutorial Ticket - T5
999
2019-09-22 17:00
0
参加 Tutorial - T5: 《 使⽤用Python与ElasticSearch做海海量量数据 爬取与分析可视化 》 - 丁来强
时间:2019年9月22日 13:00~16:00 地址另行通知。
Tutorial Ticket - T7
免费
2019-09-22 17:00
0
此门票需要主办方审核
主题:Python调试:专业提示和不那么明显的技巧
【说明】
* 该 Tutorial 将安排 AI 字幕翻译(英译中);及中文助教。
* 分享时间:9月22日早上 13:00~16:00
*特别说明:该课程为微软特别支持,免费向所有参会者开放,报名需要进行审核。

退款说明:不支持退票
大会由喜爱 Python 的伙伴们公益组织,大会门票的所有收入将用于场地租金,讲师差旅及大会纪念品的定制。若时间确实无法调整,请转让给有需要的伙伴。

票价
0
活动主办方
合作伙伴
PyCon2019 中国Python开发者大会- Tutorial
暂无内容
时间与地址
时间:  2019-09-22 08:30 ~ 17:00
地址:   上海杨浦区宁国路25号上海兴荣温德姆酒店2楼
PyCon系列活动
2019-09-21 08:30
上海杨浦区宁国路25号上海兴荣温德姆酒店2楼
报名中
2019-10-19 08:30
浙江杭州市浙江杭州滨江区信诚路567号诺基亚通信杭州全球研发中心B座4楼
报名中
2019-10-19 08:30
北京朝阳区酒仙桥路6号院360大厦1楼发布大厅
报名中