回覆列表
  • 1 # 飛噠噠的豬niongniong

    流行,而且市場需求量還很大,薪資待遇也算不錯。

    如果是非科班轉行的話,建議報個培訓班來學習吧,現在培訓班一般教你的東西比較系統,幾乎是偏向應用型。

    如果不想花錢培訓的話,那就搜點百度雲影片跟著學著走,花點時間吃點苦。現在可以給你提一點學習路線。

    第一階段 JavaSE基礎

    既然是零基礎的話,沒有其他說的,打牢你的語言基礎,語言、開發工具、如何編輯測試執行你的程式碼等。java基礎語法、面向物件程式設計的思想、java的集合型別、異常捕捉處理、I/O流、執行緒等;

    第二階段 JavaEE中等(這個階段找工作還差點意思)

    學習資料庫、web前端等

    可以做實際一些小專案(圖書管理系統等),結合資料庫進行開發,編寫一點簡單的jsp頁面(整個過程學會jdbc資料庫連線技術、xml解析、jsp、servlet)

    第三階段 JavaEE中高階(這個階段就可以找工作了)

    到了這個地步,你就可以學習主流的框架結合專案使用開發。

    SSH(Struts、Hibernate、Spring)、SSM(Spring、SpringMVC、Mybatis)這兩個現主流點的框架,結合框架開發專案,此刻第二階段學的東西可能大部分都用不著了,因為都基本封裝到你要用的框架裡面了,你只要需要搭建起框架學會如何使用。

    這些學完了,也可以去了解了解Springboot、Springcloud等

    第四階段 進階之路(提升自我)

    Java設計模式、演算法、分散式、負載均衡、學會用一點非關係型資料庫等等(深了、暫且不說)

    以下是主流的框架及工具:

    持久化:Hibernate/MyBatis

    日誌:Log4j

    單元測試:JUnit

    訊息佇列:ActiveMQ、RabbitMQ等

    負載均衡:Nginx/HaProxy

    Web伺服器:Tomcat、JBoss、Jetty、Resin、WebLogic、WebSphere等

    通訊:WebService

    快取:Redis、Memcached

    工作流:Activity

    大資料:Hadoop(HDFS和MapReduce)

    構建工具:Maven

    好了,大概就這樣........好好學習,天天向上。

  • 2 # 子子健康

    學C sharp吧,C sharp簡單,也需要一些前端知識,要了解框架,會一些資料庫,可以去北大青鳥等抱一個班,Java還流行,C sharp也可以

  • 3 # struggledhard

    我覺得Java就是老油條,經久不衰,入門簡單,用的人很多。而且加上近幾年Spring Boot、Spring Cloud框架的錦上添花,讓Java處於絕對優勢地位。

    TIOBE 公佈了2019年4月程式語言排行榜,總體排名變化不大,Java仍處於老大地位:

    全國Java平均收入就業趨勢

    各大招聘網站看了一下,Java職位需求還是很大,如果確定要從事Java開發,就一心一意好好學,現在網上Java方面的資料多得很。學習技術這東西,就是堅持,願意投入時間,多思考,多總結,多實踐。

  • 中秋節和大豐收的關聯?
  • 怎麼判斷貓咪快生了?前兩天它好像是要生了,結果又不是?