第一階段:HTML+CSS 靜態佈局開始html
有人肯能會說我是作後端的,前端的事情不用管,這自己就是一個誤區,現在HTML5這麼強大,你不會自己就不會有什麼競爭力。前端
第二階段:必需要掌握的JS/JQ JSjava
尤其重要,也是最難的,不用說JavaScript不管在前端仍是後端中都是佔比很是大的,不少人學不懂也是情理之中,這個跟思惟有關係,適當瞭解一下數據結構有利於學習JavaScript和javase。node
第三階段:JavaSE核心技術spring
Java的基礎,也是Java的魂和Java牢牢相連的數據庫。最重要的JavaSE,想必你們都清楚,JavaSE就是Java的基礎部分,上過學的人都知道,任何一個試卷80%都是基礎,沒有太難的東西,JavaSE就是Java的基礎,根據我這麼多年學習java的經驗來看,若是一我的學很差JavaSE,那Java基本就是白學,後面的框架基本就是聽天書。數據庫
數據庫,不用了說了,最多見的那三個數據庫,增刪改查,多去練習SQL語句吧,複雜的鏈接表示有難度的。編程
第四階段:JSP相關技術 JSP和servlet後端
就目前來看 有些公司如今不用JSP,由於他的加載速度有點慢。不過仍是如今學着吧,畢竟在Java體系中也是很是重要的。數據結構
第五階段:JavaEE企業級開發mybatis
編程框架請添加連接描述,struts2,hibernate4,mybatis3,spring4,spring mvc,這些東西都要掌握,可是整個Java體現想要理解的還算能夠確實有些難度,自學的話,基本沒啥可能了。
上面的學習內容基本包括全了,Java體系基本如上,但願想學習Java的初學者能堅持下去,Java語言確實很是的強大,將來須要人才也是最多的。