課程介紹:
北大青鳥開設了學士后JAVA,本課程采用國際前沿的“逆向課程設計”模式進行設計,使用“任務驅動”模式進行講解,以下是本課程的主要內容:
階段一:
JAVA歷史簡介,熟悉JAVA開發環境、JAVA程序開發過程,JAVA Applet演示;學習JAVA基本數據類型,類型轉換,數組和二維數組創建和引用。
階段二:
JAVA編程基礎,Oracle、SL Server數據庫使用類的學習,包含抽象類、封裝類、繼承類、多態類。類的方法控制流,類的繼承、Object類、終結類和終結方法,類的組合、包的應用。接口與多態。輸入輸出流和文件。理解數組、Collection、Map的區別,掌握Arrays類、Vector類、ArrayList類、Enumeration接口、Iterator接口、HashTable、HashMap類的常用方法。
階段三:
線程。學會通過Thread類和Runnable接口創建線程,并實現多線程的資源共享和通信,控制線程的生命周期。圖形用戶界面。圖形用戶界面程序的編程方法、思路,了解Java的圖形環境,繪制簡單圖形。
階段四:
JAVA Web編程。熟悉用JDBC訪問數據庫,執行帶有參數的SL語句,對數據庫進行操作。Servlet程序設計。Servlet與客戶端交互的技術以及客戶端跟蹤技術,Servlet與其它網絡資源的交互。
JSP的JavaBean實現。JavaBean在JSP中使用,Java編寫Web應用程序基本模式,JSP與Servlet間信息共享與控制傳遞。
Java與XML技術,Java HTML+CSS技術、JavaScript技術、Java消息與郵件服務,J2EE核心技術EJB,Java安全編程,移動代理編程。
階段五:
Java三大主流框架學習,Struts、Hibernate和Spring, 新MVC框架Tapestry(用于組件開發)、Flex和Laszlo (支持富客戶端應用,是目前最前沿顯示技術) EJB(商業應用組件技術)。
階段六:
項目實訓。學員在老師指導下完成系統開發。從系統需求到系統設計,軟件編碼,軟件測試,項目交付。
培養目標:
本課程幫助學員深入學習JAVA編程技術,了解軟件項目開發模式,項目進程管理,幫助學員近距離接觸IT企業實際運作方式。與此同時幫助學員積累職業素養,以便更好地適應IT公司環境。勝任崗位:JAVA開發工程師、商業網站開發人員、ORACLE數據庫開發工程師、數據庫工程師、測試工程師、系統分析設計工程師、文檔工程師。