软件研发

零基础入门python3面向编程:基础与实战

2022-04-28 13:39:56 | 来源:中培企业IT培训网
一、课程目标
课程中通过细致讲解,使学员掌握该技术的本质。具体收益包括:
1.掌握Python基础;
2.理解Python脚本的应用场景并掌握可视化界面的开发;
3.通过实际项目案例掌握Python的数据分析思路及方法;
4.Python调用Hadoop实现电影推荐功能。

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

三、培训对象
Python开发人员、人工智能相关技术人员。

四、培训方式
本次培训为期3天,共计18小时。
培训方式:线上远程视频(线上支持语音和文字在线交流和回放一年)

五、培训大纲
时间 培训模块 培训内容
第一天
上午
Python 函数与类
  1. PyCharm环境搭建与GIT使用
  2. 缺省参数、可变参数、关键字参数、
  3. Lambda函数、递归函数
  4. Python面向对象编程(封装、继承、多态)
  5. 模块、包、Python标准库介绍
第一天
下午
Scrapy框架实践
  1. Scrapy介绍与环境搭建
  2. 网页数据解析之xpath
  3. Selenium与“幻影”浏览器-PhantomJS
  4. 动态IP设置与反爬虫技术
  5. 豆瓣电影站点爬取实践
第二天
上午
Python常用科学库
  1. Numpy数组处理支持
  2. Scipy矩阵计算模块
  3. Pandas数据分析和探索工具
  4. StatsModels统计建模库
第二天
下午
Python数据可视化
  1. Matplotlib库
  2. Pygal库
  3. 直方图、饼图
  4. 折线图、散点图
第三天
上午
数据分析算法介绍
  1. 如何公开采集数据
  2. 协同过滤算法
  3. 隐语义模型求解
  4. Surprise库使用方式
第三天
下午
Python + Hadoop数据推荐
  1. Hadoop安装与启动
  2. Python + MapReduce编程实战
  3. Hadoop中的Shuffle与Sort原理应用
  4. 电影相似度原理分析
  5. Python + Hadoop编写电影推荐代码
 
备注:内容还可以根据具体需求进行沟通调整