和我一起了解下,Python大数据方向的学习路线:
一、Python基础内容:
1.1 学习目标:
- 掌握Python开发环境基本配置;
- 掌握运算符、表达式、流程控制语句、数组等的使用;
- 掌握字符串的基本操作;
- 初步建立面向对象编程思维;
- 熟悉异常捕获的基本流程以及使用方式;
- 掌握类和对象的基本使用方式;
1.2 课程分享:
这套将近600集的Python课程是从搭建环境、判断语句,从基础的数据类型,到函数进行学习掌握,让大家可以熟悉文件操作,建立了面向对象的思维方式。最后是以飞机大战带领同学进入Python;
1.3 Python零基础学习笔记全篇(含案例,源码可复制)
- Python从变量到数据类型 / 输出格式大全!代码都可复制
- 基础学习输入 /转换数据类型的函数 / 算数、赋值、复合赋值、比较、逻辑运算符
- 条件语句边学边练,习题均有答案 / while的语法和应用 /while循环嵌套以及练习题
- 字符串 / Python列表的常用操作 / 元祖 / 集合 / 公共操作
- 推导式学习 / 函数 / 函数 / 文件的基本操作汇总(上) / 基本操作汇总(下)
- 面向对象基础篇 / 面向对象之魔法方法 / 面向对象实际案例:烤地瓜和搬家具
- 继承 / 面向对象的三大特征 / 异常学习 / 模块 / 包 / 面向对象版学员管理系统
二、Python进阶内容
2.1 学习目标
- 掌握网络编程技术,能够实现网络通讯
- 知道通讯协议原理
- 掌握开发中的多任务编程实现方式
- 知道多进程多线程的原理
2.2 课程分享
2 小时玩转 Python 多线程编程 - 多任务介绍www.zhihu.com/education/video-course/1483114387003551744正在上传…重新上传取消
本套课程是帮助大家掌握多任务实现的并行和并发,掌握多进程实现多任务以及多线程实现多任务,带大家了解合理搭配多进程和线程。
三、SQL基础
3.1 学习目标
- 掌握Mysql数据库的使用
- 掌握sql语法
- 掌握kettle数据迁移工具的使用
- 熟练使用BI可视化工具
- 对数据开发有一定的认知,掌握BI工程师所具备的基本技能
3.2 课程分享
本套课程学习结束后,可以掌握数据库的基本操作,也可以掌握数据库的增删改查。掌握Python操作数据库CRUD。
3.3 学习笔记分享
了解操作系统、Linux指令 / linux常用命令、编辑器vim(含实战)
Python开发环境及网络基础 / TCP与HTTP的知识点详解
模拟浏览器实现案例 / 进程和线程的对比 / Python消息队列Queue与进程池,附实例讲解
一文搞懂迭代器、生成器、协程(附案例) / 简单爬虫应用-批量获取电影下载链接
MySQL数据库及SQL命令常用操作 / SQL基本语句:条件查询-排序-聚合函数-分组-limit语句
SQL实战操作及Python操作数据库CURD / 理解python装饰器以及闭包
类装饰器、GIL锁及深拷贝与浅拷贝 / miniWeb框架、路由列表及选股系统
- 如果是数据分析,接下来还需要掌握可视化工具。
- 如果是数据开发,那么要学的还很多!
题主问的是数据分析方向需要Python基础,到这里就可以了。可视化工具,我们简单聊聊。
数据可视化,是便于汇报工作,便于让被人对我们的数据更好理解。图形是比密密麻麻的文字更便于理解的,在这里给大家推荐三款好用的工具:
- (1)Cognos:Cognos拥有强大的数据库平台。但是Cognos并不适合小白,因为它需要用户有很好的数据分析基础。
- (2)Tableau:Tableau的可视化功能非常能打,操作也简单。用户只需在简单配置,拖拖拽拽就可以完成数据分析。
- (3)FineBI:Cognos和Tableau的确非常好用,但是它们是两款国外软件,相关的学习资料比较少。而FineBI是一款国内软件,我们可以在各大平台找到海量的学习教程。同时,运用FineBI进行部署非常方便。
数据分析光懂技术还不行,还需要具备以下软技能:
熟悉熟练业务,对于自学的小伙伴,这方面就会有点难,但是大家可以通过看书拓展一些认知;
沟通能力,数据分析师就业之后需要将自己的分析结果清楚的表达出来,说不出来那结果就跟着不重要了。所以大学生们!!当班委,参加社团,去学生会,这些方式都可以锻炼沟通能力,大学除了技能以外,你们一定要自信!闪闪发光!
有业务经验,很好的沟通能力了之后,就要开始学习有效的数据分析方法了,这都需要大量的实战。一些课程分享给大家:
- Python 数据挖掘基础教程 - csv 文件的读取与存储
- 2022 Hadoop 入门视频教程 - Hadoop 导学
- 4 天 Spark 3.2 入门到精通(Python 语言) - PySpark 导学
- 大数据 Hive+Spark 离线数仓工业项目 - 课程目标
- 大数据项目实战:企业级离线数据仓库 - 教育项目的基本介绍
希望这些内容,可以帮助到想要深入了解数据分析的同学们,在此之外Excel也很重要昂~希望大家都有美好的未来。任何方向问题都可以找黑马程序员。