Python大数据实战培训-核心分析可视化运维与AI课程

Python大数据实战培训-核心分析可视化运维与AI课程
    马上咨询


    丁老师  历任美国纳斯达克上市的顶级大数据技术平台公司的高级技术经理、架构师, EMC首席工程师、趋势科技技术经理等。
    从业超过10年,熟悉大数据平台构建技术、大数据分析可视化技术,安全领域技术等,长期任职于大数据平台DevSecOps、AIOps的构建相关领域的产品与研发工作。Python领域公认专家,擅长Python、C++、JS与Scala。在大数据处理与安全领域,拥有6项美国专利。深入浅出的讲解分享。PyCon首席讲师、云栖专栏讲师等,分享过20+场演讲或直播,覆盖AIOps、大数据分析处理、调度监测、可视化分析与Python核心系列等十多个不同议题系列,观众赞誉极高。 

    课程背景

    针对已有数据挖掘与分析思维及大数据基础知识的同学,针对如何更好的利用数据挖掘分析方法和高级算法做分析和探索数据背后的规律是本次的重点内容之一,如何运用python做数据挖掘实践来进一步理解和实践数据模型设计过程,同时认识在大数据环境下数据分析和数据挖掘的特点,及针对大数据的海量数据如何科学合理的准备和清洗,把数据挖掘的理论和实际应用场景结合,包括数据挖掘分析方法、案例以及数据挖掘中的关联分析技术、分类和预测技术、聚类分析技术等进行总结。

    本次课程帮助学员掌握数据挖掘与数据分析原理,进一步认识常见的挖掘高级算法,提升数据分析技能,并且结合python的数据挖掘工具进行更好的数据挖掘落地,把方法论、技术、案例、问题结合起来,把理论实践化,让学者能深入学习python在大数据分析挖掘中的应用实践。

    课程大纲

    第一天 

    培训目标:夯实基础--从入门到精通,掌握Python核心语法与设计模式,掌握Python3核心变化

    重点授课内容:Python3核心变化、With语法、迭代器、生成器、装饰器、修饰符、魔法方法、函数式设计模式、经典设计模式

    项目实战:项目系列:实用Python 迭代器、装饰器、Synchronized、Final功能实现等

    第二天

    上午:

    培训目标:增强scale扩展能力--掌握Python并发编程的核心技巧与模式,了解Python服务器、分布式编程

    重点授课内容:GIL、多线程、多进程、锁、重入锁、队列、数据交互、Promise、条件变量、消费者生产者模式、线程池、执行服务、服务器编程、分布式编程

    项目实战:项目1:实用大并发数据获取与解析系统

    下午:

    培训目标:

    掌握PyData下大数据分析的经典方法与技巧

    掌握Python内置数据分析能力

    掌握PyData生态的数据分析技巧

    重点授课内容:内置数据结构、切片技术、字符编码、正则表达式、推导式、Pandas核心数据结构、常规数据规整、数据分组、时间重采样

    项目实战:

    项目2:新闻系统爬取解析系统

    项目3:车辆销售数据分析

    第三天

    培训目标:

    掌握大数据分析可视化的技巧、策略与策略

    掌握Python的多种可视化方案与策略

    重点授课内容:可视化的挑战与策略、可视化的特点与方法、常规数据可视化、时间序列的数据展示、多维度统计与展示数据、Jupyter可视化实战、eChart+REST可视化实战、Python Dash可视化实战、可视化分享、可视化安全、可视化交互

    第四天

    上午:

    培训目标:

    加强工程性,掌握测试工具与最佳实践(单元、功能、规范性、集成、验收)、调试工具与方法、文档集成工具与实践,能够扩展测试框架

    重点授课内容:测试用例设计、边界思维、单元集成测试工具技术与实践(unitest、pytest、mockup、monkeypatch、pylint、pep8、remotedbg等)、sphinx、pytest插件扩展、Web测试工具(WebDriver、Selenium等)

    项目实战:

    项目4:测试用例设计

    项目5:pytest扩展

    下午:

    培训目标:

    智能运维,掌握Python Tracking、日志的采集、监控与运

    掌握Jaeger、ELK技术栈进行基于数据的监控实践

    重点授课内容:掌握基于Jaeger的Tracking编程与监控

    基于ELK的运维、Beat数据采集、Logstash数据采集、数据规整、Elasticsearch数据查询、数据分析、数据可视化(Kibana)、异常监控、数据告警

    项目实战:

    项目6:Telemetry编程实践

    项目7:ELK日志采集与监控