版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、課程課程內(nèi)容培訓目標Java基礎Java初識深入理解計算機系統(tǒng),了解軟件開發(fā) 行業(yè)和軟件開發(fā)工作各種常用編程語 言的認識。Java語言的歷史、特 點、和用途。Java 發(fā)環(huán)境的搭建,包括操作系 統(tǒng)初步(Windows 和 Linux)、JDK 環(huán)境與配置、Java常用IDE的使用 等。完成Java基本語法的學習,變量、 表達式、運算符、程序初步、條件和 循環(huán)語句、方法、類、面向?qū)ο蟪?步、算法初步等相關內(nèi)容。通過本部分內(nèi)容的學習,掌握計算 機的深入使用和對軟件開發(fā)的深入 認識和理解。掌握Java編程中的基 本語法規(guī)則,能獨立完成Java命令 行程序的開發(fā)。而且本部分的內(nèi)容 是地基,通過夯實基礎
2、為日后課程 內(nèi)容的學習做最好的鋪墊。Java進階對Java基本語法深入學習,包括面 向?qū)ο蟮纳钊?,Java常用API的使 用,Java中的字符串,Java中的日 期,JDK5以后版本和JDK1.4的比較 學習,Java基本語法的匯總。并通 過大量課堂示例和實訓練習使得對 Java基本編程進行深入。 深入學習軟件開發(fā)中的兒個重要內(nèi) 容,包括Java中的異常處理、JVM 虛擬機的工作原理、類的加載和處 理、10編程、Swing編程、網(wǎng)絡 Socket編程、Java中的多線程編程 等內(nèi)容。掌握程序設計基本內(nèi)容,系統(tǒng)設訃初通過本部分內(nèi)容的學習,全面系統(tǒng) 的掌握Java語言的基本開發(fā)方法, 并且可以對系
3、統(tǒng)進行基本的設計和 建模工作。學員可以勝任的工作有:Jas網(wǎng)絡 編程工程師,Java桌面應用開發(fā)工 程師,網(wǎng)絡游戲開發(fā)工程師等相關 職位。步,良好的設計與丑陋設計、類的設 計,簡單設計模式等。實戰(zhàn)項LI(選擇兩個)單機版通訊錄應用單機版連連看游戲網(wǎng)絡爬蟲程序網(wǎng)絡聊天室網(wǎng)絡文件傳輸程序(類似飛鴿的程 序)高校模擬考試系統(tǒng)中海運集裝箱管理系統(tǒng)通過項U實戰(zhàn)可以將學員學到的理 論知識綜合應用在實際工作中,既 能有效的幫助學員找到理論知識上 的不足乂能讓學員的動手能力滿足 企業(yè)用人的要求。初級項LI重點演 練了企業(yè)開發(fā)中常用的10編程、 Swing編程、多線程編程、網(wǎng)絡編 程、字符串處理以及基本語法等重
4、 要內(nèi)容。J2EE中級Web前端開發(fā)HTML網(wǎng)頁設計,包括各種瀏覽器剖 析、瀏覽器安裝和開發(fā)插件安裝、 HTML的頭部、HTML服務器編寫、 HTML中的頭部聲明、HTML中的各種 元素以及HTML相關設計開發(fā)工具的 使用等內(nèi)容。通過CSS樣式化HTML,包括CSS規(guī) 范、CSS中各種選擇器、CSS常用屬 性、CSS布局主頁、UI設訃基礎、UI 交互設計基礎、以及通過大量實例(如菜單、導航、布局、對話框等) 來學習樣式表的使用等內(nèi)容。瀏覽 器中的JavaScript,包括JS基本語 法(包括變量、表達式、函數(shù)與函數(shù) 式編程語言、語句、JS中的通用性 編程、JS與Java的比較等內(nèi)容)、通過We
5、b前端技術的學習,可以達 到獨立的對HTML頁面設計、編寫、 測試、部署和維護工作。能做到獨 立建站工作。學員可以勝任的工作有:網(wǎng)站開 發(fā),網(wǎng)站維護,Web前端開發(fā)工程 師,軟件UI工程師,口交互工程 師,Web美術工程師(需要有一定 的美術基礎更好),JavaScript工 程師等相關職位。JS中的常用API使用、文檔對象模 型DOM、JS獲取HTML中元素的方 法、JS修改樣式表、JS中的事件處 理、JS和JS庫、常用JS庫JQuery 等。JavaEE 中 的 Servlet 和JSP訃算機軟件體系結構介紹包括B/S結 構的應用程序工作原理,網(wǎng)絡編程協(xié) 議及HTTP協(xié)議,服務器端動態(tài)資源
6、 的特點,JavaEE規(guī)范介紹等。JavaEE服務器介紹包括,Web服務器 與JavaEE服務器,通過記事本編寫 第個 Servlet 并部署,MyEclipse 等IDE開發(fā)工具的介紹,通過 MyEclipse 丿 1:發(fā)第一個 Servlet 等。 Servlet技術包括,Servlet的規(guī) 范,Servlet的生命周期,Servlet 中的 init、destroy、service、 doGet doPost 方法,Servlet 中 request對象的使用,Servlet中的 reponse對象使用,Servlet中的字 節(jié)響應及Servlet中的會話跟蹤 Cookie 和 Sess
7、ion 等。JSP 技術包 括,JSP與Servlet的對比,JSP的 基本編寫,JSP中的三種基本標簽, JSP中的指令標簽page, JSP中的內(nèi) 建對象,JSP中的動作標簽, Servlet與JSP開發(fā)業(yè)務流程。通過對JavaEE中的Servlet和JSP 的學習可以獨立進行基本B/S結構 的應用開發(fā)。可以完成對Java應用 服務器的安裝、配置和維護。學員可以勝任的工作有:Jaw軟件 實施工程師,Java軟件售前工程 師,Java服務器維護工程師,Java 初級軟件工程師及之前階段的其它 職位。數(shù)據(jù)庫技數(shù)據(jù)庫基礎包括,什么是數(shù)據(jù)庫,層通過對數(shù)據(jù)庫技術的學習可以達到術次數(shù)據(jù)庫、關系數(shù)據(jù)庫、
8、分布式數(shù)據(jù) 庫等數(shù)據(jù)庫歷史介紹,數(shù)據(jù)庫軟件的 剖析,數(shù)據(jù)庫中的三級模式與兩級映 射,OLTP 和 OLAP, PowerDeginer 建 模工具的安裝和使用,PD進行數(shù)據(jù) 庫建模等。Oracle數(shù)據(jù)庫基礎包 括,Oracle數(shù)據(jù)的簡介,Oracle數(shù) 據(jù)庫的版本說明,Oracle數(shù)據(jù)庫的 安裝 PL/SQL Developer 和 TOAD 工具 的安裝和使用,Oracle中的數(shù)據(jù)庫 和表空間的概念,通過工具進行建 表、插入數(shù)據(jù)等基本操作等。數(shù)據(jù)庫 SQL語句包括,數(shù)據(jù)庫中的基本查詢 語句,數(shù)據(jù)庫中的where條件語句, oracle中的常用單行函數(shù),oracle 中的組函數(shù),oracle中
9、的order by 排序語句,oracle中的數(shù)據(jù)操作語 句,Oracle中的數(shù)據(jù)定義語句, Oracle數(shù)據(jù)庫中的數(shù)據(jù)控制語句 等。Oracle中的其它數(shù)據(jù)庫對象包 括,Oracle中的序列,同義詞,行 觸發(fā)器,語句觸發(fā)器,instead of 觸發(fā)器,Oracle中的存儲過程和 PL/SQL編程技術等。獨立的根據(jù)項L1進行數(shù)據(jù)庫系統(tǒng)的 設計、數(shù)據(jù)庫系統(tǒng)的建模、數(shù)據(jù)庫 系統(tǒng)服務器的搭建、數(shù)據(jù)庫系統(tǒng)的 基本管理等。學員可以勝任的工作有:數(shù)據(jù)庫管 理員(Oracle),數(shù)據(jù)分析師,數(shù) 據(jù)庫設計師,數(shù)據(jù)維護工程師以及 之前階段的其它工作職位。JDBC技術JDBC技術包括,JDBC規(guī)范說明,JDBC
10、操作數(shù)據(jù)的基本API, JDBC操作數(shù)據(jù)庫的步驟,JDBC中的Statement對象和通過學習JDBC技術,可以在Java 編程的任何程序完成對數(shù)據(jù)庫的操 作和控制。學員可以勝任的工作有:Java軟PreparedStatement 對象,JDBC 中的 數(shù)據(jù)查詢案例,JDBC中的ResultSet 結果集的使用,JDBC中的編程模 式,應用程序的分層體系結構,JDBC 中ResultSetMetaData 和 DatabaseMetaData對象的使用,對 數(shù)據(jù)庫通用操作的封裝等。件工程師,需求分析師,系統(tǒng)設計 匸程師,系統(tǒng)實施工程師,系統(tǒng)集 成工程師以及之前階段的職位。其它JavaEE 技
11、 術及綜合 使用其它JavaEE技術包括,應用中的異 常處理設計,日志工具的使用,應用 中的國際化,軟件測試技術,Web應 用中的分頁,權限系統(tǒng)的數(shù)據(jù)庫設 計,權限系統(tǒng)的架構設計,JavaEE 中的Filter iS濾器技術,登陸流程 的實現(xiàn),登陸流程中的權限設置, SVN版本控制服務器的使用,數(shù)據(jù)庫 連接池的原理剖析,JavaEE中的 JNDI技術等。通過JavaEE技術的學習和綜合運用 可以完成對基本應用的軟件架構和 設計工作,并且可以做到更好的對 學過的JavaEE技術更加熟練適合開 發(fā)崗位的需求。學員可以勝任的工作有:Java軟件 工程師,軟件測試工程師,軟件架 構師,軟件配置管理工程
12、師以及之 前的相關職位。中級實戰(zhàn) 項目(選 一個)田環(huán)公司辦公自動化系統(tǒng)田田田民政局救災系統(tǒng) 中國電佢大客戶一站式專線系統(tǒng)通過項LI的實現(xiàn),可以達到對所學 的知識點深入認識,并且對軟件開 發(fā)中的開發(fā)規(guī)范,工具使用,版本 控制,文檔編寫,系統(tǒng)架構,Bug 修正以及團隊合作有更好的應用和 鍛煉學員可以勝任的工作有:前臺UI工 程師,jdVd軟件工程師,測試工程 師、數(shù)據(jù)庫開發(fā)工程師、數(shù)據(jù)庫管 理員等職位的要求。JavaEE高級STRUTSSturtsl和Struts2的課程內(nèi)容包 括,Web層應用程序的工作原理剖 析、MVC設計模式、MVC中的1, 2, 3模式、Struts與其它Web層框架 (
13、Spring-MVC、JSF 等)的比較、 Struts框架的基本使用、Struts中 的配置、Struts 中的 Form Bean、 Struts 中的控制器 Action、Struts 中主控制器原理剖析、Struts中的 跳轉(zhuǎn)方式、Struts中的數(shù)據(jù)校驗、 Struts和其它框架的關系、Struts 中的國際化和異常處理、Struts中 的文件上傳和下載、Struts中的標 簽庫等。通過對Struts框架的學習達到對 Web層應用框架有深入理解、認識 和應用的能力。并且通過自己對 Web框架的實現(xiàn)可以達到更高的編 程能力和通用編程能力。通過學習Strutsl和Struts2框架 可以
14、相互比較、加深理解。更復合 1前市場多種框架的具體要求達到 更好的就業(yè)需求。滿足現(xiàn)在應用開 發(fā)的需要和技術積累。Web2. 0 和Ajax技術Web2. 0技術概述包括,瀏覽器工作 原理剖析、RIA富客戶端開發(fā)相關技 術、Ajax、Flex、Silverlight JavaFX技術對照等。Ajax教學內(nèi)容包括,Ajax的工作方 式、B/S請求響應機制與Web開發(fā)模 式、XMLHttpRequest 對象、DOM 與 Ajax、使用DOM操作HTML文檔、使 用DOM操作XML文檔、XMLHttpRequest 對象、簡單的 Ajax 開發(fā)框架、使用responseText處理 返回數(shù)據(jù)(普通文
15、本,HTML, XML和 JSON),使用 responseXML 處理返能使用AJAX技術進行頁面的局部刷 新,實現(xiàn)達到富客戶端的效果。增 加客戶端用戶體驗。增加交互的實 時性。學員可以勝任的工作有:Java Web 軟件開發(fā)工程師及其之前階段所描 述的職位。回的XML信息、JSON剖析、JSO轉(zhuǎn) 換庫的使用、各種數(shù)據(jù)格式優(yōu)缺點剖 析比較等。JQuery庫教學內(nèi)容包括,使用 JQuery簡化JavaScript的編程,使 用JQuery簡化Ajax的調(diào)用,JQuery 中的節(jié)點對象處理、JQuery中的DOM 處理、JQuery中的事件處理、 JQuery中的動畫處理等。DWR框架的教學內(nèi)容
16、包括,各種Ajax 框架(JQuery、Prototype、YUI EXT、DWR. GWT等)的比較說明、 DWR框架特點、DWR框架工作原理的 剖析、DWR框架在實際中的使用方法 和設訃問題、DWR框架和其它框架 (Spring 等)等。高級實戰(zhàn)項目網(wǎng)上銀行系統(tǒng)通過使用Struts框架和Ajax技術 達到學員不僅可以對后臺業(yè)務和邏 輯編程的實際工作能力外,還能具 有提高用戶體驗、增強用戶交互的 口開發(fā)能力。并且能很好的將CSS 和JavaScript技術應用到實際開發(fā) 匸作中。滿足U前越來越多的企業(yè) 關心用戶體驗、增強用戶交互的實 際(騰訊、淘寶等很多公司都設立 了用戶體驗的部門)。XML
17、文檔 技術XML文檔技術包括,文檔格式化、XML規(guī)范、XML文檔定義技術DTD和掌握XML文檔相關技術可以將Web 語義學發(fā)揚廣大,這也是目前互聯(lián)Schema、文檔轉(zhuǎn)換技術XSLT、XPath 等相關技術。Java語言處理XML文檔技術包括,Java DOM 解析 XML、SAX 解析 XML 和STAX解析XML、XML文檔在實際中的 應用分析等內(nèi)容。網(wǎng)的一個嶄新的領域。而且XML文 檔在傳統(tǒng)應用開發(fā)中的作用也越來 越明顯了。通過學習本部分的內(nèi)容,學員可以 順利掌握XML文檔設計相關的技術 以及Java處理XML文檔相關的技 術。Hibernate 框架Hibernate3應用開發(fā)基礎包括,
18、對 象/關系數(shù)據(jù)庫映射基礎、基礎映 射、ID生成策略、Hibernate的核心 接口等。對象關聯(lián)關系映射包括,各 種關聯(lián)關系的配置,組件(Component)映射,繼承映射(Inheritance Mappings), 集合 類(Collections)映射等。 Hibernate 查詢包括,HQL(Mbernate查詢語言)、條件查詢 (Criteria Queries)、查詢示例(QBC)、Native SQL 查詢,命名 SQL查詢等性能調(diào)優(yōu)技術包括,抓取策略 (Fetching strategies)、二級緩存(The Second Level Cache)、管理 緩存(Managin
19、g the caches)、查 詢緩存(The Query Cache) 批量 處理(Batch processing)、樂觀并 發(fā)控制(Optimistic concurrency control) 悲觀鎖定(Pessimistic掌握使用Hibernate進行持久層的 開發(fā),它對JDBC進行了非常輕量級 的對象封裝,使得Java程序員可以 隨心所欲的使用對象編程思維來操 縱數(shù)據(jù)庫;大大提高持久層開發(fā)的 效率。實現(xiàn)對實體對象關聯(lián)關系的 映射以及相應的CRUD,能使用HQL 實現(xiàn)相應的查詢功能,并能使用抓 取策略、緩存機制、批量操作、樂 觀鎖和悲觀鎖對持久層的性能進行 優(yōu)化。Locking)等
20、。Hibernate 補充內(nèi)容,Hibernate 中 使用Annotation進行配置、 Hibernate持久層架構設計(GenericDao)、Hibernate 中的分 頁使用、Hiberante事務控制的Web 層攔截器編寫等。SpringSpring2. 5開發(fā)技術快速入門包括,I0C思想(Factory模式和 AbstractFactory 模式)、Bean 作用 域范圍、Bean生命周期管理、依賴 注入等。A0P思想包括,設計模式中的代理模 式、動態(tài)代理模式、Java JDK動態(tài) 代理、A0P原理解剖、Spring中A0P 的配置等。Spring中的事務處理包括,什么是 事務處理、事務處理的兒種方式、 Spring的事務處理與其它兒種方式 的區(qū)別、Spring中的聲明式事務是 如何實現(xiàn)的、通過Spring框架配置 事務等內(nèi)容。Spring中的其它JavaEE技術的使 用,包括Spring中的定時器服務使 用、Spring中的JavaMail服務使用 等。Spring與其它框架整合的方法包括,使用SPRING對表示層,持久層
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年羽絨服裝設計與生產(chǎn)合同
- 草金魚養(yǎng)殖知識培訓課件
- 2024年綠色出行子女上下學接送合同示范3篇
- 2024年項目啟動專項合同版B版
- 2024年度高新技術產(chǎn)品推廣合作服務合同3篇
- A、B雙方合作經(jīng)營合同2024版版B版
- 浙江宇翔職業(yè)技術學院《企業(yè)倫理與會計職業(yè)道德》2023-2024學年第一學期期末試卷
- 酒店財務管理實踐經(jīng)驗
- 2025年度幼兒園幼兒教育質(zhì)量評價合同3篇
- 樂器行業(yè)行政后勤協(xié)調(diào)總結
- cn.7a一種醬香型大曲酒固態(tài)發(fā)酵的生態(tài)控制方法
- TLFSA 003-2020 危害分析與關鍵控制點(HACCP)體系調(diào)味面制品生產(chǎn)企業(yè)要求
- LY/T 2244.3-2014自然保護區(qū)保護成效評估技術導則第3部分:景觀保護
- GB/T 8491-2009高硅耐蝕鑄鐵件
- GB/T 26480-2011閥門的檢驗和試驗
- 供水安全與搶修
- DB31 595-2021 冷庫單位產(chǎn)品能源消耗指標
- 第三章果蔬采后生理課件
- 【英語手寫體】26英文字母手寫體描紅書寫字帖
- 實習護生壓瘡相關知識掌握情況及預防態(tài)度的調(diào)查問卷
- 競技垂釣中心、旅游度假村建設項目可行性研究報告
評論
0/150
提交評論