標籤:service bpm delete 版本 產品 resource 項目 htm cat
零基礎如何系統學習Java Web? 我來給你說一說
- 你要下決心,我要轉行做開發,這樣你才能學成。
- 你要會打字,我公司原來有一個程式員,打字都是兩個手一指禪,身為程式員你一指禪怎麼寫出的代碼,半個月後被辭退了,當然我們還是朋友。
- 前兩個條件都符合了你就可以學了,首先要瞭解web是什麼,一般呢,java web開發無外乎就這麼兩大類,第一,互連網公司,第二,軟體公司。對於互連網公司和軟體公司還有一些差別,互聯公司是面向廣大網民的,會有專門的ui設計,前台開發,後台代碼開發,ios開發,android開發,軟體測試,產品經理等,軟體公司呢,一般就是做需求的,開發的,測試的。沒有美工
所以樓主你看要學什麼了。是想做用戶端開發還是軟體開發,還是美工,還是UI....balabala
- 關於java 我把我知道的說一下,作為一個java程式員 從前段到後端你都要知道一些,不要求你把頁面做的和美工一樣專業。
但是你要懂一些技術,有些軟體公司前台後台都是一個做的。
那麼問題來了:
4.1 前台:html + jsp +javaScript +servlet (servlet現在可能不需要寫了,但是也要知道的好。如果有經曆學一下)這些都是基礎。
4.2 後台:一個MVC架構 最常見的就是struts2 hibernate spring 這三個了,還有很多流行的架構,這三個是你必須要會的。
4.2 資料庫:從mysql 開始 會寫簡答的sql語句,insert update delete select
如果這些你都會了相信你也會使用一些工具了。
- 關於工具:上面這些你都會了相信你也會使用一些工具了。
工具:
1. java程式員 eclipse肯定要熟練使用 JDK的安裝 環境變數的配置 都搞定了就開始你的編程之旅吧。
2.資料庫工具,mysql我用navicat Oracle我用plsql
3.notepad++這個經常使用 查看一些文檔
4.肯定忘不了一個版本控制工具了,當前流行的svn 和 git 要會一個
- 上面那些都學會了足可以找一份工作了,甚至不需要都學會,工作工還會遇到的一些需要你學的知識,很多第三方架構,如quartz任務調度,基本沒個項目都會用。JBPM 工作流程,webservice,restful,json,xml,spring mvc
- 暫時想到這麼多。有什麼問題我願為廣大開發人員繼續更新。
跟我一起讀:HelloWorld
-
- 3---------------
零基礎如何系統學習Java Web