Python+大数据开发课程大纲Python+大数据开发培训课程体系黑马Python+大数据开发课程表

应届大学毕业生,工资待遇不理想,想要突破转行,或对数据开发和数据分析感兴趣的人员。

Python+大数据开发基础班课程大纲

技术要点

01_数据分析行业技能及课程介绍02_Excel简介和基本使用03_Excel数据处理和计算04_Excel图表05_Excel透视表06_Excel分析项目

01_数据库概念和作用02_MySQL数据类型03_数据完整性和约束04_数据库/表基本操作命令05_表数据操作命令06_Where子句07_分组聚合08_链接查询09_外键的使用10_SQL数据分析实战

01_数据图表基础02_故事和仪表板初探03_数据分析报告04_Tableau电商项目

本课程适合于:应届大学毕业生,工资待遇不理想,想要突破转行,或对数据开发和数据分析感兴趣的人员

Python+大数据开发就业班课程大纲

所处阶段

01_变量02_标识符和关键字03_输入和输出04_数据类型转换05_PEP8编码规范06_比较/关系运算符07_if语句语法格式08_三目运算符09_while语句语法格式10_while循环嵌套11_break和continue12_while循环案例13_for循环

01_字符串定义语法格式02_字符串遍历(while)03_下标和切片04_字符串常见操作05_列表语法格式06_列表的遍历(for)07_列表常见操作08_列表嵌套09_列表推导式10_元组语法格式11_单元素元组12_元组操作13_字典语法格式14_字典常见操作15_字典的遍历

01_函数概念和作用、函数定义、调用02_不定长参数函数03_函数的返回值04_函数的说明文档05_函数的嵌套调用06_可变和不可变类型07_局部变量08_全局变量09_组包和拆包、引用

01_面向对象介绍02_类的定义和对象的创建03_添加和获取对象属性04_self参数05_init方法06_私有方法和私有属性07_继承08_子类方法重写09_类属性和实例属性10_类方法、实例方法、静态方法

01_异常概念02_异常捕获03_自定义异常

01_模块介绍02_模块的导入03_包的概念04_包的导入05_模块中的__all__06_模块中__name__的作用

01_IP地址的介绍02_端口和端口号的介绍03_TCP的介绍04_socket的介绍05_TCP网络应用的开发流程06_基于TCP通信程序开发

01_多任务介绍02_进程的使用03_线程的使用04_线程同步与互斥锁、死锁介绍

01_闭包02_装饰器03_深浅拷贝04_正则

1.miniweb

01_视图的概念与使用02_Mysql窗口函数03_Mysql变量04_Mysql实战项目

01_Pandas数据组合_concat连接02_Pandas数据组合_merge数据03_Pandas数据组合_join04_缺失值处理介绍05_缺失值处理_缺失值数量统计06_缺失值处理_缺失值可视化07_缺失值处理_删除缺失值08_缺失值处理_填充缺失值09_melt整理数据10_stack整理数据11_wide_to_long整理数据12_unstack和小结13_Pandas数据类型简介14_数据类型转换15_分类数据category16_Series和DataFrame的apply方法17_apply使用案例18_向量化函数和lambda表达式

01_Python数据可视化介绍02_matplotlib绘图03_matplotlib绘制统计图04_Pandas绘图_柱状图05_Pandas绘图_折线图直方图饼图06_Pandas双变量可视化07_Seaborn绘图简介&单变量可视化08_Seaborn双变量可视化09_Seaborn多变量可视化和样式10_pyechars案例

01_AppStore项目_数据处理02_AppStore项目_单变量分析03_AppStore项目_可视化和结论04_AppStore项目_可视化和结论代码实现05_优衣库项目_案例介绍及简单数据探索06_优衣库项目_业务问题解读07_优衣库案例_代码实现08_RFM概念介绍09_RFM项目_数据加载和数据处理10_RFM项目_RFM计算11_RFM项目_RFM可视化12_RFM项目_业务解读和小结

01_人工智能概述02_机器学习开发流程和用到的数据介绍03_特征工程介绍和小结04_机器学习算法分类05_机器学习模型评估06_数据分析与机器学习

01_线性回归简介02_线性回归API使用初步03_导数回顾04_线性回归的损失函数和优化方法05_梯度下降推导06_波士顿房价预测案例07_欠拟合和过拟合08_模型的保存和加载09_线性回归应用-回归分析

01_逻辑回归简介02_逻辑回归API应用案例03_分类算法评价方法04_逻辑回归应用_分类分析

01_聚类算法的概念02_聚类算法API的使用03_聚类算法实现原理04_聚类算法的评估05_聚类算法案例

01_决策树算法简介02_决策树分类原理03_特征工程-特征提取04_决策树算法api05_决策树案例

01集成学习算法简介02Bagging和随机森林03随机森林案例04Boosting介绍05GBDT介绍

01_常用指标计算02_数据推断03_基于Kmeans的用户分群04_LTV用户生命周期05_购物篮分析06_用户标签

01_用户行为分析02_用户价值分析03_用户复购分析04_库存分析05_销售预测06_AB测试

01_互联网金融风控体系介绍02_风控建模流程概述03_风控建模流程_项目准备04_风控建模流程_特征工程05_风控建模流程_模型构建06_风控建模流程_上线运营07_业务规则挖掘案例

01_建模流程_实验设计02_建模流程_样本设计03_建模流程_模型训练与评估04_评分映射05_逻辑回归评分卡06_lightGBM特征筛选07_输出模型报告08_评分映射09_集成学习评分卡_xgboost10_集成学习评分卡_lightGBM11集成学习评分卡模型创建13_建模流程梳理

01_变量02_表达式03_常见符号04_流程控制

1.Java语言概述2.Java开发环境搭建3.IDEA的安装和配置4.HelloWorld案例5.注释,关键字,常量,变量,数据类型转换.6.for循环.while循环,循环嵌套,控制跳转语句,break和continue7.数组的概述和创建,数组的常见操作.8.方法的概述和定义,方法重载,方法形参类型,方法练习

1.面向对象介绍2.类和对象讲解3.对象的内存图4.成员变量和局部变量的区别5.private关键字,封装,this关键字,构造方法,继承,super关键字6.方法重写,多态,final,.static,抽象类,接口,包(package)

1.API解释2.Object类讲解3.String类讲,StringBuilder类讲解,冒泡排序4.Arrays工具类包装类5.自动拆装箱,Date类讲解6.SimpleDateFormat类讲解

1.Lambda表达式2.集合类,Collection,ArrayList3.列表迭代器,增强for,数据结构4.Set集合之HashSet,Map集合之HashMap5.File类,字节流,序列化流,字符流

1.大数据的特点2.分布式存储概念3.分布式计算的概念4.服务器种类介绍、机架、交换机5.网络拓扑、Raid、IDC数据中心6.Linuxshell编程、awk、sed、cut、ssh、scp、expect、yum、nestat、top、iostat等高级命令使用

1.Zookeeper的应用场景2.架构和原理3.存储模型4.选举机制5.客户端操作

1.HDFS设计的特点2.Master-Slave架构3.Block块存储、RF拷贝因子、机架感知4.Block拷贝策略、读写流程5.HDFSFederation、HDFSSnapshots、NameNodeHA架构和原理6.HDFS管理员常用操作、HDFS权限控制

1.MapReduce架构和原理2.Split机制3.MapReduce并行度4.Combiner机制5.Partition机制、自定义Partition6.MapReduce序列化、自定义排序、数据压缩

1.Yarn原理和架构2.Yarn高可用3.Container资源的封装(CPU、内存和IO)4.资源调度策略(FIFO、Fair和Capacity)

1.HQL操作2.数据类型3.分区、分桶、临时表4.explain执行计划详解

1.Hive原理和架构2.MetaStore服务3.HiveServer内置函数4.自定义UDF和UDAF5.数据压缩、存储格式、自动化脚本、常见性能优化

1.Hive滴滴出行案例实战

1.Hive亚马逊电商案例实战

1.大数据部署运维:ClouderaManager2.分析决策需求:数据仓库3.数据采集:sqoop4.数据分析:hive5.历史数据快照:拉链表6.数据更新后的统计分析:拉链表7.数据调度:oozie+shell8.OLAP系统存储:mysql9:数据展现:帆软BI

1.掌握离线数仓的分层与建模,从需求、设计、研发、测试到落地上线的完整项目流程2.大量教育大数据的真实业务逻辑,共涉及20多个主题,100多个指标,提升学员在教育行业中的核心竞争力3.包括海量数据场景下如何优化配置4.拉链表的具体应用5.新增数据和更新数据的抽取和分析6.hive函数的具体应用7.ClouderaManager可视化、自动部署和配置、Git、CodeReview功能

1.Redis原理及架构2.RedisCluster原理及架构3.Redis常用操作

1.HBase原理及架构2.预分区、LSM结构3.BloomFilter,co-processor,结合Phoneix进行优化查询

1.Kafka原理及架构分析2.分布式实时计算架构和思想

1.陌陌社交场景实战2.社交大数据架构剖析3.数据采集4.数据ETL5.数据分析

1.Scala函数式编程基础2.集合、Iterator、构造器、伴生对象、Akka编程3.Scala语言重点API编程

1.Spark架构和原理(运行机制、Driver和Executor、spark任务提交流程)2.RDD开发和原理(Partition、Task、RDD的依赖关系、RDD的容错机制、RDD的存储级别、RDD的缓存机制)广播变量3.DAG原理(DAG思想、DAG的生成、DAG的处理过程)

1.SparkSQL架构和原理2.DataFrame、DataSetDSL和SQL开发3.Spark多数据源整合(txt、CSV、Json、parquet、JDBC、Hive)4.SparkSQL执行计划原理5.SparkSQL性能调优

1.StructuredStreaming开发(input、output、window、watermark、过期数据操作、去重等)2.StructuredStreaming多数据源整合(socket、Kafka)3.Flume+kafka+StructuredStreaming案例实战

1.教育大数据场景案例实战

1.基于HDP快速搭建大数据平台2.基于Hive+SparkSQL搭建离线数据仓库3.基于StructuredStreaming构建高吞吐实时处理4.基于ECharts实现可视化

1.使用主流的Hive+Spark构建离线数仓2.使用StructureStreaming构建实时异常告警系统3.基于完整的工业业务背景实现的离线和实时大数据业务丰富地地图展示可视化开发4.学会使用SparkSQL处理复杂业务完整的离线采集+实时采集方案5.掌握如何使用调度平台调度T+1批处理任务Spark离线任务和实时任务整合,统一由YARN做资源管理

1.面试题必备SQL实战2.SQL优化加强

1.Hive基础2.Hive拉链表3.Hive数据仓库构建示例4.Hive面试题

1.Spark基础2.Spark拉链表3.Spark数据仓库构建示例4.Spark面试题

1.Kafka基础2.Hbase基础3.Kafka&Hbase面试题

1.数据分析流程2.大数据架构剖析3.多行业大数据架构设计4.大数据存储,调度等解决方案

1.Flink基础

1.FlinkDataStream的使用、2.Kafka+Flink

1.FlinkSQL开发2.Hive+FlinkSQL

1.Watermark2.Checkpoint3.任务调度与负载均衡4.状态管理

1.Flink性能监控2.Flink调优3.FlinkSQL执行计划

1.Flume+Kafka+Flink+Hbase+Sqoop+Canal+MySQL实战

1.离线数据分析:flinkbatch、hive2.实时在线分析:flink、hbase3.消息队列:kafka4.驾驶行程分析:flink、hbase5.实时在线故障分析:mongodb6.车型指标分析:hive、shell7.实时指标查询:phoenix8.后台数据服务接口:springboot、swagger-ui、echarts9.多数据源加载:flinkjdbc10.车辆告警规则分析:flink、zeppelin11.离线任务调度:azkaban12.报表:superset13.页面展示:echarts、javascript

1.海量数据处理,系统15分钟内收集的新能源车辆的数据超过千万条2.基于Hive、HBase、HDFS数据存储3.基于Kafka数据传输4.基于Flink全栈数据处理5.基于Nginx做反向代理、LSV和Keepalived负载均衡和高可用

备注:该课程大纲仅供参考,实际课程内容可能在授课过程中发生更新或变化,具体授课内容最终以各班级课表为准。

THE END
1.人工智能专业课程体系构建与实践探究总结来说,人们对于人工智能领域持有极高期待,同时也认识到了其中存在的问题。通过构建全面的AI专业课程体系,并结合案例驱动教学法以及实验室项目指导模式,不仅能够有效提升学生们对于AI技术深度理解,还能培养出具备实践能力并且适应未来工作环境的人才,为社会贡献更多优秀的人力资源。这项努力不仅关乎教育,也关系到整个社会https://www.hlwdd.com/xue-shu-bao-gao/396625.html
2.教育部最新部署!鼓励人工智能教育纳入校本课程!STEM&AI教育已成未来必修课,人工智能在当今社会和未来发展中的地位已经越来越重要,培养科技创新类人才已成为全球教育发展的重要趋势。斯坦星球 多元整合STEM&AI课程体系 培养未来所需的科技创新人才 随着国家对科技创新人才的需求日益增加,STEM教育作为培养跨学科综合能力人才的有效途径,受到了高度重视。斯坦星球作为国内https://baijiahao.baidu.com/s?id=1818291527355808443&wfr=spider&for=pc
3.人工智能时代,计算机课程体系该如何变革?CCCF精选编者按:2023年6月16~18日,第三期CCF秀湖会议在苏州CCF业务总部&学术交流中心举办,主题是“人工智能时代计算机课程体系”。来自学术界与工业界的二十余位专家全程参与,围绕主题进行了深入交流和研讨,并形成如下报告。 关键词:人工智能计算机教育课程改革 背景与意义 https://zhuanlan.zhihu.com/p/665444701
4.2024最详细的AI学习路线!!带你恶补专业知识。按照我这个路线坚持完,你会变成一个人工智能的牛人的。它是假定一个没有人工智能基础的学习路线。大概分成下面几个阶段 1、全面的基础知识 2、熟悉编程框架 3、学习与复现现有的经典项目 4、自己的发展方向 5、自主 6、项目实践 7、论文阅读 8、交流 https://mp.weixin.qq.com/s?__biz=MzI2OTE0ODY5Mw==&mid=2247526034&idx=1&sn=ca632a2d15c7ce397b24a222882fa2b6&chksm=ebfdaff4026a3a3a10b464b3ff8e0f5624d58826b76ba417b62d427376e6b04685400369ea97&scene=27
5.我国中小学人工智能教育课程体系现状及建议——来自日本中小学而我国几乎在同时也启动了新一代的人工智能发展规划,将中小学人工智能课程体系的制定和实施提上日程,推动人工智能教育的全民普及。 一、我国中小学人工智能教育课程现状与问题 (一)我国中小学人工智能教育课程相关政策 2017年7月,国务院印发的《新一代人工智能发展规划》提出实施全民智能教育项目,在中小学阶段设置人工https://maimai.cn/article/detail?fid=1514198497&efid=5Q2Zm6SXUW4giXhiJI9SKw
6.北京市教育委员会关于深化高校专业课程改革提高大学生人工智能为深入贯彻落实党的二十大精神和习近平总书记关于加快人工智能发展的系列重要指示批示精神,坚持为党育人、为国育才,全面提高大学生人工智能专业能力和综合素养,促进人工智能发展和与其他学科专业交叉融合,更好服务国家战略和北京市经济社会发展,现就进一步深化北京高等学校人工智能专业课程改革提出以下意见。 https://jw.beijing.gov.cn/xxgk/2024zcwj/2024qtwj/202407/t20240709_3741177.html
7.首开先河!南京大学开设“人工智能通识核心课程体系”教育家围绕南京大学本科育人目标课程建设目标,学校将建设“1+X+Y”三层次“人工智能通识核心课程体系”,以1门必修的人工智能通识核心课+X门人工智能素养课+Y门各学科与人工智能深度融合的前沿拓展课为基础,从知识、能力、价值观与伦理三个维度开展教育教学;探索人工智能与教育深度融合的实践路径,在教学内容、师资团队、教https://www.thepaper.cn/newsDetail_forward_26479501
8.人工智能课程总结通用12篇开篇:写作不仅是一种记录,更是一种创造,它让我们能够捕捉那些稍纵即逝的灵感,将它们永久地定格在纸上。下面是小编精心整理的12篇人工智能课程总结,希望这些内容能成为您创作过程中的良师益友,陪伴您不断探索和进步。 第1篇 关键词:林业院校;人工智能;课程教学 https://dlaqjs.xueshu.com/haowen/75616.html
9.哈尔滨工程大学:《人工智能导论》课程体系建设2019年3月至今,课程负责人主编系列五维知识体系人工智能教材,目前已出版课程配套教材《人工智能导论》及《人工智能通论》、《人工智能伦理导论》、《深度学习》(参编)等系列教材4本。其中配套教材《人工智能导论》获评由全国高校人工智能与大数据创新联盟评选的“全国最受欢迎的人工智能10本教材”。 https://hqtime.huanqiu.com/article/4FutRou7SHH
10.中小学人工智能实训室中小学人工智能课程人工智能实验室中小学广州飞瑞敖15年口碑,全国1000多所高校实验室建设案例,专注于人工智能和物联网技术核心技术研发、销售及服务,打造“六位一体”人工智能课程服务体系,为中小学人工智能课程、高校人工智能实验室建设及师资培训提供整体的解决方案;人工智能教育城市合伙人、培训机构转型课https://www.frotech.com/
11.爱手工课程体系介绍公司成立来持续创新累计至今已经开发出26款互动式早教产品,包含《AR科普卡2.0国际版》,《蛋生纪4D绘本》,《蛋生园 4D绘本》,《爱 ?手工—-人工智能双语创造力手工课程》 首先介绍下我们的课程体系,我们课程分为机构版课程和家庭版课程。 机构版课程:主要对接幼儿园、小学以及各大培训机构,帮助校园“打造特色课程https://www.meipian.cn/1z0yldic
12.《人工智能本科专业知识体系与课程设置》(郑南宁主编)简介当当网图书频道在线销售正版《人工智能本科专业知识体系与课程设置》,作者:郑南宁 主编,出版社:清华大学出版社。最新《人工智能本科专业知识体系与课程设置》简介、书评、试读、价格、图片等相关信息,尽在DangDang.com,网购《人工智能本科专业知识体系与课程设置》,http://product.dangdang.com/27925707.html
13.人工智能实验室人工智能实验室1 人工智能实验室介绍 实验室建设总目标是搭建一站式教学服务平台,一站式教学服务平台概念是在深刻理解高校学科建设及存在的若干问题上提出。围绕着学科建设的各个方面,从专业开设、课程设置、师资培养、教学资源、实验环境、学生实训实习及就业创业等环节,提供完整的产品体系,满足高校学科建设及人才培养不同阶段的需要。http://www.tipdm.com/gz/1872.jhtml
14.人工智能交叉人才培养与课程体系书拟根据“厘清内涵、促进交叉、赋能应用”来研究讨论通专融合的人工智能交叉课程体系。厘清内涵指确立专业培养定位和专业培养方向,重视数学与统计知识(如概率论、微积分、线性代数、优化求解和矩阵变换等)、计算机编程和系统能力(如程序设计、算法分析和系统等)以及人工智能基础知识(如逻辑推理、机器学习、强化学习、控制https://lib-nwpu.wqxuetang.com/book/3237356
15.一张图带你读懂腾讯青少年人工智能教育解决方案全面的课程体系内容 紧跟国家AI人才培养标准 依托于腾讯AI Lab、腾讯优图实验室、微信智聆等腾讯内部领先的人工智能实验室资源,腾讯教育还打造了一系列面向中小学生的人工智能课程,致力于激发青少年学习编程与人工智能的兴趣,培养学生的创新思维,提升信息化素养,更好地迎接智能时代的到来。 https://cloud.tencent.com/developer/article/1652107