-
1 # 掌燈夜話
-
2 # 上海千鋒教育
Java開發技術——走在世界前端的高薪技術,很多小夥伴看準了java良好的就業前景,準備在java開發行業大展宏圖。對於java學習,相信有很多跟我一樣的小夥伴都選擇了自學,認為自學照樣可以成才。但在自學時,有一個重要的工具是必不可少的,那就是學習資料。
學習資料是學習的根本,這也關乎著我們能不能學到java核心技術知識,關乎著我們未來能不能找到一份滿意的工作,畢竟就業才是我們的終極目標。而學習資料不能只是幾本書籍或者是幾套影片。書籍是講的很細緻,很全面,但一本好的java技術書籍的出版至少一到兩年,現在迅速更迭的網際網路時代,一兩年前的技術早已經過時;一套好的影片,雖然是講的是現在公司先進的技術,但難免會有一些技術點講的不夠精緻,需要書本來配合。
千鋒的學習路線圖是分為四大階段的,由基礎到高階,逐級深入。
第一階段 java基礎
01Java開發介紹
02Java陣列
03Java面向物件
04常用基礎類
05集合
06執行緒和I/O
07異常處理
08專案
第二階段 javaWeb
01HTML5入門
02CSS3入門
03Javascript
04MySQL使用
05JDBC連線池
06Servlet
07ajax
08jQuery
09專案
第三階段 java框架
01Struts2
02Hibernate5
03JPA
04Spring4
05BootStrap
06echarts圖表外掛使用
07Maven
08SpringData
09SpringMVC
10MyBatis
11SpringSecurity(二選一)
12Shiro(二選一)
13WebService
14RestFul
15svn & git & Jenkins持續整合
16Oracle
17專案
第四階段 java+雲資料
01億級併發架構演進
02Linux基礎
03搭建tomcat環境
05memcached
06Redis、MongoDB(二選一)
07elasticsearch
08cobar
09Quartz
10nginx反向代理和負載均衡
11SSL證書配置
12keepalived雙活
13Haproxy、LVS、nignx(三選一)
14Rpc和Dobbo
15ActiveMQ佇列
16Hadoop
17專案
Java學習書籍:
入門書籍:《Head First Java, 2nd Edition(中文版)》、《Java 核心技術(卷1、2)》《Java 程式設計思想(第4版)》
進階書籍:《Head First 設計模式》《Effective Java 中文版(第2版)》《重構:改善既有程式碼的設計》
高階階段書籍:《Java Concurrency in Practice》《Java 7 Concurrency Cookbook》《Java 虛擬機器規範(Java SE 7版)》J2EE《企業應用架構模式 》《分散式 Java 應用:基礎與實踐》
千鋒上海JAVA培訓班內部學習路線圖+影片資料+書籍資料,一套完整的java學習資料,辛苦之作,希望各位都能學有所成!自學我們依舊可以高薪就業!
回覆列表
你好,我是“美篇精典”,每篇文章和回答都是我精心準備編寫的,如果你對我感興趣的話,就請關注我吧。我是計算機科班出身,學習java4年,使用JAVA工作了八年,這八年來使用JAVA參加了大大小小20多個專案,這八年來的工作利用JAVA所賺得的薪水,已經幫我在大城市裡面買上了房子,結了婚。對於如何學好Java,我認為應該從以下幾個方面入手:
1、 JAVA是一門開源性的語言,網路上相關的資料一大堆。你應該到網上去尋找一篇非常簡單的入門材料,可以是電子書也可以是人家的部落格。
2、 先從基礎學起,第一步就是安裝開發環境,然後學習基本的語法,比如什麼是變數?什麼是常量?什麼是類?什麼是方法?什麼是物件?學習基本的迴圈語句,if else語句。
3、 然後就是多加練習,多模仿人家的例子,可以把網上的一些很基本的程式程式碼拿過來執行,自己也可以改變一些其中的程式碼,看看執行之後是不是自己想要得到的結果。
4、 做一些有趣的小專案,比如寫一些程式碼如何給自己的部落格增加閱讀量;也可以寫一些操作excel相關的程式碼;小專案的型別主要有以下幾種:有操作資料庫的,有爬取網頁的,有做數學運算的,可以寫一個給自己傳送郵件的程式等等。總之,學習JAVA快的途徑就是一邊學習一邊寫程式碼,寫程式碼來驗證自己的想法,每一次成功都會給自己帶來小小的成就感。
5、 然後就是多向高手請教。您有任何問題都可以向我提問。