java學習零基礎,幾個月能掌握?

小越兒254


Java語言有一個龐大的生態圈,在Web開發、大數據開發、Android開發、後端服務開發等領域有廣泛的應用,目前整個IT領域有大量的Java程序員,所以學習Java是一個不錯的選擇。

學習Java語言最好先選擇一個主攻方向,有了主攻方向就可以制定一個更加系統的學習計劃,目前大數據正處在落地應用的階段,在產業互聯網時代有大量的機會,所以大數據方向是Java程序員一個不錯的選擇。

對於零基礎的學習者來說,可以制定如下的大數據學習計劃:

第一:學習基礎知識。基礎知識包括三方面,一方面是數學基礎,一方面是計算機基礎,另一方面是Java基礎。數學基礎對於程序員來說是非常重要的,如果要想在程序設計的道路上走的更遠,一定要有一個紮實的數學基礎。計算機基礎包括操作系統、計算機網絡、算法設計、數據結構等內容,這部分的學習可以和Java基礎同時進行。對於沒有任何基礎的人來說,基礎知識部分會佔用較長的時間,順利的話3個月左右會形成一個基本的認知。當然,在後續的學習過程中,基礎知識依然需要不斷深入學習。

第二:學習Web開發相關知識。雖然大數據開發的核心並不在Web開發方面,但是掌握Web開發對於大數據應用開發來說還是非常重要的,因為大數據開發的落地應用需要採用Java來實現。另外,Web開發是Java語言體系的重要組成部分,學習Java Web會進一步完整Java的知識結構。學習Java Web需要學習一系列框架(Spring系列等),要掌握這部分知識往往需要3個月左右的時間。

第三:學習大數據平臺開發。目前Hadoop和Spark在大數據領域被廣泛採用,所以對於初學者來說,掌握Hadoop的平臺結構還是非常重要的。Hadoop平臺結構內容相對比較多,但是由於Hadoop本身就是採用Java語言開發的,所以學習起來也並不會遇到太多的障礙。由於大數據平臺的內容比較多,所以順利的話也需要大概3個月左右的時間。

關於大數據的學習,最好結合實際的項目進行,當掌握了基本的操作流程之後,參加一個項目組的實習是一個較好的選擇。

作者簡介:中國科學院大學計算機專業研究生導師,從事IT行業多年,研究方向包括動態軟件體系結構、大數據、人工智能相關領域,有多年的一線研發經驗。

歡迎關注作者,歡迎諮詢計算機相關問題。


IT人劉俊明


看你目前的知識存儲情況,一般情況大學應屆畢業生,學Java的大概都在半年左右;當然如果是計算機專業畢業的話,大概在3-4個月就可以了;如果是初高中生、中專等學歷,對Java沒有什麼認知的,大概是在1年左右,如果的學習能力和接受能力比較快,半年時間也可以。

另外這裡所說的掌握,不是你成為Java大神了,大部分計算機培訓班出來的,都是基礎的Java編程知識,工作之後你需要結合具體的項目繼續學習新的Java知識,才能更快地在企業立足;而且一般來說Java工程師,1-2年的工作經驗,月薪基本在10-15K之間(一二線),還是一個不錯的就業機會。


紅塵渡客


java作為當下最流行的老牌編程語言,它廣泛應用於互聯網科技公司,開發者可以用它做javaweb開發,android開發,大數據開發等。它的入門不是很難,但你要是真正的掌握達到就業的水平,還是需要時間和精力的。具體到幾個月可以掌握,也是因人而異。下面我們從你的所學專業,學習途徑來具體分析下:

所學專業:


你所學的專業決定你有沒有一個良好的編程思想,既然是零基礎,那麼你應該就不是計算機或則相關專業了,這種情況下,你要是想完全掌握java,純靠自學的話,前提你要有時間,不能三天打魚兩天曬網,自己制定個完整的學習計劃,保證一天學習至少4個小時,就算是這樣的計劃,也嚴格執行了,你最起碼需要一個月入門,六個月情況好的話能達到上手開發項目,七八個月出去你可以出去找工作。找工作之前你要解決一個重要的問題,那就是學歷。如果你要是沒有一個本科的學歷,建議你最好是辦一個民辦院校函授的那種畢業證,可以江湖救急。這樣你應聘個初級java開發找到工作應該不是什麼難題。

學習途徑:


說到途經的話,擺在你面前無非就是兩種,第一種前面已經說過了,就是你自學,制定適合自己的計劃,並且嚴格執行,但是這種方法有風險,往往是你執行了,但是效果還是不理想,因為你沒有一個良好的自制力,又沒有人給你監督,這樣的效果是很難把控的。所以不建議這種自學的方式。第二種學習途徑就是報培訓班,現在培訓班市場也比較成熟了,大都是支持試聽的,你可以選擇一個適合自己的培訓班,在培訓班裡面講師大都是有過多年的開發經驗,課程體系也是比較完善,跟著這樣的教學體系,半個月你就可以入門了,四個月掌握是不成問題的。課程結業後,稍微包裝下自己的簡歷,找到工作是不成問題的。

學習過程中千萬不要偷懶,一定要多加練習,多逛一些技術社區,多看開源的技術,多多接觸瞭解當前最流行的框架技術,對於以後的找工作都是很有幫助的。


有志者,事竟成。同學,有了理想就去為之努力吧。


關注➕私信回覆(學習)獲取最新技術乾貨,每天都有更新。


IT講壇


你好,學習Java其實並沒有你想的那麼難。一般在北大青鳥,來學習的都是初高中畢業生,他們都是0基礎,但經過1年半到2年的學習,都可以順利出去找到工作。相比較於半年時間或者純在線教育,青鳥將學習時間拉長,從基礎慢慢深入,同時線下授課的模式也讓學習計算機更有氛圍,有專業的老師上課、同學們互相幫助,真正掌握IT技能。建議您可以登錄北大青鳥官網進行全國校區查詢,找到離您最近的校區實地考察後再做決定,希望有幫到您。


北大青鳥


零基礎的話,4到6個月即可掌握java,題主如果想學java可以後臺私信我


Java編程一起來


每個人都不一樣。加油做自己。


陪我一會


主要看你自己想不想學,學不學的進吧,加上外界一點幫助學習能力強的2-4個月可以掌握


JAVA高級資源


看你學到什麼程度


嘎嘎191043961


培訓機構速成班的話4個月的樣子,自己也要刻苦努力學才行,學完還是可以找份工作先做起來的。


享學就學


正規理工科大學生大概4個半月學完大部分生態圈


分享到:


相關文章: