-
1 # 奇聞怪事報道分享
-
2 # 空空老木頭
如果只是做一個底層的碼農,應該挺快的。自從springboot出來以後,不繫統的學習,也可以開始做java的web開發,看幾個簡單的例子,就可以開始了。
-
3 # IT小獅子l
1)如果每天花半天時間的話,學習java這門語言的話,週期大概一個月可以入門;
2)如果從頭走一遍,把java前端和後端涉及zd的知識:java前端:css+HTML+JavaScript;java後端:三大框架(SSH),資料庫(SQL);虛擬機器:JVM;其它需要也要學的如:併發多執行緒,設計模式,資料結構,演算法等回。這個週期可能就長一點了,掌握或者稍微答精通的話,最起碼半年以上。
只要想學,喜歡學,就沒有學不會的東西。時間長短這個並不重要。
-
4 # 小小程式設計師玲兒
百戰程式設計師IT問題專業解答
學習Java需要一個系統的過程,不同的學習方向也需要不同的學習時間。目前Java廣泛用於Web開發、大資料開發、Android開發以及各種後端服務開發領域,通常情況下,學習Java都從Web開發開始學起,當然了這個的前提是基礎部分你已經掌握了。
Java Web開發需要學習三大塊內容,分別是Java基礎語法、Java Web基礎和框架開發。Java基礎語法部分是學習Java語言的重點和難點,需要重點掌握類、物件、屬性、方法、封裝、繼承、多型等一些列概念,另外還需要做大量的實驗,需要掌握一系列實驗方法,這部分的學習通常需要一個月左右的時間。
Java Web開發需要學習的內容分為前端開發和後端開發兩個部分,前端開發需要學習HTML、CSS和JavaScript,其中JavaScript是學習的重點。後端部分需要學習Java Servlet以及MVC處理框架,另外還需要學習Web容器的處理機制以及資料庫操作等細節內容。這部分內容雖然難度並不大,但是內容細節卻非常多,這部分的學習時間通常也需要一個月左右。
Java框架部分也是一個學習的重點,對於初學者來說可以從學習Spring框架開始。Spring框架經過多年的發展已經形成了一個龐大的方案體系,目前SpringMVC、SpringBoot、SpringCloud被廣泛採用,從SpringBoot開始學起也是一個不錯的選擇。這部分內容的學習需要完成大量的實驗,通常也需要一個月左右的時間。
在掌握Java Web開發內容之後,如果想往大資料方向發展,還需要學習Hadoop平臺的相關知識,Hadoop平臺的生態體系也比較複雜,包括Hbase、Hive、Pig、Mahout、Zookeeper、Avro等一系列內容,要想完成Hadoop平臺的入門也需要大概3個月左右的時間。
在學習完Java的基礎內容之後,一定要透過實際專案進行鍛鍊和提高,Java作為一種工具,只有在使用的過程中才能逐漸深入。
-
5 # EASON技術集中營
如果你有過豐富的其他語言的開發web經驗,比如python、php、c#等,那麼從零開始學習java只是熟悉基本語法和常用框架等的時間,跟著一個專案做上2-3個月也就熟悉了,能精通到什麼程度要看你悟性。
如果你是一個開發方面的小白,那時間會長很多,主要是java web的技術棧太長了。
預計需要3天安裝java環境和一個趁手的ide,然後戰戰兢兢敲下hello world,學習之路就算正式開始。
找一本java語法,跟著例子走一遍,預計2-3個月吧,期間會被各種設計模式折磨,沒辦法學java設計模式是繞不開的。到現在為止算是踏進了一隻腳。
當你覺得可以開始java web開發時,你會發現老子為什麼還要學html、css、javascript、vue、react…是的,不管是那種語言的web開發,都需要學這些東西
好吧,那我專攻後端總可以了吧,可以,專供後端的話那就去熟悉servlet、http、各種非同步、各種容器、spring家族…而學習這些個人覺得只有做專案才是最佳的途徑
可以去報一個培訓班,三個月脫產那種,出來基本就可以以java開發的身份找工作了,工資可以低些, 以學習為主,工作一年後以上說的這些就都有概念了
要坐的住冷板凳,那些說短時間能速成的都是耍流氓
-
6 # 九零後夢想大叔
三個月!不能再多了!
本人從事web開發有五年多了,目前是WEB高階,從畢業到工作都很順利,不建議報培訓班,培訓班只是給你提供了一個好的學習氛圍和一些專案案例讓你反覆去練,只要肯下功夫,自學也能做到
那麼從零到初級WEB開發需要會哪些呢
JAVA 語言基礎 就是一些程式設計語法,建議看w3cschool網站,一個星期也就看完了,這裡不需要全懂,看完後再看一些影片,大概一週,然後跟著寫一些小demo,覺得自己掌握了基本語法,脫離提示也不會出現語法錯誤了就算可以了,推薦eclipse編輯器,因為會有函式等等提示,節省學習時間,這個過程最多就一個月
HTML,CSS,JS 像這種前端的技術需要看一些,如今都提倡前後端分離,做java開發及更用不到這種,但是你得懂一些,方便以後聯調,大概一週吧,如果你感興趣可以多瞭解些,不過最好不要想著弄得多熟,前後端都弄懂搞全棧會很累的,畢竟JAVA需要學的東西本身就多
資料庫 這個東西必須要懂,一般用的比較多的是MYSQL,REDIS這種,學習它們的基本增刪改查語法,引擎特性,資料型別,大概一個月
設計模式 簡單的瞭解下單例模式,工廠模式,一週內就行
好了,到這裡你就可以從事基礎的WEB開發了,是不是覺得很快,其實學開發入門真的不難,難的是越來越多的事情需要你處理時,會遇到很多技術瓶頸和疑難雜症,這就需要很長時間的經驗積累和專研,祝成功
回覆列表
最快需要多長時間,下面我來分享下
學習Java需要一個系統的過程,不同的學習方向也需要不同的學習時間。目前Java廣泛用於Web開發、大資料開發、Android開發以及各種後端服務開發領域,通常情況下,學習Java都從Web開發開始學起,當然了這個的前提是基礎部分你已經掌握了。
Java Web開發需要學習三大塊內容,分別是Java基礎語法、Java Web基礎和框架開發。Java基礎語法部分是學習Java語言的重點和難點,需要重點掌握類、物件、屬性、方法、封裝、繼承、多型等一些列概念,另外還需要做大量的實驗,需要掌握一系列實驗方法,這部分的學習通常需要一個月左右的時間。
Java Web開發需要學習的內容分為前端開發和後端開發兩個部分,前端開發需要學習HTML、CSS和JavaScript,其中JavaScript是學習的重點。後端部分需要學習Java Servlet以及MVC處理框架,另外還需要學習Web容器的處理機制以及資料庫操作等細節內容。這部分內容雖然難度並不大,但是內容細節卻非常多,這部分的學習時間通常也需要一個月左右。
Java框架部分也是一個學習的重點,對於初學者來說可以從學習Spring框架開始。Spring框架經過多年的發展已經形成了一個龐大的方案體系,目前SpringMVC、SpringBoot、SpringCloud被廣泛採用,從SpringBoot開始學起也是一個不錯的選擇。這部分內容的學習需要完成大量的實驗,通常也需要一個月左右的時間。
在掌握Java Web開發內容之後,如果想往大資料方向發展,還需要學習Hadoop平臺的相關知識,Hadoop平臺的生態體系也比較複雜,包括Hbase、Hive、Pig、Mahout、Zookeeper、Avro等一系列內容,要想完成Hadoop平臺的入門也需要大概3個月左右的時間。
在學習完Java的基礎內容之後,一定要透過實際專案進行鍛鍊和提高,Java作為一種工具,只有在使用的過程中才能逐漸深入。