課程詳情 在線報名
J2EE企業級開發培訓
培訓目標:
使學員在短期內系統、全面、深入、專業地接受計算機軟件的專業理論,包括編程語言、數據庫技術、網絡技術及電子商務、專業英語等方面的教育;通過針對性的專業項目實踐,強化知識的理解和吸收,培養學員運用專業理論解決實際問題的能力,使學員熟練使用相關編程語言進行各種應用系統,尤其是MIS系統的編寫和開發,能獨立進行一定的系統分析和設計的能力,以滿足信息時代對高素質、專業型軟件開發人才的需要。
內容大綱:
一、. 計算機及軟件基礎
二. JAVA 語言核心技術
三、JAVA 2高級應用開發
(一)、 java 語言基礎
● java 語言概述; JDK 的安裝和使用; java 語言基礎:操作符合表達式,數字類,字符串類;日期類,數組,數據類型的轉換,控制語句的應用。
(二)、面向對象程序( OOP )設計
● 類與對象、屬性、方法、訪問控制;構造函數、終結函數、靜態成員; this 、 super 的用法、包與接口編程、引用包;集合類的應用。
(三)、 Applet 基礎知識
● Applet 生命周期與實例分析; Applet 的 HTML 標識; Applet 事件和實例;
● Applet 的安全限制; Applet 與應用程序互換操作。
(四)、 JFC/swing 應用開發
● swing 應用程序的編寫規范; swing 布局管理器分析與實踐; swing 事件接收器分析與實踐; swing 基本控件與應用; swing 組件與 AWT 組件的互相轉換。
(五)、 java 的高級應用
● System 類與 Runtime 類;多線程編程及同步技術;文件操作;
● 網絡應用: URL 應用, Sockets 編程。 2DGraphics 圖形處理技術; 3DGraphics 處理技術
(六)、 javaBean 的開發和應用
● javaBean 的編寫規范; Bean 的屬性; Bean 事件的操作; Bean 信息類的操作。
(七)、 java 的數據庫開發
● 各種數據庫的性能比較;應用 JDBC 進行數據庫操作;
● 典型的接口如 Connection 、 Statement 、 PrepareStatement 、 CallableStatement 、 ResultSet 等對象的編程使用;
● 使用 SQL 命令進行數據庫操作;存儲過程的調用等。
(八)、項目開發綜合練習:
● 利用 JBuilder 實現 Java 應用程序的開發、 Applet 程序的開發和 JavaBean 組件開發。
四、 Oracle9i管理與開發
Oracle9i體系結構:
● Oracle9i 實例和數據庫的結構。實例的內存和進程結構。
● 關閉數據庫 (shutdownnormal|immediate|abort|transactional)。
● 啟動數據庫 (nomount、mount、open)會話的監視。Net 的配置。
● 管理服務器 (ManagementServer) 的配置。用圖形界面和命令行兩種方式創建數據庫。
● Oracle9i中的數據字典和標準包。實例初始化參數文件(pfile)的配置。
● SQL*PLUS 的 命令。 Oracle8i 安全性管理 (用戶 、 角色、權限、概要文件 )。
● 管理控制文件、管理重做日志文件 (歸檔模式和非歸檔模式)。
● 管理表空間和數據文件 。 存儲結構和關系 。 管理回退段 。
● 創建數據庫對象 (標準表、分區表、簇、索引組織表、對象表、嵌套表、臨時表)。
● 數組類型和表類型。對象類型 。 序列 。 同義詞 。 數據庫鏈接。
● 索引 (B-樹、位圖、反鍵 索引 )。約束。視圖。
● 數據庫的審計。作業 (job)的配置。事件(Event)的配置。報告的配置。
Oracle9i 備份與恢復:
● 備份與恢復的基本概念。邏輯備份與物理備份。用命令行程序 EXP/IMP進行邏輯備份。用圖形界面進行邏輯備份和恢復。設置作業進行自動化的邏輯備份。物理備份的基本概念。用OS的方式進行物理備份和恢復??刂莆募?、聯機重做日志文件、數據文件的不同備份方式與恢復方法。
● 用恢復管理器 (RMAN)來進行物理備份和恢復。有恢復目錄和無恢復目錄的兩種工作方式。RMAN的各種命令。增量物理備份。用圖形界面進行物理備份和恢復。設置作業進行自動化的物理備份。
SQL語句:
● 事務處理語句 (commit、rollback、savepoint)。
● DDL語句: CREATEDATABSE、ALTERDATABASE、ALTERTABLE、ALTERTABLESPACE、ALTERSYSTEM、CREATECONTROLFILE、GRANT和REVOKE、AUDIT和NOAUDIT、SETROLE、ANALYZE、EXPLAINPLAN、LOCKTABLE、RENAME、CREATETABLE、 TRUNCATE。
● DML語句:基本SELECT、INSERT、UPDATE、DELET語句。SELECT…FORUPDATE語句。分組匯總語句GROUPBY。聯接語句。集合語句(UNION、UNIONALL、INSERSECT、MINUS)。子查詢(相關子查詢和嵌套子查詢)。Oracle8i中的函數。
PL/SQL編程:
● PL/SQL程序結構。 定義常量和變量。 %TYPE 和 %ROWTYPE 屬性。
● 游標 ( Cursor) 編程。參數游標。游標變量。游標屬性 (%NOTFOUND、%FOUND、%ROWCOUNT)。
● PL/SQL 語言基礎 : 數據類型 、 數據類型轉換、 PL/SQL 語言控制結構 (IF語句、DO…LOOP語句、WHILE語句、FOR語句)。集合(數組和表類型)和記錄。 動態SQL語句 。 PL/SQL語言錯誤處理。
● PL/SQL面向對象編程 。 觸發器、存儲過程、函數、包編程。Pro*C編程。
Oracle9i 性能調整:
● Oracle9i性能調整的基本原則和方法。用TKPROF、UTLBSTAT/UTLESTAT、STATSPACK收集性能數據。使用PerformanceManager、TopSessions、LockMonitor、 TopSQL、PerformanceOverview、TopSQL、OracleExpert、SQLAnalyze調整性能。
● 優化應用程序和 SQL語句。優化共享池。優化緩沖區高速緩存。
● 優化大型池和 Java池。優化重做日志緩存。優化磁盤I/O。優化爭用。
● 操作系統調整。
五、 JSP Web 高級 應用開發
1.Web 編程模型及 SunJava 的 MVC 的三層結構; JSP 編程基礎: HTML 語言(表單、表格等標簽);
2.JSP 語法、指令和動作和 JSP 開發 Web 的幾種主要方式;
3.JSP 內置對象( session 、 application 、 request 、 response 和 out 等組件)的編程應用; Web 頁面中的錯誤處理方法和技術;
4.JavaBean 的編程及應用。
5.B/S 信息的各種傳遞模式、 post/get 提交和 Cookie 編程;
6.在客戶端和服務器端對用戶數據進行校驗的技術;
7.JavaBean 的編程技術及 JSP+JavaBean 的兩層的開發結構;
8.Web 數據庫編程和 SQL 語句等、 JDBC 原理及連接方法、 JSP 中的 JDBC 的實際使用等。
9.Java Servlet 技術、 Servlet 的生命周期、 Servlet 接口和 Servlet 編程格式; JSP 和 Servlet 各自的應用和 JSP+Servlet 的兩層的開發結構;
10.JavaScript 語言(變量、語句、函數、事件處理等)、客戶端提交的校驗和各種網頁特效
11.利用 JBuilder+Tomcat 等商業開發工具實現 JSP/Servlet 的 Web 應用程序綜合開發
12.網站項目開發綜合應用實例: B/S 模式的信息管理系統的制作、設計思路及系統的實現。
13.JDBC 數據庫連接池與數據源技術。
六、Struts 框架高級 WEB 應用技術
1.Struts框架概述
● 服務器端應用程序設計的演變
● Struts框架的優勢
● Struts框架交互步驟說明
● Struts框架中所使用的組件
● 使用ActionForm來協助處理HTML表單
2.使用Struts開發Web應用程序
● 安裝Struts
● Struts主要組件
● Struts標簽庫
● 使用Struts標簽取代傳統Html標簽
● HTML的Form如何與ActionForm對應
● 在配置文件中登記ActionForm
● 回顧 Struts的MVC模型
● ActionServlet
● struts-config.xml
● 輸入驗證(Validation)
● Struts的輸入驗證框架
● 實裝validation步驟
七、 實戰
項目實戰
上課時間:
脫產班:每一至周五上午9:00—12:00,下午2:00—5:00;
晚 班:每日晚上7:00—9:30;
周末班:周六和周日上午9:00—12:00,下午2:00—5:00。
學時學費:
●學時:共 1000 學時
●培訓費用每人 12800 元,自費優惠價每人 9800 元,3人以上團體學習培訓費用優惠,具體請電話咨詢
團體定制:
所有盛課盟的課程均可以根據客戶的需要進行定制化服務,在客戶的地點現場教學,上門服務。只要用戶多于3名學員,以滿足學員特定的內容需要。如果您希望收到定制化的服務建議和價格咨詢,請聯系我們。
推薦教材:
● 《Java技術極其應用》 王克宏主編 高等教育出版社 21.60元
● 《JAVA 2 參考大全》(第四版)清華出版社 79元
● 《新概念JSP網絡應用教程》(帶多媒體光盤) (1000#) 39.00元
● 《J2EE構建企業系統》 清華出版社 張志偉等譯 105元
學習基礎:
高中畢業以上學歷,計算機操作數練,對計算機有強烈的興趣,希望從事計算機軟件開發的工作,較強的邏輯思維能力。參加過盛課盟的相關基礎課程的培訓或具有同等基礎。
我校特色:
地處成都內環,繁華地段、交通方便,位于新南門車站對面,步行到春熙路10分鐘,步行到磨子橋(電腦城)10分鐘:
1、小班授課(一個班控制在10人左右,一人一機、機房全天開放,免費練機)
2、專業師資(專職教師,有著多年的教學、工作經驗、保證每一位學員的質量)
3、免費重修(學不會可以免費再重新學習,學員的出勤率在90%以上)
4、優美環境(飲水機、微波爐等常用設備)
5、免費推薦實習和就業。
6、學員報名考證,院方保證一次性通過(沒通過者,院方出資補考直至通過為止)
7、專職教師授課,免費為基礎差的學員做單獨輔導
8、為外地學員安排食宿(食宿費自理)
其他說明:
1.脫產班連續上課,每天按 8 個課時計算,方便在職學員前來連續學習,提前安排計劃。晚班在晚上上課,每天晚上4個課時。
2.上述內容隨著技術的發展而不斷更新,發生變化時恕不另行通知,敬請關注本站。
只要一個電話
我們免費為您回電