Java是一種可以撰寫跨平臺應用程序的面向對象的程序設計語言。Java技術具有卓越的通用性、高效性、平臺移植性和安全性,廣泛應用于PC、數據中心、游戲控制臺、科學超級計算機、移動電話和互聯網,同時擁有全球的開發(fā)者專業(yè)社群。
課程概要:前端開發(fā)技術、Java語言基礎、JavaEE開發(fā)、數據庫、Java常用的開源框架
Java基礎階段
課程介紹:Java 語言基礎、Oracle 數據庫的安裝、配置、SL、PLSL、JDBC 入門等核心內容
項目實踐:仿即時通訊工具
JavaWEB基礎階段
課程介紹:本部分內容涵蓋XML核心語法、Java XML解析技術及對比、HTMLCSS核心技術、JavaWeb基礎(具體包括:Servlet、JSP、HttpSession、使用JavaBean、自定義標簽,EL、JSTL、MVC設計模式、Servlet攔截器、Serlvet過濾器、JavaWeb國際化、文件的上傳下載、JavaMail)、Oracle數據庫SLPL SL、JBDC、使用DBUtils、JavaScript核心基礎、juery、JSON、Ajax、UML。
本部分是JavaEE開發(fā)的核心內容,是進行后續(xù)學習的基礎。實際上很多JavaEE項目就是使用本部分內容開發(fā),本部分學習依然全程采用案例驅動,在本部分學習的后期會有教學項目:電信任務管理系統(tǒng),使學員掌握在項目中使用MVC設計模式,泛型、DAO,數據并發(fā)處理,自定義異常體系等內容。
項目實踐:電信任務管理系統(tǒng)、長城內部工作流管理系統(tǒng)
JavaWEB高級階段
課程介紹:本部分內容涵蓋 Struts2、Hibernate、iBATIS、Spring、Spring-Security、JBPM等主流JavaEE框架;還將系統(tǒng)介紹WebService、WebSphere、Linux、JPA(選),(選)的核心內容。
框架講授完成后,將帶領學員完成至少兩個企業(yè)級真實項目。
本部分是JavaEE開發(fā)的核心內容,涵蓋所有目前流行的JavaEE開發(fā)框架。在具體授課時,將深入各框架源代碼,讓學員知其然亦知其所以然,以在應用時能舉一反三。
項目實踐:*移動電子運維系統(tǒng)、教育培訓管理系統(tǒng)、NEC 酒店管理系統(tǒng)