-
1 # 八手程式猿
-
2 # 毅行山脊
JAVA入門比較簡單,但精通比較困難,是當前程式設計架構最複雜的計算機程式語言體系,具體時間因人而宜。如果沒有計算機基礎,工作上不是立即要求使用,建議先找PHP、.net先練手。
對於沒有基礎的,沒有其它程式設計經驗的,建議先參加學習,夯實基礎,先系統性掌握程式語言的基礎,然後再找小應用練手,有不熟悉的再透過網上培訓影片系統性補強。基本掌握JAVA專職的話,至少要3個月,邊工作邊學習至少要6個月,如果對程式設計沒有悟性時間會更長。
對於有程式設計基礎,以前不是用JAVA的,可以先自學一段時間,然後找開源的系統學習和功能修改進行練手,遇到問題再學習,必要時對某一段系統性學習,B站、mooc上都有不錯的學習教材。
JAVA程式設計學習的坑非常多,因為當前JAVA是網際網路應用最主流的產品,其架構非常複雜,要做一個有實際應用的功能,需要很多功能與元件,只有在坑裡摸爬滾打之後,才可能真正掌握JAVA的程式設計。
對於計算機程式設計來說,一定要找一個自己感興趣的應用來做,如寫一個論壇、寫一個部落格、網上抓資料、寫一個小遊戲等等,沒有明確的應用目標,在學習過程中會沒有目的,也不容易堅持。透過具體應用目標,不斷訓練自己的思維能力,不斷找到應用需求,找到實現方法,不斷掉坑爬坑,讓自己對語言的運作機理進行理解與消化,最終形成自己完全掌握的知識體系。
在學習程式設計同時,必須學習一些資料庫技術,具體的應用是很難離開資料庫的,這又需要增加一些學習時間。
計算機學習過程中遇到的問題千奇百怪,絕大部分都在網上能找到,很難找到專人幫助你解決問題,大部分問題都需要自己去研究,從各種可能的答案找到你需要的解決方案。當然,透過參加一些高手群,得到一些指點,會加快你問題的解決方案。
-
3 # 旅行的Java
培訓時間,大多數的培訓機構都是4個月(線下模式),就跟平時上學一樣,晚上又輔導老師。白天老師講課,晚上自己敲程式碼練習。Java入門容易,精通需要時間鑽研。自學的好話,基本也就需要這麼長時間,Java開發要學的內容比較多,首先是Java基礎,然後學框架,Spring 、SpringBoot、mybatis等等,剛開始先學會用,等工作了以後,要研究下框架的底層原始碼。學完框架,要學習資料庫,例如mysql。NoSQL你需要學習一種,例如學下redis。基本的資料結構你要懂,連結串列、陣列等。學習的東西比較的多。。。
-
4 # QiLin丶
在你開始學一門技術之前,你也得進行各個方面的考察,特別是時間方面你得仔細的思考,因為時間短,這是人之喜見的,要是時間長,那麼你就會產生焦慮、不安、自我懷疑等等負面的情緒了,興趣也很重要。
零基礎選擇自學Java的朋友,風險本來就比較大,因為受各種因素的影響,比如今天的學習時間跟明天的學習時間,跟大後天的學習時間都不一樣,這是很正常的事情。並且每個人的學習方式和學習能力不一樣,那麼也會出現偏差,甚至是比較大的偏差,所以零基礎選擇自學的朋友學Java要多久,那麼就還真的是得問問你自己。
自學Java你肯定要給自己制定適合自己的學習計劃和學習週期,首先完整的教程你必須要找到,每天必須完成多少影片課時的學習,這個需要你自己規劃,而且給自己制定一個週期,在多少週期內要學好Java,在這個週期要掌握知識點,達到什麼水平,最後,你需要給自己找一個師傅,師傅的作用在於你入門學習Java的過程當中,肯定會遇見一些比較麻煩的問題,當你遇見問題的時候,有一個專業的老師給你講解,稍等給你指點一點,你會少走彎路。
自學Java建議
1.手千萬別懶,多動手,影片一天不需要看太多,程式碼量決定了你學完了能不能找到工作或者找到什麼樣的工作。
2.系統學習,零基礎學習java一定要學的系統,至少對於java你要入門,這樣以後在公司才會有很好的發展。
3.學習java不要孤軍奮戰,有人指導可以讓你不迷茫,別捨不得花錢,在網上找個輔導是成功的必要條件,自己是最主要的,外界的幫助也是不可缺少的,節約時間是我們賺錢最好的機會。
4.學習方法,很多人都不會如何去學習Java,學習方法這塊大致就是要掌握一個不變的方向,只要不走歪就不會有問題。
-
5 # 小明愛王者
Java軟體開發人才的需求還是很大的,在找工作的時候選擇的機會也比較多,而且薪資也是很客觀的,這也吸引了很多人想透過參加java培訓的方式進入到這個行業.培訓時間,一般因人而異,不過就算你是零基礎,五六個月差不多就能去工作了,我是在優就業學習完之後,不到半個月就找到工作了。每天講師帶著學習,同時在完成一個階段後,還有相應的考試或者專案實戰檢驗學習效果,學習過程中有問題也可以直接諮詢老師,這樣的學習其實挺快的。只要你不是特別笨,基本都能學會。
-
6 # 3.1415926
參加培訓一般只是教你如何快速上手做一些簡單的功能模板,一些基礎知識就是一帶而過。如果你有程式設計基礎,可以大量練習程式碼,做到熟練,並學習框架內容;如果沒有基礎,就將一些講的程式碼先練熟練,知道每行程式碼的意義,瞭解這沒做的邏輯,自己私下努力學習一些基礎知識
-
7 # 淼淼
Java自學:很難給出具體時間的,畢竟每個人的自學能力不一樣的,且環境因素也會影響學習的;
Java培訓:大概5.5-6個月時間吧!主要是現在的培訓機構太多,每家機構的課程不同,授課方式,上課時間等因素影響時間上多少還是有差別的。
綜上所述:如果是自控以及學習能力較好的話可以自學;如果是自控、學習能力不強的話建議選擇培訓,選擇好機構畢竟還是少走彎路的。
關於選擇機構:目前無論是一線還是二三線培訓機構還是挺多的,可謂是魚龍混雜。建議選擇機構可以參看以下幾個方面:首先課程內容(是否跟得上前沿,課程更新迭代是否快)授課老師、授課模式(面授or雙元or看影片)、學習環境以及口碑等等。切勿相信什麼包就業,畢竟學習靠自己,師傅領進門修行在個人的,自己不努力就不要堅信天上掉餡餅的好事。還有什麼包食宿,羊毛出在羊身上,你懂得。你是去學習去了,能省點就儘量省些,但是不要被眼前的小恩小惠矇蔽眼睛。無論選擇自學還是培訓都希望你能夠堅持下去,付出了終究還是會看到收穫的!加油ヾ(◍°∇°◍)ノ゙
另外推薦可以看看B站上面白嫖宋紅康老師的Java影片,入門很重要的!
-
8 # 不穿高跟鞋菇涼
Java的學科可以自學也可以選擇培訓的!
培訓模式分:面授、雙元、網課以及夜校模式的,當然就效果而言還是面授會更好一些的。
培訓:一般Java的培訓週期在5-6個月時間,當然根據培訓機構安排不同也有多則9個月的。
自學:根據個人的學習能力不同,所需要的時間也有所不同的。
對於Java的學習首先推薦自學,推薦你可以去bilibili上搜索一下宋紅康老師的Java影片,挺適合0基礎自學的。如果自學不成的話再考慮培訓吧。
-
9 # 尚矽谷教育
Java學習需要多長時間,這個具體的情況還是要根據你自己的情況進行決定的,不管是透過自學還是培訓都是如此,學習是場持久戰,短時間的突擊學習一般收穫並不是很大,學習重在行動、貴在堅持,能堅持下來才是最難能可貴的。
Java雖然基礎的內容學習是比較容易的,也就是入門是比較簡單的,但是,想要學習掌握更多深入的知識,還是需要進行長時間的努力堅持學習的。
自學Java需要學習多久自學Java是最為不確定的一中學習方式,一般情況下,如果是每天都進行學習4個小時左右的時間,而且,學習能力也是比較正常的情況下,學習完成達到可以找工作的階段的大概需要的時間在一年左右。如果是學習能力比較差的,或者是其它事情耽誤學習的那麼需要的時間可能會更長。
Java培訓需要學習多久參加Java培訓一般是學習時間是培訓機構計劃好的,大概5.5-6個月時間吧!因為現在市面上的Java培訓機構太多,每家機構的課程安排上也會有所不同,授課方式也是多樣的,再加上上課時間等因素影響,所以,Java培訓需要的時間也會受到一定的影響導致差異化。
綜上所述:如果是自控以及學習能力較好的話可以選擇自學;如果是自控、學習能力不強的話建議還是選擇Java培訓學習的好,畢竟選擇好的培訓機構避免少走很多彎路,節省大部分時間。
-
10 # 大夢一場灬
java具體要學習多長時間是因人而異的,如果是參加專業的培訓,班型不同學習時間也不同,就拿動力節點來說,全日制面授班一般需要4-6個月左右的時間,如果是自學的話,就與學習能力、學習時間等有關係了,不能一概而論
-
11 # 動力節點Java培訓
如果是零基礎小白學習Java的話學習Java可能用時會長一些,有基礎有自制力的在半年左右,反之則不好說,一年或一年以上都有可能。如果是在培訓班學習的話,時間會縮短一些,線下面授一般是5個半月左右,線上是6個月。
如果選擇一家靠譜的培訓機構,學習效率肯定也會有很大幅度地提升!我們作為一家只教Java的培訓機構,現在已經有12年的教學經驗了,有專業的研發團隊為學習有不同需求的學員打造不同的學習課程!
要記住Java作為一門程式語言,學習的時候確實沒有門檻,但是也不是說輕易就能學會的!所以,貴在堅持!
回覆列表
其實學java一般要多久?因人而異,例如一個零基礎的小白自學java,每天學習8個小時來算,而且在有學習資料的基礎上,每天學習,從零到找到工作,起碼要半年起步,而且還要有專案經驗,否則是不會有公司要你的。而一個有一些基礎的人,在經過有人系統的教學後,是可以很快學會掌握java的,大概3個月左右。不過java相對於C,C++java而言,java無疑簡單了很多,不需要指標,不需要銷燬物件,使得對java初學者來講更容易入門,挫折感也少。
很多人自學java,因為抓不到學習java的重點,找不到學習java的方向。往往花費大量的時間和精力,而效果卻不大。面試IT企業office時或者參與真正的專案開發忽然發現自己一無所知。
我認為正確的學習路徑應該是一個月java基礎,兩個月JavaSE,半個月html+css+div,一個月的資料庫,servlet+jsp一個月,然後SSH框架兩個月。然後通起來串一遍,把知識結合起來,再做幾個專案練練手,就差不多了。(其實學習java 基礎部分需要時間不止一個月,至於說不止一個月,是需要你將java 基礎部分完全明白,能夠串起來綜合運用,甚至需要兩遍三遍;之所以這麼說,不是為了說java 有多難,而是為了強調基礎有多重要。)
我想要告訴你的是學習Java不難,但是也會很艱辛的敲程式碼。Java程式設計師經常需要加班,學之前要作好心理準備。其次一旦下定決心學java了,一定要堅持下去,不要半途而廢。
java零基礎的學生自學必然會耗費大量的時間和精力,而且如果你沒有定製系統的學習方案,效果將事倍功半,上java培訓班也是個不錯的選擇,再加上自己的努力,一定可以學有所成,當然一定要慎重選擇靠譜的機構。
最後學java依舊要看興趣,如果你真的深入學習,你會發現" 學java要多久 ?"是個毫無意義的問題,不要忘記,技術的道路更新實在太快。人只有在不斷學習,才能走在技術的最前端。也許一輩子都要學呢。活到老,學到老,而且網際網路技術更新迭代很快,只有不斷學習才能更上時代不被淘汰。
總而言之,自學java是可以的,但效率會很低,對個人能力要求很高,時間也會很長,而且最重要的是可能找不到最新的學習資料(大多是收費),所以入坑需謹慎!