丁老师 历任美国纳斯达克上市的顶级大数据技术平台公司的高级技术经理、架构师, EMC首席工程师、趋势科技技术经理等。
从业超过10年,熟悉大数据平台构建技术、大数据分析可视化技术,安全领域技术等,长期任职于大数据平台DevSecOps、AIOps的构建相关领域的产品与研发工作。Python领域公认专家,擅长Python、C++、JS与Scala。在大数据处理与安全领域,拥有6项美国专利。深入浅出的讲解分享。PyCon首席讲师、云栖专栏讲师等,分享过20+场演讲或直播,覆盖AIOps、大数据分析处理、调度监测、可视化分析与Python核心系列等十多个不同议题系列,观众赞誉极高。
培训特点
- 前顶级大数据平台公司的资深架构师、最权威Python大会PyCon首席讲师讲授,实战与10年+经验与技巧结合,掌握Python语言核心以及常见应用场景的最佳捷径。
- 全真案例,借助案例与知识原理,通过最佳实践,帮助您提高开发设计的效率与设计质量,提高解决编程问题的能力。
- 着重Python3.7最新内容,兼顾Python2.x的兼容性内容。着眼显示,并跟进潮流。
- 本课程从基础开始详细讲解Python的内容,以动手操作,上机实践为主,技能传授。覆盖多种场景。
目标收益
帮助学员:
- 掌握Python核心,以及最新Python3.7要点
- 掌握函数式编程、面向对象面层等多种编程范式与实践
- 了解并掌握Python网络编程、并发编程、数据分析、Web等多种编程场景的
培训对象
- 从事大数据开发/测试/运维的技术人员
- 大数据分析统计、建模挖掘的业务人员
课程大纲
(第一天 上午) |
Python编程基础 Python介绍 Python语法知识 Python实例操作 在线教程1 在线教程2
Python开发专项学习 Python面向对象 Python数据库操作 Python 网络编程 1.socket编程 2.tcp编程 3.udp编程 多线程编程 |
(第一天 下午) |
网络爬虫 1. 网页数据爬取 2. HTML/JSON解析 3. 并发处理 4. 容错处理 5. 反爬虫策略
Python的错误、调试和测试 在线教程3
系统基础模块介绍 系统性能信息模块介绍 IP地址、网段的基本处理 DNS处理模块介绍 在线教程4 在线教程5 在线教程6 |
(第二天 上午) 集中化管理平台Ansible详解(应用Python做自动化运维监控实战) |
Ansible介绍 YAML语言介绍 Ansible安装与部署 Ansible配置及测试 定义主机与组规则 匹配目标 Ansible常用模块 playbooks介绍 在线教程7 |
(第二天 下午) 构建可扩展的自动化运维平台 |
DevOps与自动化的关系 通用性作业平台架构介绍 多种操作平台接入详解 从零开始打造B/S自动化运维平台 从零开始打造B/S自动化运维平台 快速定制任务模块说明 服务器安全审计功能说明 课堂作业 |