大数据学习顺序

本文从Java编程基础开始,逐步深入到大数据娱乐头条项目实战,涵盖Linux服务器、分布式爬虫、分布式搜索、JVM与数据库优化。接着讲解Hadoop集群部署、MapReduce优化,以及Hive数据仓库。然后进入Spark实战,包括Scala基础、SparkSQL、SparkStreaming项目。最后是大数据机器学习,涉及Python数据分析、SparkML库以及各种机器学习算法的实战应用。
摘要由CSDN通过智能技术生成

第一阶段:Java语言编程基础

1.计算机基础
DOS常用命令、Java概述、JDK环境安装配置、环境变量配置、Java程序入门

2.编程基础
常量与变量、数据类型、运算符、流程控制语句、方法、数组

3.面向对象
面向对象思想、类与对象、成员变量和局部变量、封装、 this关键字、构造方法

4.常用类
Object类、Scanner类、Random类、String、StringBuilder类

5.集合操作
集合概述、集合特点、ArrayList集合

6.IO操作
字符输入流、字符输出流、字符缓冲输入流、字符缓冲输出流、 复制文件、集合与文件中数据相互读写。

第二阶段:JavaWeb核心

1.前端
HTML、CSS、JavaSript、BootStrap

2.数据库
MySQL数据库、MySQL单表操作、MySQL多表操作、MySQL事物、 MySQL存储引擎、JDBC、JDBCDataSource

3.Web核心
Tomcat、Http协议、servlet入门、Rquest、Response、JSP、MVC、 Cookie、Session、JSP、ETL、JSTL、Filter、listener

4.web增强
Jquery、Ajax、ajax跨域、分页

5.基础增强
多线程入门、网络编程入门、反射、动态代理、注解

第三阶段:网站开发三大框架

1.项目构建及管理
Maven项目构建、管理、编译、仓库配置,SVN服务器部署、 SVN客户端、自动化部署

2.数据库操作框架
mybatis框架原理、mybatis入门案例、mybatis开发DAO方式、 mybatis输入输出映射、动态sql、spring整合mybatis

3.Spring框架
applicationContext、xml配置文件编写、IoC思想、DI依赖注入、 使用AspectJ切面编程、JdbcTemplate模板使用、声明式事务管理、SSH整合

4.SpringMVC框架
springmvc框架原理、springmvc入门案例、springmvc整合mybatis、 参数绑定、json数据交互、拦截器

5.CRM项目实战
使用springmvc+spring4+mybatis+svn来开发项目、 使用BootStrap进行布局

第四阶段:大数据娱乐头条

1.Linux服务器
(1)VMware虚拟机安装、linux常用命令、linux用户权限与网络安全
&#

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值