大数据开发师是通过工具和编程语言的综合运用,熟练掌握大数据采集、清洗、存储、处理与分析、可视化与应用等技术,掌握面向大数据的挖掘与分析能力,能完成数据分析与挖掘算法研究和大数据系统集成的人员。
大数据开发课程分为三个阶段:
大数据开发师初级
主要课程:Linux操作系统、Java编程语言、MySQL数据库、数据科学导论和Hadoop技术体系等。
掌握技能:1.大数据环境搭建。能够独立对开发环境进行安装,对应用进行部署;2.应用开发。能够完成代码并进行测试。3.大数据质量保证,处理Bug,并分析其原因。
报考条件:无要求,有兴趣和需求者均可报名。
考试内容:120分钟,客观题(单选 多选)、主观题(简答题 论述题),上机答题。
大数据开发师中级
主要课程:Python编程语言、软件架构技术和Hadoop技术体系等。
掌握技能:1.大数据应用开发,编写代码并进行单元测试;2.大数据应用开发,对大数据平台进行容量规划并可进行监控、处理故障。3.能够充分测试修复Bug在大数据量下性能。
报考条件(满足任一条件即可报名):
获得大数据开发师初级证书;
具有大数据开发领域工作经验1年及以上人士。
考试内容:120分钟,客观题(单选 多选)、主观题(简答题 论述题),上机答题。
大数据开发师高级
主要课程:Hadoop技术体系、Spark内存计算等
掌握技能:1.独立部署应用,规划系统容量及软硬件;2.可负责大数据平台整体规划设计,及性能优化;3.能够发现Bug背后潜在的问题,并有效控制风险。
报考条件(满足任一条件即可报名):
获得大数据分析师中级证书;
具有大数据领域工作经验3年及以上人士。
考试内容:120分钟,客观题(单选 多选)、主观题(简答题 论述题),上机答题。
教材根据考试大纲中推荐的学习书目自行网上购买学习,推荐书目不用全部学习完,建议根据考试大纲中规定的知识点逐一进行。