天天看點

java 背景的學習步驟

一、JavaWeb部分

第一階段:JavaWeb前端技術

web前端技術

HTML, CSS, JavaScript基礎, jQuery基礎, BootStrap.

第二階段:伺服器端技術

Mysql及JDBC

JavaWEB 核心技術:XML的概念與基本作用、XML的基本文法、XML的限制模式、DTD、Schema、名稱空間。XML解析介紹、DOM4J解析XML、XPath的使用。

WEB伺服器的工作原理、Tomcat的安裝與啟動運作、Tomcat的體系結構、在Tomcat中配置WEB虛拟目錄與釋出WEB應用程式的方式、設定目錄的預設網頁、使用Tomcat配置虛拟主機、WAR檔案生成與使用。HTTP協定詳解。

Servlet簡介、Servlet生命周期、servlet配置詳解、通路servlet路徑分析、ServletConfig使用及servlet初始化參數的使用,ServletContext使用、系統初始化參數、web資源擷取。

HttpServletResponse和HttpServletRequest的應用、HTTP協定在web開發中應用、請求轉發與重定向使用。

Cookie及Cookie的應用,Cookie實作商品浏覽曆史記錄、Cookie實作記住使用者名和密碼,Session及Session域的應用,Session跟蹤機制,利用Session防止表單重複送出,MD5算法及其應用,Session的持久化。最後結合之前所學知識完成一次性驗證碼和購物車小案例。

JSP運作原理、JSP中的9個内部對象和作用、JSP表達式、JSP腳本片段、JSP聲明、JSP注釋,EL表達式簡介,EL獲得資料、EL執行運算、EL内置對象、EL函數,page指令及其重要的屬性,在web.xml檔案中設定全局錯誤處理。JSP中的include指令及其典型應用。pageContext對象的詳細講解。JSP動作标簽介紹。JSTL标準标簽庫的介紹及使用。JSP模式介紹、MVC模式介紹、JavaBean介紹、BeanUtils使用。

JDBC的事務,轉賬案例的實作。JDBC的CRUD及分頁,條件查詢。

AJAX介紹、XMLHttpRequest對象詳解、JQuery的AJAX、JSON介紹、JSONLIB插件的使用。

Servlet Listenert監聽器介紹及使用、Servlet

Filter過濾器介紹、過濾器生命周期、過濾器鍊分析、FilterConfig介紹。郵件發送,自動登入功能的實作。

二、項目階段

1、SSH架構

Hibernate5架構、Struts2架構、Spring4架構、SSH綜合案例實戰

2、項目實戰

Oracle資料庫、Maven、BOS物流管理系統或者是像ERP管理系統、商務綜合管理平台之類的很多項目。

下圖給了一個學習的路線,從右到左,從上到下的學習。

java 背景的學習步驟