如果你有過豐富的其他語言的開發web經驗,比如python、php、c#等,那么從零開始學習java只是熟悉基本語法和常用框架等的時間,跟著一個項目做上2-3個月也就熟悉了,能精通到什么程度要看你悟性。
如果你是一個開發方面的小白,那時間會長很多,主要是javaweb的技術棧太長了。
預計需要3天安裝java環境和一個趁手的ide,然后戰戰兢兢敲下helloworld,學習之路就算正式開始。
找一本java語法,跟著例子走一遍,預計2-3個月吧,期間會被各種設計模式折磨,沒辦法學java設計模式是繞不開的。到現在為止算是踏進了一只腳。
當你覺得可以開始javaweb開發時,你會發現老子為什么還要學html、css、javascript、vue、react…是的,不管是那種語言的web開發,都需要學這些東西[呲牙]
好吧,那我專攻后端總可以了吧,可以,專供后端的話那就去熟悉servlet、http、各種異步、各種容器、spring家族…而學習這些個人覺得只有做項目才是最佳的途徑
可以去報一個培訓班,三個月脫產那種,出來基本就可以以java開發的身份找工作了,工資可以低些,以學習為主,工作一年后以上說的這些就都有概念了
要坐的住冷板凳,那些說短時間能速成的都是耍流氓