1. 程式人生 > >簡述從0開始到大資料的體系課程

簡述從0開始到大資料的體系課程

1.JavaSE 2.JavaWEB 3.JavaEE 4.網際網路架構階段 5.大資料框架 6.機器學習演算法

以上就是我個人對學習的一個體系分類。 可能又會有同學問了,這些都要學什麼啊? 我個人對以上的階段給同學們做出解釋。

1.JavaSE 這個學會基本上算了瞭解Java的語法。 我們將學習以下內容:

      Java基本語法
      面向物件
      jvm
      JDK8新特性
      Git

2.JavaWEB 學會了這個你基本上是能做網站的了。 我們將學習以下內容:

     XML
     HTML/CSS
     JavaScript
     jQuery
     MySql
     JDBC
     Tomcat/http
     Servlet
     Cookies
     Session
     JSP
     EL表示式/JSTL 標籤庫
     MVC設計模式(MVC的三層架構)
     過濾器/監聽器

3.JavaEE 我們將學習以下內容:

     Spring
     SpringMVC
     MyBatis
     SpringBoot

JavaEE是企業級應用,專為企業打造網站後臺以及管理。 4.網際網路架構階段 我們將學習以下內容:

     Redis
     Mycat
     Rabbitmq
     Lucene
     Ngnix
     SpringCloud

5.大資料框架 我們將學習以下內容:

Linux
Hadoop
Flume
Hive
Hbase
Storm
Kafka
Scala
Spapk
Python

6.機器學習演算法 我們將學習以下內容:

統計學基礎
R語言基礎

     演算法模型等