support hotline 021-65210156
Login|Registered
Home
Public class
Internal training
Consulting
Expert
Knowledge
service
About Us

《Python核心编程及可视化界面开发实战》线上+线下

《Python核心编程及可视化界面开发实战》线上+线下

Start time:2022 Course duration: 18
Lecturer:专家团 Course price:¥6800
Days:3
Course location:北京、线上培训
Professional Classification:线上课程、线上课程:其它线上课程、行业培训类、行业培训类:IT行业
Category:
Job classification:
Keyword:Python,核心编程,可视化界面开发实战
Share to:

Course plan

City Days Price January February March April May June July August September October November December
北京 3 680015-17

Background and goals

课程收益:


课程中通过细致讲解,使学员掌握该技术的本质。具体收益包括:

1.掌握Python基础;

2.理解Python脚本的应用场景并掌握可视化界面的开发;

3.通过实际项目案例掌握Python的数据分析思路及方法。

4.Python调用Hadoop实现电影推荐功能。


培训特色:


本次培训从实战的角度对Python进行了全面的剖析,并结合实际案例分析和探讨Python技术的应用场景,给Python相关从业人员以指导和启迪。

Suitable people overview

main content

课程大纲:


第一天  上午

一、Python 函数与类

PyCharm环境搭建与GIT使用

变量、常量、逻辑语句介绍

数据结构之 ListSetTupleDict

缺省参数、可变参数、关键字参数、

Lambda函数、递归函数

函数的封装与随机数生成器

Python面向对象编程(封装、继承、多态)

模块、包、Python标准库介绍    

第一天  下午

二、Scrapy框架实践    Http协议理论介绍

Scrapy介绍与环境搭建

框架结构与工作原理介绍

网页数据解析之xpath

Selenium与“幻影”浏览器-PhantomJS

动态IP设置与反爬虫技术

豆瓣电影站点爬取实践

分布式爬虫与数据入库实现      

第二天  上午

三、Python常用科学库

Numpy科学库介绍

数组的索引和切片

数组的运算 (排序、通用函数、统计运算)

数组的存取操作

综合案例:图像变换

Pandas数据结构 (Series,DataFrame)

数据运算(算术、排序、分组)      

第二天  下午

四、Python数据可视化

Matplotlib库

Seaborn可视化库介绍

常用的数理统计公式介绍

直方图、饼图

折线图、散点图

高级图表 (散点图、箱线图、云图)

采用可视化实现银行客户画像    

第三天  上午

五、常见分析算法介绍

欧式距离与K-近邻算法介绍

数据清理、特征值分析

Train_test_split分割训练集与测试集

模型训练与超参数介绍

交叉验证与网格搜索

K-近邻实现就近酒店入住推荐系统    

第三天 下午

六、Python + Hadoop数据推荐

数据三种形态与分布式数据库

Hadoop安装与启动

Python + MapReduce编程实战

Hadoop中的ShuffleSort原理应用

MapReduce架构分析

电影相似度原理分析

Python + Hadoop编写电影推荐代码

Instructor

老师


十几年软件研发经验,8年企业培训经验,对JavaPython、区块链等技术领域有独特的研究,精通J2EE企业级开发技术。Java方向:设计模式、Spring MVCMyBatisSpringStringBootWebServiceCXF并且对Java源码有深入研究。Python方向:PythonOOPMongodbDjangoScrapy爬虫技术、基于Scikit-Learn机器学习框,Tensorflow深度学习框架、人脸识别技术。


老师


天津大学软件工程硕士,10多年的IT领域相关技术研究和项目开发工作,在长期软件领域工作过程中,对软件企业运作模式有深入研究,熟悉软件质量保障标准ISO9003和软件过程改进模型CMM/CMMI,在具体项目实施过程中总结经验,有深刻认识。通晓多种软件设计和开发工具。对软件开发整个流程非常熟悉,能根据项目特点定制具体软件过程,并进行项目管理和监控,有很强的软件项目组织管理能力。对C/C++ HTML 5pythonHadoopjavajava EEandroidIOS、大数据、云计算有比较深入的理解和应用,具有较强的移动互联网应用需求分析和系统设计能力,熟悉Android框架、IOS框架等技术,了解各种设计模式,能在具体项目中灵活运用。


老师


人工智能专家、PythonopenstackCloudera 课程高级讲师、RedHat授权讲师。多年人工智能项目实战项目经验,使用PythonDjango 语言开发、前端使用 JavaScriptDIV/CSS/HTML5 开发,北京慧医慧影微信公众号及微信订单业务开发,主要利用微信的公众号 API,将慧医慧影的预约医生、选择科室、医疗影像资料邮寄等线下流程放入微信线上操作,开发微信支付、支付宝支付、银行支付等支付接口开发与微信同步的新闻发布系统、优惠活动专区、线上业务流程等,同时实现微信端、企业首页和医疗影像分析系统数据共享。

Student feedback

Related course recommendation

    
    Hello! Welcome to Fu Rui! What can I do for help