大数据课程学习流程

本课程详细介绍了从基础到高级的大数据学习路径,涵盖Java编程、数据库、前端技术、JAVAEE框架、Linux系统、搜索与Hadoop体系、机器学习、流式计算和云计算平台。内容包括Java基础、SQL优化、JavaScript、jQuery、Struts2、Hibernate、Spring、Linux、Shell编程、Hadoop、Spark、Storm、Docker和KVM等。课程通过项目实战,如电子商务平台、微博营销数据挖掘、实时数据处理等,帮助学生深入理解和应用大数据技术。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

第一阶段
Java编程基础→oracle/mysql→sql优化→jdbc
第二阶段
JavaScript基础→JavaScript深入→jQuery→jquery easyui→bootstrap
第三阶段
Servlet/jsp→ajax→xml→svn→maven实战项目一

第四阶段
Struts2→hibernate→spring/spring mvc→项目实战二→web serviceshiro→mybatis→项目实战三
第五阶段linux+搜索+hadoop体系
Linux基础→shell编程→高并发架构→lucene,solr搜索→hadoop体系HDFS→mapreduce→hbase→zookeeper→hiveflume→sqoop→项目实战四
第六阶段机器学习
R语言→mahout→项目实战五
第七阶段storm流式计算
kafka→storm→redis→项目实战六
第八阶段spark内存计算
scala编程→spark core→spark sql→spark streaming→spark mllibspark graphx→项目实战七→python机器学习→spark python编程→项目实战八项目实战九
第九阶段云计算平台
docker→kvm→openstack云计算→就业指导

第一阶段:JAVA基础阶段
阶段 技术名称 技术内容
T线 JavaSE JAVA 开发基础知识 | Eclipse 开发环境 | JavaSE 7.0 API | JavaSE 8.0新特性 | 多线程技术 | Socket 网络技术 | Regular Expression | Java反射技术 | Properties技术 | 各种实战设计模式| Java Debug技术 | 面向对象设计原则详解 | 实例解决面向对象设计
实战数据结构 数据结构实战训练 | 数组、链表等常用数据结构实战
反射机制 JAVA的动态性、Reflection技术、JVM类加载器、Class对象、Method等。
GOF23种设计模式 设计模式是开发者向高端职位走的必备技能。对于初学者具备面向对象思维和架构思维有非常大的帮助。
支撑项目
(老师重点选讲一个)
微信和QQ实时聊天交互开发

C线 尚学堂特色就业课程(一)
JAVASE面试题内部详解 | 面试答题技巧详解
第二阶段:数据库阶段
阶段 技术名称 技术内容
T线 ORACLE数据库 Oracle 基础管理;SQL 语言,PL/SQL 语言;触发器、存储过程;
序列、索引、视图对象;数据备份与移植;多表连接难题详解;MySQL数据库的使用;
MYSQL数据库 Mysql5.5/5.6数据库、navigat客户端软件; 业界常见问题设计;数据库表的设计范式;
数据库设计 设计的三大范式;PowerDesigner的使用;
JDBC技术 JDBC基础;Statement、PreparedStatement、ResultSet结果集对象等。
数据库连接池技术 Pool池的思想;连接池技术;C3P0、proxool连接池等;使用设计模式开发连接池;详细扩展与测试池效率;
ORM对象关系映射基本思想 使用反射机制和ORM思想封装JDBC工具
C线 SQL优化
数据库常见笔试题和面试题
支撑项目
(重点选讲一个)
第三阶段:移动前端和web前端阶段
阶段 技术名称 技术内容
T线 HTML5
CSS3
JavaScript HTML5 语言;
CSS 3语言; JavaScript 语言;作用域,闭包,继承,模块化编程,异步加载;
BOM浏览器对象模型; DOM文档对象模型;
JS操作CSS; JS操作DOM; ECMAScript; JS操作DIV;protoype;js基于对象编程;
HTML 5新技术特点;
webSocket,地理定位,canvas;
Firefox和chrome浏览器开发者工具;javascript控制台console;
Bootstrap4.0 前端css框架,不会美工也能做出漂亮的页面
Jquery Jquery基本技术;jquery使用插件;
CommonsJS
Requires.js javascript模块化开发
jqueryUI
jquery easyui
(选讲一个) 教授企业常用jquery ui和jquery easyui组件
AJAX技术 AJAX技术基础; AJAX技术框架; AJAX技术调试技巧;
Echart
fusioncharts
highcharts报表工具
(选讲一个) 报表统计、报表处理;图表处理;
Uediter
Kindeditor
在线编辑器
(选讲一个) uediter,kindeditor等在线编辑器技术、配置;uediter,kindeditor图片和文件上传处理;
WebUpload
上传组件 文件上传组件的使用
第四阶段:JAVAEE阶段
阶段 技术名称 技术内容
T线 Http协议深入 使用chrome/火狐开发者工具,深入理解协议内部机制;
Servlet 和JSP Servlet 技术;JSP 技术; JSTL Tag Library 技术; Filter&Listener技术;
报表系统; FileUploading; Tomcat 服务器技术;servlet 过滤器和AOP编程;servlet监听器;
Servlet3.0 注解方式配置, 异步Servlet编程
JSTL标签库 JSTL核心标签库,JSTL函数标签库、JSTL格式化标签库,JSTL之XML解析标签库、自定义标签技术;
SCM技术 CVS初步;SVN简介;SCM专业理论;
Git版本控制系统 深入学习git版本控制系统,并把自己的项目托管到github或其他git代码托管平台,尝试参与开源软件开发
Java Web实战演练 综合运用所学知识; HTML + CSS + JS; JSP + Servlet + JavaBean; FileUploading; 分页技术; 数据校验; MVC初步; Filter; Listener; HTTPLook调试; 服务器集成技术; 负载均衡与内容分发;
XML 技术 XML + XSL + DTD/Schema;XML数据解析; XML应用详解;
CAST技术(XML数据和对象互转);web service技术;
JDOM/DOM4J解析XML数据;
Tomcat服务器 服务器使用; config配置详解; 高并发访问下的tomcat优化;
Apache服务器 常用配置文件, 基于IP和域名的虚拟主机,代理服务器模块, 实时监控服务器状态
Nginx服务器 灵活简单的配置, 可定制的访问日志,反向代理,负载均衡。
Weblogic服务器 对业内多种标准的全面支持,包括EJB、JSP、JMS、JDBC、XML(标准通用标记语言的子集)和WML,使Web应用系统的实施更为简单,并且保护了投资,同时也使基于标准的解决方案的开发更加简便
Linux课程 Linux的介绍:Linux的发展历史、Linux和Windows的对比和优势、Linux的常见版本
Linux的安装:VMware Workstation虚拟软件安装过程、CentOS虚拟机安装过程
Linux的常用命令:常用命令的介绍、常用命令的使用和练习

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值