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