-
1 # 玩著學程式設計
-
2 # 碼農的搬磚生涯
作為過來人分享一下我的看法,希望後續的回答能對你有幫助。
java是後端的一門程式語言,相對前端來說個人覺得是一個比較相對枯燥的技術,因為前端能實時透過瀏覽器看到效果,前端一些動畫也比較有趣,炫酷。
拿我自身來說,我當初的java是如何學起的呢?
首先是前端的一些基礎知識,諸如html、css、javascript 、jquery、freemarker、ajax、jsp
很多人可能會疑惑,學習後端的知識為啥要先學這些前端的東西?
通俗的講學的多肯定沒壞處。這些前端的知識入門起來相對簡單,能對剛入門的你帶來興趣,不至於讓你上來這看不懂那學起來太難太麻煩,對後續的學習失去信心。
一句話概括,增加自信,踏進去這個門你就會感受不一樣的世界!
還有就是實際工作中肯定是需要和搞這些技術的前端打交道的,你懂了這些知識,溝通起來肯定很暢快,工作效率大大提高!
其次是javaSE,也就是java的基礎知識
這些基礎知識很重要,學紮實其實有點不容易。因為知識點太多了,不用就會經常忘。
對初學者來說一定要在這個階段下功夫,多練習,多思考,找到適合自己的學習方法。基礎知識網上有很多,可以自行去一些學習網站找。像w3cschool,菜鳥教程等都挺適合的。
然後是javaweb三大框架:ssh和mysql,oracle資料庫
說到這spring一定要學好,因為很重要。mysql一般公司用的最多的應該是,畢竟開源。
再然後是一些idea工具和外掛的使用 eclipse,myeclipse,sts , idea
推薦用idea,其他的沒說不好,這裡就不對比每個工具的優劣了。
後續的其他框架或技術和資料庫:springmvc,mybatis,springboot,springcloud,gbase,postgrelsql,teradata,redis,mongodb,svn,git,maven等
這裡除了gbase,postgrelsql,teradata這些資料庫外,其他的建議都要去學。
最後是持續的java的進階知識,像一些執行緒,io,設計模式,演算法,jvm,併發包,jdk原始碼等
等到這一步了,自己估計也會有深刻體會了,此處對於題主來說,這裡先不過多贅述了。都很重要反正。
希望回答能幫到你
-
3 # 千神007
找個專業的培訓幾個好好從頭打基礎,系統的學習一遍,並且帶著真實的專案學習。這樣你提升最大,出來就直接就業了! 中公,達內,之類的你考察一下
-
4 # 動力節點Java培訓
零基礎學Java需要掌握最基本的Java語法語句及程式設計框架,程式設計工具的安裝與使用等,但是一定要記得邊學習邊練習程式設計,進一步實現專案實戰!可以在B站看看老杜的Java零基礎入門,是目前第一個突破千萬大關的Java影片教程,老杜也是學員們非常推崇喜歡的老師,影片教程的程式碼格式極其規範,非常適合零基礎的人員去觀看,而且套基礎的影片教程,是有老杜在課堂上實錄的,入門零基礎,影片質量超高,很適合零基礎小白入門!
回覆列表
怎麼學習Java,這是很多新手經常會遇到的問題,現在我簡單說下一個Java初學者到就業要學到的一些東西。
新手最初學習的時候先要從JavaSE開始學起,所包含的內容主要分為:Java基本語法的學習,面向物件概念的理解、掌握常用的Java API等(關鍵是要學會怎樣查閱)。
重點:Java基本語法(迴圈結構,資料型別,陣列,運算子等),常用類(String,基本型別包裝類),檔案輸入輸出流處理等。
難點:面向物件思想的理解(介面、類等)、執行緒、socket網路程式設計等。
影片推薦:初學的話,可以看下“如鵬網”的Java影片教程,講解的很細,透過開發超級瑪麗,吃金幣,桌面彈球,連連看,湯姆貓,電影的彈幕動畫等來講解Java的基礎知識點,適合初學者學習,快速入門。Java學習路線,可以作為參考。1、Java入門基礎
2、Java高階技術
3、web前端
4、Java web程式設計(核心階段)
5、框架
6、專案階段
7、企業專題
有網路的地方就可以學習,有新的課程更新了,也是可以繼續來學習的,口碑不錯,基本上都是慕名而去的。比如說分散式、設計模式、前端技術、網路支付、全文搜尋引擎、Docker、WebService等內容。