Java是一種可以撰寫(xiě)跨平臺應用程序的面向對象的程序設計語(yǔ)言。Java技術(shù)具有卓越的通用性、高效性、平臺移植性和安全性,廣泛應用于PC、數據中心、游戲控制臺、科學(xué)超級計算機、移動(dòng)電話(huà)和互聯(lián)網(wǎng),同時(shí)擁有全球的開(kāi)發(fā)者專(zhuān)業(yè)社群。
學(xué)習周期:3~4個(gè)月
培養目標:Java開(kāi)發(fā)工程師、Java中高級開(kāi)發(fā)工程師
適合人群:0基礎、應屆畢業(yè)生、非在職或有意轉行者、想從事Java開(kāi)發(fā)者
課程概要:前端開(kāi)發(fā)技術(shù)、Java語(yǔ)言基礎、JavaEE開(kāi)發(fā)、數據庫、Java常用的開(kāi)源框架
Java基礎階段
課程介紹:Java 語(yǔ)言基礎、Oracle 數據庫的安裝、配置、SL、PLSL、JDBC 入門(mén)等核心內容
課程特點(diǎn):
1. 全程企業(yè)真實(shí)案例驅動(dòng),更直接、深入掌握所涉及技術(shù)的核心內容
2. 講授常用的設計模式,更直觀(guān)體驗 Java 語(yǔ)言的設計之美
3. 采用 JDK *版本
4. 必要時(shí)從源代碼分析入手,使學(xué)員知其然亦知其所以然
5. 采用案例式教學(xué),通過(guò)專(zhuān)家講師的帶領(lǐng)使學(xué)員可以具有獨立開(kāi)發(fā)的能力
6. 課程的技術(shù)點(diǎn)完全采用編碼規范,使學(xué)員熟練應用,提高編碼效率
預期目標:
1. 掌握 Java 核心語(yǔ)法、深入理解面向對象思想、 熟練使用 Java 語(yǔ)言的核心 API
2. 掌握 Oracle 數據庫的安裝、配置
3. 掌握 SL、PLSL 數據庫編程的核心內容
4. 掌握 JDBC 的核心 API、能編寫(xiě)出健壯的 JDBC 程序
5. 掌握 DBUtils 工具類(lèi)的使用、初步體會(huì ) ORM 思想
6. 初步具有獨立閱讀 Java doc 的能力
7. 能通過(guò)大公司的 Java 基礎測試、數據庫面試題
項目實(shí)踐:仿即時(shí)通訊工具
JavaWEB基礎階段
課程介紹:本部分內容涵蓋XML核心語(yǔ)法、Java XML解析技術(shù)及對比、HTMLCSS核心技術(shù)、JavaWeb基礎(具體包括:Servlet、JSP、HttpSession、使用JavaBean、自定義標簽,EL、JSTL、MVC設計模式、Servlet攔截器、Serlvet過(guò)濾器、JavaWeb國際化、文件的上傳下載、JavaMail)、Oracle數據庫SLPL SL、JBDC、使用DBUtils、JavaScript核心基礎、juery、JSON、Ajax、UML。
本部分是JavaEE開(kāi)發(fā)的核心內容,是進(jìn)行后續學(xué)習的基礎。實(shí)際上很多JavaEE項目就是使用本部分內容開(kāi)發(fā),本部分學(xué)習依然全程采用案例驅動(dòng),在本部分學(xué)習的后期會(huì )有教學(xué)項目:電信任務(wù)管理系統,使學(xué)員掌握在項目中使用MVC設計模式,泛型、DAO,數據并發(fā)處理,自定義異常體系等內容。
課程特點(diǎn):
1.全程企業(yè)真實(shí)案例驅動(dòng),更直接、深入掌握JavaEE核心知識點(diǎn)
2.講授JavaEE開(kāi)發(fā)核心設計模式(MVC、DAO、工廠(chǎng)等),并應用于項目中
3.采用主流作為教學(xué)版本,同時(shí)完整介紹規范
4.從源代碼分析出發(fā),使學(xué)員知其然亦知其所以然
5.采用案例式教學(xué),通過(guò)專(zhuān)家講師的帶領(lǐng)使學(xué)員可以具有獨立開(kāi)發(fā)的能力
預期目標:
1.掌握JavaWEB核心技術(shù)點(diǎn)、深入理解面向 MVC、DAO設計模式、熟練JavaWEB核心API
2.初步具備項目詳細設計能力,能根據概要設計構建項目的UML圖
3.初步具備項目的調試能力,能較快的找出BUG,并快速解決。
4.能通過(guò)大公司的JavaEE基礎部分的筆試和面試
項目實(shí)踐:電信任務(wù)管理系統、長(cháng)城內部工作流管理系統
JavaWEB高級階段
課程介紹:本部分內容涵蓋 Struts2、Hibernate、iBATIS、Spring、Spring-Security、JBPM等主流JavaEE框架;還將系統介紹WebService、WebSphere、Linux、JPA(選),(選)的核心內容。
框架講授完成后,將帶領(lǐng)學(xué)員完成至少兩個(gè)企業(yè)級真實(shí)項目。
本部分是JavaEE開(kāi)發(fā)的核心內容,涵蓋所有目前流行的JavaEE開(kāi)發(fā)框架。在具體授課時(shí),將深入各框架源代碼,讓學(xué)員知其然亦知其所以然,以在應用時(shí)能舉一反三。
課程特點(diǎn):
1.全程企業(yè)真實(shí)案例驅動(dòng),更直接、深入掌握各框架核心知識點(diǎn)
2.采用框架主流版本作為教學(xué)版本,同時(shí)完整介紹各框架*版本特性
3.從源代碼分析出發(fā),使學(xué)員知其然亦知其所以然,在應用時(shí)能達舉一反三
4.講授全部核心知識點(diǎn)
5.項目真正源于企業(yè)應用
預期目標:
1.掌握Struts2、Hibernate、iBATIS、Spring、Spring -Security、JBPM、WebService的核心內容、掌握WebSphere、WebLogic的安裝、配置、管理
2.初步具備項目架構能力,能根據項目需求設計出較優(yōu)秀的解決方案
3.具備項目的調試能力,能快速等位 BUG,并快速解決
4.能獨立進(jìn)行JavaEE項目研發(fā)
5.能通過(guò)大公司的JavaEE框架、項目部分的筆試和面試
項目實(shí)踐:*移動(dòng)電子運維系統、教育培訓管理系統、NEC 酒店管理系統