授课对象: 具有Hadoop基础知识(例如修完我们《Hadoop数据分析平台》课程),对将Hadoop应用到各种实际系统感兴趣的朋友
收获预期:
强化将Hadoop应用于实际系统的能力。对于架构师和分析师,可以更熟练地建立场景模型和分析架构,以更加适合使用Hadoop系统。对于Hadoop Java程序员,可以强化Map-Reduce程序开发能力,对于数据仓库工程师,则能强化运用Hive和Pig这类工具的能力,并且能从更高的视角俯瞰整个分析系统的全貌。
课程目录:
第1周 Hadoop基础回顾
第2周 Hadoop应用情况综述
第3周 巨型网站日志系统分析,提取KPI数据(Map-Reduce)
第4周 电信运营商LBS应用,分析手机用户移动轨迹(Map-Reduce)
第5周 电信运营商用户分析,通过通话指纹判断重入网用户(map-Reduce)
第6周 电子商务推荐系统设计(Map-Reduce)
第7周 更复杂的推荐系统场景(Mahout)
第8周 社交网络,判断微博用户关系亲疏程度,发现社区(Pig)
第9周 在社交网络中衡量节点的重要程度(Map-Reduce)
第10周 聚类算法应用,分析优质客户(Map-Reduce,Mahout)
第11周 金融数据分析,从历史数据中提取逆回购信息(Hive)
第12周 通过数据分析制定股票策略(Map-Reduce,Hive)
第13周 GPS应用,签到数据分析(Pig)
第14周 Map-Reduce全排序实现和优化
第15周 中间件开发,让多个Hadoop集群协作起来
附:hadoop实战开发PDF
|