北大青鳥學士後Java課程體系
下面是北大青鳥阜成門總校高級講師張寧強老師總結的「學士後Java課程體系」,希望能給大家帶來幫助。
1、課程體系
學士後 Java 軟體工程師產品課程體系分為三部分,包括預科課程、技能學習課程和就業實訓課程,課程總實施周期約 6~8 個月。具體課程體系見圖 1 所示。
圖 1 Java6.0 課程體系圖
預科課程即編程入門課程,專門針對計算機基礎薄弱的學員設計,這部分內容中心根據需要自行選擇實施,不納入實施體系要求範圍。
技能學習課程共分為三個單元:
JAVA 基礎單元(U1)、WEB 編程單元(U2)、企業框架(U3),是學員必須掌握的技能。
就業實訓課程由中心老師帶領學員完成畢業設計項目,具體實施時間根據中心選擇實施的項目大小不同而定。另外提供就業技能擴展模塊選學內容,供學員了解行業新技能,擴展知識面,具體內容可根據行業變化隨時調整。
2、單元及課程內容
第一單元(U1)各課程主要內容及目標
課程名稱
主要內容
課程目標
1、初識 Java
1、掌握 Java 語言基礎
Java 編程語
2、數據類型和運算符
2、熟練使用 Java 編寫程序
3、流程控制
言基礎
4、數組
5、課程項目訓練
1、類和對象
1、掌握面向對象編程技術
Java 面向對
2、繼承和多態
2、能夠使用面向對象編程思想
3、抽象類和接口
編寫程序
象程序設計
4、異常
5、綜合練習
1、集合框架和泛型
1、熟練掌握集合、泛型的使用
2、實用類
2、能夠使用 socket 進行網絡編
Java 高級特
3、輸入輸出
程
3、熟練掌握 XML 的使用,並通
性與實戰項
4、多線程技術
過 Java 語言對 XML 進行解析
目
5、網絡編程技術
6、XML 技術
7、單元項目訓練
第二單元(U2)各課程主要內容及目標
課程名稱
主要內容
課程目標
1、使用 HTML 編輯網頁
1、掌握 HTML 語言的使用
使用 HTML5
2、使用 DIV+CSS 布局並製作網
2、能夠開發完整的靜態網頁
和 CSS3 開發
頁
電子商務網
3、使用 CSS 美化網頁
站
4、網頁添加動畫效果
5、課程項目訓練
1、 JavaScript 基礎語法
1、掌握 JavaScript 語言的使
2、使用 JavaScript 操作 BOM
用
使用 jQuery
和 DOM
2、掌握 jQuery 的常用技能
3、 JavaScript 對象
3、能夠開發網頁的各種特效
高效製作網
4、 jQuery 的選擇器、事件處理
頁特效
5、 jQuery 實現動畫效果
6、表單校驗
7、課程項目訓練
Java 資料庫
1、認識 MySQL
1、掌握 MySQL 創建資料庫和表
編程技術
2、使用 DML 命令操作數據記錄
2、掌握 DML 命令和 DQL 命令
3、使用事務、視圖和索引
3、掌握 MySQL 的事務處理
4、資料庫的備份和恢復
4、掌握資料庫的備份和恢復方
5、資料庫設計優化
法
6、JDBC 技術
5、能夠使用 JDBC 完成數據交換
7、課程項目訓練
業務
1、JSP 技術
1、掌握 JSP 和 Servlet 原理
2、Servlet 技術
2、熟練掌握 JSP 的使用
Java Web 開
3、EL 和 JSTL 表達式
3、掌握 Linux 的安裝配置方法
4、過濾器和監聽器
4、熟悉常用 Linux 命令
發技術與實
5、Ajax 異步請求
5、能夠使用 JSP 開發資料庫應
戰項目
6、安裝和管理 Linux 系統
用程序
7、課程項目訓練
8、單元項目訓練
註:此單元的 HTML5+CSS3\JQUERY 所學技能深度僅支持 JAVA 軟體工程師,不具備支持前端開發工程師的就業技能要求。
第三單元(U3)各課程主要內容及目標
課程名稱
主要內容
課程目標
1、 MyBatis 框架技術,包括 ORM
1、能夠使用 SSM 框架完成開發
持久化技術、MyBatis 核心
基於 MVC 設計模式、高復用性、
對象、核心配置文件、SQL
高擴展性、鬆耦合的企業級 Web
使用 SSM 框
映射文件等
應用程式
架開發手機
2、 Spring 框架技術,包括 IoC
APP 發布系
與 AOP
統
3、 SpringMVC 框架技術,包
括 MVC 設計模式、基於註解
的控制器、視圖解析器、數據
綁定、靜態資源的處理等
1、 Oracle 資料庫技術,包括安
1、能夠使用 SSH 框架完成開發
裝、使用流程介紹、資料庫
層次結構清晰、可復用性好、方
使用 SSH 框
對象及 SQL 優化
便維護的企業級 Web 應用程式
2、 Hibernate 框架技術,包括
架開發 OA 管
持久化、ORM、髒檢查等
理系統
3、 Struts 2 框架技術,包括基
本使用及核心的 OGNL 表達
式、攔截器技術等
就業實訓主要內容及目標
課程名稱
主要內容
課程目標
Java 企業級
1、軟體項目管理相關知識
1、掌握軟體開發的完整流程。
應用開發實
2、能夠獨立使用 SSM/SSH 框架
2、軟體開發的完整流程
訓
完成企業級應用程式開發