日本亚洲欧美日韩中文字幕_精品欧美一区二区三区久久久_久久av高潮av无码av_成在人线av无码免费_亚洲中文字幕无码久久精品1

返學費網(wǎng) > 培訓機構(gòu) > 西安通瀛軟件實訓基地

400-850-8622

全國統(tǒng)一學習專線 8:30-21:00

西安通瀛軟件JAVA全程課程設置內(nèi)容

授課機構(gòu):西安通瀛軟件實訓基地

地址:西安市高新區(qū)融鑫路3號自力集團六層

網(wǎng)報價格:¥電詢

課程原價:¥電詢

咨詢熱線:400-850-8622

課程詳情 在線報名

通瀛軟件 JAVA全程課程設置內(nèi)容

一、課程介紹      

本課程體系遵循下述基本原則:即創(chuàng)新性、復合性和工程性,包括基礎理論課程、技能培訓課程、項目管理課程等。
在完成課程學習后,學員能夠熟練掌握J2SE(基本語法、OOP面向?qū)ο缶幊趟枷?、JSP(界面化設計、組件使用、數(shù)據(jù)庫交互訪問、標簽使用)、JDBC(訪問數(shù)據(jù)庫的三種通道)、Servlet(動態(tài)擴展Server端提供Web服務、反射機制) 、Hibernate(面向?qū)ο笏枷氩僮麝P系型數(shù)據(jù)庫,提供DAO層服務)、Struts1.2/2.0(Web層框架,提供Service層服務)、Spring1.2/2.0(各層框架整合管理、IOC控制反轉(zhuǎn)、AOP聲明式事務管理)、MySQL/Oracle數(shù)據(jù)庫(PL—SQL編程、視圖、存儲過程、觸發(fā)器、事務管理)、HTML、XML、CSS、JAVASCRIPT、AJAX。通過豐富的企業(yè)實戰(zhàn)項目帶動學員的實際動手開發(fā)能力,積累代碼量的同時,不斷完善編程思想。

二、課程內(nèi)容
總課時: 5個月 20 周( 1008 課時)

階段

課程名稱

課程內(nèi)容

培訓目標

一、Core JAVA

(核 心JAVA階段)

(25天*9=225課時)

課程設計目標及學習方法等方面的介紹

1.計算機及其硬件、網(wǎng)絡等基本原理和相關操作2.Java課程體系3.Java語言發(fā)展簡史、Java開發(fā)環(huán)境的搭建、體驗Java程序的開發(fā)、環(huán)境變量path和classpath的設置、Java程序的執(zhí)行過程4.Java反編譯工具介紹

使學生充分了解課程設置的科學性,課程的組成部分和各個單元的教學目標、各種技術對職業(yè)生涯的影響,并掌握科學的學習方法、培養(yǎng)學生的學習能力和提高解決實際問題的能力。

Java語言
核心技術 I
(6*9=54課時)

1.開發(fā)流程2.變量聲明3.控制結(jié)構(gòu)4.類的聲明5.繼承、封裝、多態(tài)6.接口、抽象類、內(nèi)部類7.異常處理 8.數(shù)組操作9.字符串處理10. Java的垃圾回收機制

1.系統(tǒng)地掌握OOP思想和方法
2.學會如何正確地進行異常處理
3.掌握字符串處理
4.理解JAVA的垃圾回收機制

階段測試
(1*9=9課時)

對數(shù)據(jù)類型,流程控制進行考核

了解學生學習掌握情況

Java語言
核心技術 II
(2*9=18課時)

1.Collection接口2.Set接口及其實現(xiàn)類3.List接口及其實現(xiàn)類4.Map接口及其實現(xiàn)類5.各種實現(xiàn)類的異同及算法比較6.迭代類Iterator和Enumeration介紹

1.了解SUN集合接口規(guī)范
2.理解相關數(shù)據(jù)結(jié)構(gòu)的基礎知識
3.充分掌握不同的集合在不同場合的應用

階段測試
(1*9=9課時)

對面向?qū)ο蟮姆庋b,繼承及多態(tài)進行考核

了解學生學習掌握情況

階段項目:
(1*9=9課時)

員工管理 學生管理

充分掌握集合使用方法,理解集合的內(nèi)部原理

Java語言
核心技術 III
(2*9=18課時)

1.文件相關操作2.字節(jié)流及其實現(xiàn)類3.字符流及其實現(xiàn)類4.隨機文件訪問類5.字節(jié)和字符轉(zhuǎn)換流6.常用包裝類7.關于編碼的亂碼問題

1.掌握文件的讀寫應用
2.掌握各種流在不同場合的應用

階段測試
(1*9=9課時)

字節(jié)流及字符流和異常

了解學生學習掌握情況

Java語言
核心技術 IV
(1*9=9課時)

1.線程生命周期2.繼承Thread類實現(xiàn)多線程編程3.實現(xiàn)Runable接口實現(xiàn)多線程編程4.關于線程的安全、線程的同步、線程之間的通訊和死鎖

掌握多線程開發(fā)的方法及線程安全的知識

 

Java語言
核心技術 V
(1*9=9課時)

1.網(wǎng)絡協(xié)議簡介2.基于網(wǎng)絡底層協(xié)議TCP/IP的網(wǎng)絡編程3.基于網(wǎng)絡底層協(xié)議UDP的網(wǎng)絡編程4.網(wǎng)絡應用層協(xié)議:HTTP、FTP等

1.掌握網(wǎng)絡編程的思想及方法
2.了解TCP/IP和UDP兩種通訊協(xié)議的特點
3.掌握客戶端和服務端交互的原理和實現(xiàn)

階段測試
(1*9=9課時)

對線程及網(wǎng)絡編程考核

了解學生學習掌握情況

Java語言
核心技術 VI
(1*9=9課時)

1.Java圖形用戶界面編程(AWT和Swing)2.Java的事件處理機制3.Java的各種對象繪圖和重繪機制

1.了解圖形界面類
2.掌握事件編程
3.了解2D繪圖的方法

Java語言
核心技術 VII(高級應用)
(1*9=9課時)

1.Class類簡介2.通過Class類操作類3.reflect包簡介4.通過反射調(diào)用類的方法

掌握反射的基本思想和技術

階段項目考核:
(5*9=45課時)

  1. 在線聊天室
  2. 超市購物系統(tǒng)

圖書管理系統(tǒng)

熟練掌握線程,網(wǎng)絡編程以及集合,IO流的使用方法,綜合應用java基礎知識

階段考核
(1*9=9課時)

1、綜合測試

考核技術基礎,檢驗分析問題和解決問題的方法及能力。

職業(yè)心理課

二、數(shù)據(jù)庫
(12天*9=108課時)

Oracle&關系數(shù)據(jù)庫
(10*9=90課時)

1.數(shù)據(jù)庫安裝2. SQLPLUS基本命令3.關系數(shù)據(jù)庫概念介紹4.基本查詢語句5.DML查詢6.分組及排序查詢7.條件查詢8.函數(shù)9.PL/SQL10,游標11.自定義存儲過程,函數(shù)及包 12.動態(tài)SQL13.視圖、序列、同義詞及索引14.數(shù)據(jù)庫設計及設計范式15.Oracle數(shù)據(jù)庫管理基礎16.MySQL、SQLServer數(shù)據(jù)庫簡介

1.掌握關系數(shù)據(jù)庫理論
2.掌握Oracle數(shù)據(jù)庫開發(fā)相關技術
3.掌握MySQL數(shù)據(jù)庫相關知識
4.掌握SQLServer數(shù)據(jù)庫相關知識

階段項目:
(1*9=9課時)

1、醫(yī)院管理系統(tǒng)數(shù)據(jù)庫設計
2、電子商務網(wǎng)站分頁存儲過程
3、BBS自引用遞歸展現(xiàn)

通過本項目系統(tǒng)復習、充分理解數(shù)據(jù)庫階段所學的相關知識。

階段考核
(1*9=9課時)

1、卷面測試(SQL和PL/SQL)
2、項目考核

考核數(shù)據(jù)庫基礎應用技能,檢驗掌握分析和設計數(shù)據(jù)庫的方法。

職業(yè)心理課

三、Web 開發(fā)
(25天*9=225課時)

WEB頁面基礎
(5*9=45課時)

1.HTML語言背景知識2.HTML的各種標簽:全局標簽、格式標簽、文件標簽、超鏈接標簽、圖像標簽、客戶端圖像地圖、表格標簽、幀標簽、表單標簽、頭元素和分區(qū)標簽3.CSS的設置方法4.樣式選擇器5.樣式相關屬性

掌握靜態(tài)Web頁面開發(fā)及實用WEB技術。

1.JavaScript基本語法:運算符、流程控制、函數(shù)、數(shù)組和對象2.JavaScript的內(nèi)部對象3.DOM的基本思想4.DOM的各種語法:理解DOM樹、DOM對象、常用DOM對象的屬性、方法和事件、編寫事件處理程序、使用DOM操作HTML文檔、遍歷文檔樹上的節(jié)點、搜索文檔中特定的元素、修改文檔內(nèi)容、往文檔添加新內(nèi)容、使用DOM操作XML文檔

階段考核
(1*9=9課時)

1、卷面測試
2、項目考核

考核技術基礎,檢驗掌握分析問題解決問題方法及能力。

JDBC
(2*9=18課時)

1.JDBC背景知識2.JDBC涉及到的對象:JDBC Connection、Statement、PreparedStatement、CallableStatement、ResultSet和滾動/更新結(jié)果集和元數(shù)據(jù)3.高級JDBC知識:DataSource、數(shù)據(jù)庫連接池和DAO封裝

掌握JAVA操作數(shù)據(jù)庫相關技術。

技術測驗
(1*9=9課時)

1、卷面測試
2、項目考核

熟練掌握JDBC技術的封裝應用。

JAVAEE
Web 組件開發(fā)
(10*9=90課時)

1.WEB服務器的工作原理2.Tomcat的安裝與啟動運行3.Tomcat的體系結(jié)構(gòu)4.在Tomcat中配置WEB虛擬目錄與發(fā)布WEB應用程序的各種方式、設置目錄的默認網(wǎng)頁、使用Tomcat配置虛擬主機

1.掌握高效數(shù)據(jù)庫連接技術
2.掌握WEB組件開發(fā)技術
3.掌握BS架構(gòu)開發(fā)過程

1.Servlet的語言背景2.HttpServletResponse和HttpServletRequest對象及請求域的應用3.Session對象及Session域的應用4.Application對象及Application域的應用5.Servlet過濾器6.Servlet監(jiān)聽器7.Sevlet中亂碼問題

1.JSP技術的背景知識2.JSP運行原理3.JSP表達式4.JSP腳本片段5.JSP聲明6.JSP注釋7.JSP中的9個內(nèi)部對象和作用、動作元素及EL表達式簡介8.自定義標簽

階段項目:
(5*9=45課時)

1、公共聊天室
2、BBS系統(tǒng)
3、留言板
4、網(wǎng)上書店

通過本項目
1.系統(tǒng)復習
2.充分理解MVC設計思想
3.理解JAVA WEB應用開發(fā),復習前面所學知識。

階段考核
(1*9=9課時)

1、卷面測試
2、項目答辯

考核技術基礎,檢驗掌握分析問題解決問題方法及能力。

職業(yè)心理課

四、JAVAEE框架技術
(29天*9=261課時)

Struts2
(7*9=63課時)

1.Struts2的原理和體系架構(gòu)
2.手動配置Struts2框架項目3.Struts2標簽:Struts HTML標簽庫、Struts Bean表情庫、Struts Logic標簽庫4.OGNL語言5.多文件上傳下載限制 6.Struts2攔截器的(Interceptor):攔截器原理、Struts2攔截器解析和自定義攔截器 9.異常處理10.國際化11.類型轉(zhuǎn)換12.驗證框架13自定義主題

1.掌握Struts2技術
2.深刻理解Struts原理。

階段項目

JSP階段的項目升級

練習Struts2開發(fā)項目

技術測驗
(1*9=9課時)

1、卷面測試
2、項目考核

考核struts2核心技術掌握程度

Hibernate3.6
(10*9=90課時)

1.Hibernate基本思想——ORM 2通過手動和開發(fā)工具配置Hibernate框架項目3.Hibernate中對象的生命周期4.Hibernate映射:關聯(lián)映射(多對一、一對一、一對多和關聯(lián)主鍵映射)5.Hibernate高級映射:繼承映射和集合映射6.Hibernate大對象存取7.Hibernate攔截與回調(diào)模式8.Hibernate二級緩存9.Hibernate分頁技術10.Hibernate的HQL、QBC、QBE和Native SQL語言11.Hibernate性能優(yōu)化

1.充分理解ORM思想
2.靈活應用Hibernate技術

技術測驗
(1*9=9課時)

1、卷面測試
2、項目考核

考核掌握Hibernate框架程度

SH整合?????? (階段項目)
(1*9=9課時)

1.框架Struts2+Hibernate(SH)的集成2.員工管理實例

掌握如何整合Struts和Hibernate

Spring3.0
(3*9=27課時)

關于Spring框架的依賴注入(IOC和DI)2.Bean的管理:Bean作用范圍和Bean生命周期
3.關于Spring框架的AOP編程4.動態(tài)代理5.聲明式事務管理6.數(shù)據(jù)源配置

1.充分理解IOC、AOP思想
2.靈活應用Spring常用技術

技術測驗
(1*9=9課時)

1、卷面測試
2、項目考核

考核Spring框架技術

SSH整合項目(1*9=9課時)

1.框架Spring+Struts2+Hibernate(SSH)的集成2.員工管理實例

掌握SSH三個框架的整合應用

XML
(1*9=9課時)

1.XML的概念和基本作用2.XML的基本概念3.XML的約束模式:DTD和XML Schema4.XML的名稱空間5.XML的展示技術:XSLT及XPATH6.XML的解析技術DOM、 SAX和JDOM

掌握XML技術體系相關內(nèi)容。

Web2.0
(2*9=18課時)

1.AJAX工作方式:B/S請求響應機制與Web開發(fā)模式2.XMLHttpRequest對象、DOM與AJAX、使用DOM操作HTML和XML文檔3.通過responseText處理返回的普通文本信息和通過responseXML處理返回的XML信息4.關于AJAX的開源框架:JQuery、DWR等

1.掌握AJAX技術特點及開發(fā)方法
2.利用WebService進行系統(tǒng)集成。

1.WebService技術原理2.WebService相關的操作:soap服務的創(chuàng)建和管理、WSDL描述文檔規(guī)范、UDDI中心運行原理、WebService客戶端的編寫

技術工具
(1*9=9課時)

1.SVN項目管理工具
2.PowerDesigner和Rational Rose3.Quest Toad for Oracle、PLSQL Developer、object browser和ORACLE精簡客戶端4.Navicat for MySql、mysql administrator、mysql front5.Quest Toad for SqlServer6.Ant
7.設計模式

1.掌握開發(fā)中常用技術工具
2.掌握三大框架基本知識
3.掌握分析和設計技術

五、項目實戰(zhàn)(21天*9=189課時) 

詳情登錄通瀛軟件網(wǎng)站查看。

歡迎加入通瀛軟件

聯(lián)系通瀛軟件陳老師  有更多優(yōu)惠等著你!

  • 報名課程:
  • 性別:
  • 姓名:
  • 手機號碼:
  • 其它說明:
姓名不能為空
手機號格式錯誤