java web 學習的一些建議

來源:互聯網
上載者:User

標籤:用途   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 學習的一些建議

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.