3G培訓課程體系
|
JavaEE中級 課時:4周
|
課 程
|
課 程 內 容
|
培訓目標和就業目標
|
Web前端開發
|
HTML網頁設計,包括各種瀏覽器剖析、瀏覽器安裝和開發插件安裝、HTML的頭部、HTML服務器編寫、HTML中的頭部聲明、HTML中的各種元素以及HTML相關設計開發工具的使用等內容。
通過CSS樣式化HTML,包括CSS規范、CSS中各種選擇器、CSS常用屬性、CSS布局主頁、UI設計基礎、UI交互設計基礎、以及通過大量實例(如菜單、導航、布局、對話框等)來學習樣式表的使用等內容。
瀏覽器中的JavaScript,包括JS基本語法(包括變量、表達式、函數與函數式編程語言、語句、JS中的通用性編程、JS與Java的比較等內容)、JS中的常用API使用、文檔對象模型DOM、JS獲取HTML中元素的方法、JS修改樣式表、JS中的事件處理、JS和JS庫、常用JS庫JQuery等。
|
通過Web前端技術的學習,可以達到獨立的對HTML頁面設計、編寫、測試、部署和維護工作。能做到獨立建站工作。
學員可以勝任的工作有:網站開發,網站維護,Web前端開發工程師,軟件UI工程師,UI交互工程師,Web美術工程師(需要有一定的美術基礎更好),JavaScript工程師等相關職位。
|
JavaEE中的
Servlet
和JSP
|
計算機軟件體系結構介紹包括B/S結構的應用程序工作原理,網絡編程協議及HTTP協議,服務器端動態資源的特點,JavaEE規范介紹等。
JavaEE服務器介紹包括,Web服務器與JavaEE服務器,通過記事本編寫*個Servlet并部署,MyEclipse等IDE開發工具的介紹,通過MyEclipse開發*個Servlet等。
Servlet技術包括,Servlet的規范,Servlet的生命周期,Servlet中的init、destroy、service、doGet、doPost方法,Servlet中request對象的使用,Servlet中的reponse對象使用,Servlet中的字節響應及Servlet中的會話跟蹤Cookie和Session等。
JSP技術包括,JSP與Servlet的對比,JSP的基本編寫,JSP中的三種基本標簽,JSP中的指令標簽page,JSP中的內建對象,JSP中的動作標簽,Servlet與JSP開發業務流程。
|
通過對JavaEE中的Servlet和JSP的學習可以獨立進行基本B/S結構的應用開發。可以完成對Java應用服務器的安裝、配置和維護。
學員可以勝任的工作有:Java軟件實施工程師,Java軟件售前工程師,Java服務器維護工程師,Java初級軟件工程師及之前階段的其它職位。
|
數據庫技術
|
數據庫基礎包括,什么是數據庫,層次數據庫、關系數據庫、分布式數據庫等數據庫歷史介紹,數據庫軟件的剖析,數據庫中的三級模式與兩級映射,OLTP和OLAP,PowerDeginer建模工具的安裝和使用,PD進行數據庫建模等。
數據庫SQL語句包括,數據庫中的基本查詢語句,數據庫中的where條件語句,oracle中的常用單行函數,oracle中的組函數,oracle中的order by排序語句,oracle中的數據操作語句,Oracle中的數據定義語句,Oracle數據庫中的數據控制語句等。
|
通過對數據庫技術的學習可以達到獨立的根據項目進行數據庫系統的設計、數據庫系統的建模、數據庫系統服務器的搭建、數據庫系統的基本管理等。
學員可以勝任的工作有:數據庫管理員,數據分析師,數據庫設計師,數據維護工程師以及之前階段的其它工作職位。
|
JDBC技術
|
JDBC技術包括,JDBC規范說明,JDBC操作數據的基本API,JDBC操作數據庫的步驟,JDBC中的Statement對象和PreparedStatement對象,JDBC中的數據查詢案例,JDBC中的ResultSet結果集的使用,JDBC中的編程模式,應用程序的分層體系結構,JDBC中的ResultSetMetaData和DatabaseMetaData對象的使用,對數據庫通用操作的封裝等。
|
通過學習JDBC技術,可以在Java編程的任何程序完成對數據庫的操作和控制。
學員可以勝任的工作有: Java軟件工程師,需求分析師,系統設計工程師,系統實施工程師,系統集成工程師以及之前階段的職位。
|
其它
JavaEE技術
及綜合使用
|
其它JavaEE技術包括,應用中的異常處理設計,日志工具的使用,應用中的國際化,軟件測試技術,Web應用中的分頁,權限系統的數據庫設計,權限系統的架構設計,JavaEE中的Filter過濾器技術,登陸流程的實現,登陸流程中的權限設置,SVN版本控制服務器的使用,數據庫連接池的原理剖析,JavaEE中的JNDI技術等。
|
通過JavaEE技術的學習和綜合運用可以完成對基本應用的軟件架構和設計工作,并且可以做到更好的對學過的JavaEE技術更加熟練適合開發崗位的需求。
學員可以勝任的工作有:Java軟件工程師,軟件測試工程師,軟件架構師,軟件配置管理工程師以及之前的相關職位。
|