標籤:用途 iis log 預存程序 進階 轉行 基礎知識 自己 j2se
web開發無非就是 前端技術+後端技術+資料庫+資料互動 分開學習,個個擊破,然後融合在一起使用,下面分開介紹各種技能
一.前端技能:
1.html: 基礎中的基礎,需瞭解裡面的一些標籤及用途
2.css+div:頁面樣式布局,稍作瞭解即可,除非你只做前端開發
3.javascript(js):頁面指令碼 很有用、很強大,能精通最好
4.jquery:本質上就是js,為了開發方便,對js進行了封裝,方便使用。
5.Regex:知道是啥就行
以上是前端開發最基本的技能,掌握了的話,前端開發
進階:實際工作中,為了更加高效的開發,會將以上技能進行組裝,形成一些主流的前端架構,方便開發人員
目前流行的前端架構:
bootstrap(精通了這個也很牛b,不愁找不到工作,面試時你對面試官說,你只會這個,其他的都不會,然後你就被錄取了)開玩笑的
ligerUI、easyUI、extjs、dwz 像這樣的前端架構很多,瞭解一二即可,原理相通
(ps:這些前端架構主要用於erp系統,因為介面醜,適用於內網系統;而門戶網站、電商網站一般不用這些,會用上面提到的 基礎技能,去定製開發自己的頁面、追求美觀和使用者體驗)
二.後端技術
後端技術很多,目前流行的是java 、 asp.net、php、python等, 由於java通俗易懂,要求低,上手快,所以現在有很多人都萌生了下海轉行的念頭;比如搞銷售的啊、搞機電一體化的都跑去做java,去 培訓機構培訓幾個月,然後出來開始坑人。
這裡主要介紹java,先說下java的幾個版本:
j2se:java標準版,java基礎,必須學好
j2me:java遊戲版,以前塞班霸佔手機市場時完全靠它,現在已經過時,不用鳥這個
j2ee:java企業版,相當於標準版的進階,現在java後端開發就是靠這個
1.java基礎文法 2.servlet+jsp ;java web開發的核心,要理解透徹 3.j2ee 學會主流的後端架構 SSH 、 Spring MVC
三.資料庫
1.會使用常用的資料庫: mysql oracle sqlserver
2.會使用sql語句 :常用的增刪改查和聯集查詢、巢狀查詢
3.瞭解視圖、預存程序、索引、觸發器
四.資料互動
1.資料互動協議:瞭解socket通訊和http
2.資料互動格式: text、json、xml、
五.其他
1.瞭解常用的應用伺服器
java伺服器 tomcat 、weblogic 、jboss 、jetty (熟悉tomcat即可,其他的可以不管)
web伺服器 :apache 、iis
以上粗略的介紹了javaweb開發需要瞭解和掌握的技能。網站裡面會上傳html和java的基礎知識,也只有這些資料;其他的技能可以網上去搜尋教程、 推薦幾個技術網站:w3c 、部落格園、csdn、開源中國
至於項目的話,反正我沒有,不過現在是開源時代,有專門託管項目的網站,品質不錯;碼雲和github,可以去那裡下載
(博主郵箱:[email protected])
java web 學習的一些建議