信盈達嵌入式實訓學院

7x24小時咨詢熱線

400-660-3310

當前位置 : 好學校 廣州JAVA 信盈達嵌入式實訓學院 課程正文

人看過 人預約 收藏分享

鄭州JavaWeb軟件開發(fā)課程培訓班

授課方式 :
上課時段:

上課校區(qū):

報讀該課程可在好學校領取返現(xiàn)獎勵41元。

微信掃碼添加老師好友咨詢

信盈達嵌入式實訓學院

信盈達嵌入式實訓學院

認證等級

信譽良好,可安心報讀

信盈達嵌入式實訓學院

已獲好學校V2信譽等級認證

信譽值

  • (60-80)基礎信譽積累,可放心報讀
  • (81-90)良好信譽積累,可持續(xù)信賴
  • (91-100)充分信譽積累,推薦報讀

與好學校簽訂讀書保障協(xié)議:

在線咨詢
2024.12.20 鄭*生 186*****545 咨詢了 授課師資
2024.12.20 呂*強 152*****233 咨詢了 開課校區(qū)
2024.12.20 先*生 131*****017 咨詢了 周邊交通
2024.12.18 先*生 188*****232 咨詢了 招生對象
2024.12.18 楊*正 158*****310 咨詢了 周邊交通
2024.12.17 祝*生 136*****590 咨詢了 周邊交通
2024.12.17 林*生 186*****318 咨詢了 周邊交通
2024.12.15 王*遠 158*****986 咨詢了 周邊交通
2024.12.14 學*6 137*****069 咨詢了 授課師資
2024.12.13 張*俊 187*****044 咨詢了 開班時間
2024.12.13 王*賀 187*****029 咨詢了 上課時段
2024.12.13 家*子 137*****002 咨詢了 開班時間
2024.12.12 女*士 134*****463 咨詢了 授課師資
2024.12.12 岑*春 185*****619 咨詢了 授課師資
2024.12.11 程*華 158*****061 咨詢了 開班時間
2024.12.09 機*主 152*****214 咨詢了 開課校區(qū)
2024.12.09 機*主 182*****981 咨詢了 開班時間
2024.12.08 李*生 153*****936 咨詢了 開課校區(qū)
2024.12.07 張*學 176*****290 咨詢了 課程費用
2024.12.07 女*士 130*****604 咨詢了 周邊交通
2024.12.02 蘭*R 189*****820 咨詢了 開課校區(qū)
鄭州JavaWeb軟件開發(fā)課程培訓班

【課程背景】

Java,當今網絡編程世界的編程語言!

Java軟件開發(fā)技術作為軟件產業(yè)的一個熱門領域,企業(yè)人才需求還遠未飽和,具備多年經驗的Java軟件工程師就更是鳳毛麟角。在眾多招聘職位中,Java工程師、J2EE軟件工程師、系統(tǒng)架構師等IT技術類人才相當炙手可熱,其月薪飆升到10000+。

Java軟件開發(fā)人才需求量缺口巨大,同時具備J2EE架構開發(fā)技能的人才,在求職過程中擁有更多的選擇機會。Java軟件開發(fā)人才需求目前仍然供不應求,Java軟件開發(fā)行業(yè)也無疑是目前非常有發(fā)展前途的行業(yè),它以其眾多優(yōu)勢吸引了越來越多的軟件工程師投入到這一行業(yè)。

【課程優(yōu)勢】

1. Java與大數(shù)據(jù)完美結合。

2. 主流商業(yè)開發(fā)框架,一網打盡:SSH、Spring4、SpringMVC、Mybatis、Struts2、Hibernate4。

3. Html 5、Jquery、JavaScript、網站交互前端課程,讓你具備全棧開發(fā)的技術。

4. 采用主流大型數(shù)據(jù)庫:MySQL、Oracle。

5. 數(shù)十個真實項目案例任你選擇,面試,就業(yè)含金量更高。

【教學背景】

1.強大的技術背景

本公司從2008年開始專注于商業(yè)項目的研究,為廣大中小企業(yè)提供了300多百多個java,android等解決方案。9年的專業(yè)方案研發(fā),積累了豐富的開發(fā)經驗,和深厚的技術實力。解決方案開發(fā)和JAVA培訓結合起來,理論聯(lián)系實際、讓你能高效、愉快進行學習。一線Java工程師手把手教你學編程,引領你邁入Java開發(fā)的神奇殿堂。5個月的奮斗,讓你擁有2年的開發(fā)經驗!

2.先進的培訓模式

1) 人性化的培訓計劃

因材施教,為不同基礎的學員分班學習,增加補弱。

2) 重實踐,學習實用的技術

理論+實踐,而重于實戰(zhàn)!

3) 終身學習,免費享受升級服務

短期培訓只是5個月,畢業(yè)不意味著結束,課程相同課程,內容升級,老學員可免費學習更新內容。

4) 精心規(guī)劃設計學習時間

? 檢查、復習、作業(yè)講解:9:00~9:30,先解決昨天疑問,再進行新內容授課。

? 當天新內容詳解:9:30~12:00,14:00~17:00,理論結合實戰(zhàn),每講解一個知識點,均有課堂實戰(zhàn)環(huán)節(jié),實戰(zhàn)點評環(huán)節(jié)。

? 當天課程總結和答疑:17:00~17:30,總結難點,重點,易錯點。

? 完成課后作業(yè):19:00~21:30,梳理當天的知識,完成當天課后作業(yè)。

5) 強有力的教學質量**

? **高質素的工程師:講師均是企業(yè)一線工程師,你的評價,直接決定工程師去留。

? 每月一測:閉卷考核,真實再了解自己的不足,有目的性的增強補弱。

? 每階段一考:每學習完成一個階段內容,進行閉卷考核,未達標者強制留級,重新再學。

? 每季度更新一次課程內容,**學習的技術的的前沿性,實用性。

【就業(yè)背景】

Java軟件開發(fā)前景

Java工資&崗位

JAVA行業(yè)機會非常好,崗位人才缺口大,晉升空間,崗位工資上限非常高。在北京\上海\廣州\深圳等一線城市,平均薪水在1萬以上,每月提供的職位數(shù)量巨大。

java開發(fā)應用場景

JavaEE+大數(shù)據(jù)廣泛應用于互聯(lián)網行業(yè)各個領域。

【課程內容】

階段:Java程序設計

部份:Java基礎

1. 認識Java

l Java應用領域、

l Java的版本

l 怎樣學好Java、Java API文檔

l Java特性:簡單,面向對象,分布性,可移植性,解釋型,安全性,健壯性,多線程,高性能, 動態(tài)

l 搭建Java環(huán)境

l 個Java程序

2. 熟悉Eclipse開發(fā)工具

l 熟悉Eclipse

l 使用Eclipse

l 程序調試方法

3. Java語言基礎

l Java主類結構

l 基本數(shù)據(jù)類型

l 變量與常量

l 運算符

l 數(shù)據(jù)類型轉換

l 代碼注釋與編碼規(guī)范

4. 流程控制

l 復合語句

l 條件語句

l 循環(huán)語句

5. 字符串

l String類

l 連接字符串

l 獲取字符串信息

l 字符串操作

l 格式化字符串

l 使用正則表達式

l 字符串生成器

6. 數(shù)組

l 一維數(shù)組的創(chuàng)建及使用

l 二維數(shù)組的創(chuàng)建及使用

l 數(shù)組的基本操作

7. 類和對象

l 對象、類、封裝、繼承、多態(tài)概念

l 成員變量

l 成員方法

l 權限修飾符

l 局部變量

l 局部變量的有效范圍

l this關鍵字

l 類的構造方法

l 靜態(tài)變量、常量和方法

l 類的主方法

l 對象:對象的創(chuàng)

8. 包裝類

l Integer類

l Long類

l Short類

l Boolean類

l Byte類

l Character類

l Double類

l Float類

l Number類

l 訪問對象的屬性和行為

l 對象的引用

l 對象的比較

l 對象的銷毀

9. 數(shù)字處理類

l 數(shù)字格式

l 數(shù)學運算:Math類; 常用數(shù)學運算方法

l 隨機數(shù):Math.random(); Random類

l 大數(shù)字: BigInteger ,BigDecimal

第二部份:Java核心

1. 接口、繼承與多態(tài)

l 類的繼承,類修飾符

l Object類

l 對象類型的轉換:向上轉型: 向下轉型

l instanceof判斷對象類型

l 方法的重載

l 多態(tài)

l 抽象類與接口:抽象類; 接口

2. 類的特性

l 包:類名沖突,完整類路徑,創(chuàng)建,導入類包

l 成員內部類

l 局部內部類

l final變量

l final方法

l final類

l 匿名類

l 靜態(tài)內部類

l 內部類的繼承

3. 異常處理

l 處理程序異常錯誤

l Java常見異常

l 自定義異常

l 在方法中拋出異常

l 運行時異常

l 異常的使用原則

4. 集合類

l Collection接口

l List集合: List接口;List接口的實現(xiàn)類

l Set集合

l Map集合:Map接口;Map接口的實現(xiàn)類

5. I/O輸入輸出

l 輸入輸出流:輸入流;輸出流

l File類:文件的創(chuàng)建與刪除;獲取文件信息

l 文件輸入輸出流:

l 帶緩存的輸入輸出流

l 數(shù)據(jù)輸入輸出流

l ZIP壓縮輸入輸出流

l 對象流

l Serializable接口和transient關鍵字

l 轉換流

6. 反射

l Class類與Java反射:

l 訪問構造方法;

l 訪問成員變量

l 訪問方法

l 使用Annotation功能:

l 定義Annotation類型;

l 訪問Annotation信息

7. 枚舉類型與泛型

l 使用枚舉類型設置常量

l 深入了解枚舉類型

l 使用枚舉類型的優(yōu)勢

l 定義泛型類

l 泛型的常規(guī)用法

l 泛型的用法

8. 多線程

l 實現(xiàn)線程的兩種方式

l 線程的生命周期

l 操作線程的方法

l 線程的優(yōu)先級

l 線程同步

l 線程間的通信

9. 網絡通信

l 網絡程序設計

l TCP程序設計

l UDP程序設計

第二階段:數(shù)據(jù)庫操作

部分:Mysql數(shù)據(jù)庫、JDBC數(shù)據(jù)庫操作

1. 數(shù)據(jù)庫簡介:

l 發(fā)展歷史

l 數(shù)據(jù)庫模型

l SQL、DDL與DML

2. MySQL數(shù)據(jù)庫

l MySQL安裝與配置;

l MySQL啟動與關閉;

l bin目錄下的程序;

l 登錄MySQL;

l MySQL控制臺;

l 控制臺信息

3. DDL SQL語句

l 列出數(shù)據(jù)庫模式

l 切換數(shù)據(jù)庫模式

l 列出數(shù)據(jù)表

l 查看表結構

l 創(chuàng)建數(shù)據(jù)庫模式

l 刪除數(shù)據(jù)庫模式

l 修改數(shù)據(jù)庫模式

l 創(chuàng)建表

l 刪除表

l 修改表

4. DML SQL語句

l 插入數(shù)據(jù)

l 查詢數(shù)據(jù)

l 刪除數(shù)據(jù)

l 修改數(shù)據(jù)

l 創(chuàng)建,刪除,授權用戶;

l 批量執(zhí)行SQL語句

5. MySQL客戶端工具;

l MySQL圖形界面工具;

l MyEclipse管理工具

6. JDBC簡介:

l 查詢實例;

l 各種數(shù)據(jù)庫的連接

7. MySQL的亂碼解決:

l MySQL的亂碼解決;

l 從控制臺修改編碼

l 從配置文件修改編碼;

l 利用圖形界面工具修改;

l URL中指定編碼方式

8. JDBC基本操作:

l CRUD:查詢數(shù)據(jù)庫;

l 插入人員信息;

l 注冊數(shù)據(jù)庫驅動;

l 獲取自動插入的ID ;

l 刪除人員信息;

l 修改人員數(shù)據(jù);

l 使用PreparedStatement;

l Statement批處理SQL;

l PreparedStament批處理SQL

9. 處理結果集:

l 查詢多個結果集;

l 可以滾動的結果集;

l Pagination分頁顯示;

l 帶條件的查詢;

l ResultSetMetaData元數(shù)據(jù);

l 直接顯示中文列名

10. JDBC應用:

l DAO模式與JavaBean :

l 事務實例;

l 拋出異常自動回滾;

l 存儲二進制數(shù)據(jù);

l 讀取二進制數(shù)據(jù);

l 數(shù)據(jù)源(連接池)

第二部分:Oracle數(shù)據(jù)庫操作

1. Oracle數(shù)據(jù)庫安裝

2. Oracle的數(shù)據(jù)類型

3. 創(chuàng)建數(shù)據(jù)表,修改表,數(shù)據(jù)的增、刪、改、查

4. 數(shù)據(jù)庫的基礎查詢

5. 常用查詢條件

6. 排序(ORDER BY)

7. 常用函數(shù)

l MAX和MIN

l AVG和SUM

l COUNT

l ROUND

l trunc

l MOD

l CEIL和FLOOR

8. 日期類型

l DATE和TIMESTAMP類型

l SYSDATE關鍵字

9. 日期類型函數(shù)

l TO_DATE

l TO_CHAR

l LAST_DAY

l MONTHS_BETWEEN

10. 數(shù)據(jù)分組

11. 關聯(lián)查詢

l 等值鏈接

l 內連接

l 外連接

l 全連接

l 自連接

12. 查詢、分頁查詢

13. 約束

l 非空約束

l 性約束

l 主鍵約束

l 外鍵約束

l 檢查約束

14. 視圖、序列、索引

第三階段:Java Web開發(fā)

部分:HTML和CSS基礎

1. 網頁和網站的基礎知識:

l 認識網頁

l 網頁設計

l 網頁布局

l 網頁版式設計

l 了解Web標準

l 網站開發(fā)流程

2. HTML、XHTML和HTML 5基礎:

l HTML和XHTML

l HTML標簽

l HTML 5的設計目的

3. CSS樣式基礎:

l CSS概述

l CSS規(guī)則

l CSS語法

l CSS選擇器

l CSS 3中新增的選擇器

l 在網頁中應用CSS樣式

l CSS文檔結構

l 單位和值

4. Div+CSS布局入門

l 定義Div

l 可視化盒模型

l 常見的布局方式

l CSS布局定位

l 流體網格布局

5. 使用CSS控制背景和圖片

l 背景控制原則,屬性

l 背景顏色控制

l 背景圖像控制

l 圖片樣式控制

l 網頁中的圖文混排

6. CSS控制頁面中的文本:

l 文本排版原則和屬性,CSS文本樣式

l CSS段落樣

l CSS樣式的功能及沖突

7. 使用CSS樣式控制列表

l 列表樣式控制

l 使用列表制作菜單欄

8. 使用CSS控制表格樣式

9. 使用CSS控制表格樣式

l 表單的設計

l 表單輸入

l 使用CSS樣式控制表單元素

l 使用CSS樣式控制表單元素的背景

l 表單在網頁中的特殊應用

10.使用CSS控制超鏈接:

l 網頁超鏈接

l 超鏈接的屬性控制

l 超鏈接

l 使用CSS實現(xiàn)鼠標

第二部分:HTML5新增的元素與屬性

1. CSS 3中新增的內容和不透明度屬性

2. CSS 3中的濾鏡

l grayscale濾鏡

l sepia濾鏡

l opacity濾鏡

l blur濾鏡

l saturate濾鏡

l hue-rotate濾鏡

l invert濾鏡

l drop-shadow濾鏡

l brightness濾鏡

l contrast濾鏡

3. CSS3新增屬性:

l 文字屬性:text-shadow,text-overflow,word-wrap

l 背景屬性:background-size,background-origin,background-origin ,background-clip

l 邊框屬性:border-image,border-radius,border-colors、

l 布局屬性:列寬度,多列設置屬性

l 用戶界面屬性:box-sizing

l 區(qū)域縮放調節(jié)resize,輪廓外邊框outline,導航序列號nav-index

l 其他新增屬性:@media,加載服務器端字體@font-face,閱讀器speech

4. 音頻與視頻:

l 網絡視頻的演變

l HTML5 音頻與視頻

5. CSS3 與響應式Web 設計:

響應式設計基礎

媒體查詢

創(chuàng)建簡單的媒體查詢

構建移動設備友好的布局

媒體查詢的條件

替換整個樣式表

識別特定的移動設備

6. Canvas 繪圖:

l Canvas畫直線

l Canvas路徑與形狀

l Canvas繪制曲線

l Canvas變換

l Canvas透明度

l Canvas合成操作

l 在畫布上繪圖,將畫布保存為圖像

l 瀏覽器對Canvas 的支持情況

7. Canvas 技術--交互性和動畫:

l Canvas 繪圖:繪制圖像,裁剪,切割和伸縮圖片,繪制文本

l 陰影與填充:添加陰影,填充圖案,填充漸變

l 給Canvas 添加動畫:基本的動畫,多物體動畫,迷宮游戲

第四階段:JavaScript程序設計

Javascript程序設計課程從基本語法到原理深入,教授如何理解和編寫Javascript程序。

部分:JavaScript 語言核心

1. 詞法結構:

l 字符集

l 注釋

l 直接量

l 標識符和保留字

l 可選的分號

2. 類型、值和變量:

l 數(shù)字、文本、布爾值、null和undefined

l 全局對象、包裝對象

l 不可變的原始值和可變的對象引用

l 類型轉換

l 變量聲明

l 變量作用域

3. 表達式和運算符:

l 原始表達式

l 對象和數(shù)組的初始化表達式

l 函數(shù)定義表達式

l 屬性訪問表達式

l 調用表達式

l 對象創(chuàng)建表達式

l 運算符概述

l 算術表達式

l 關系表達式

l 邏輯表達式

l 賦值表達式

l 表達式計算

l 其他運算符

4. 語句:

l 表達式語句

l 復合語句和空語句

l 聲明語句

l 循環(huán)

l 跳轉

l 其他語句類型

l 條件語句

5. 對象:

l 創(chuàng)建對象

l 屬性的查詢和設置

l 刪除屬性

l 檢測屬性

l 枚舉屬性

l 屬性getter和setter

l 屬性的特性

l 對象的三個屬性

l 序列化對象

l 對象方法

6. 數(shù)組:

l 創(chuàng)建數(shù)組

l 數(shù)組元素的讀和寫

l 稀疏數(shù)組

l 數(shù)組長度

l 數(shù)組元素的添加和刪除

l 數(shù)組遍歷

l 多維數(shù)組

l 數(shù)組方法

l ECMAScript 5中數(shù)組方法

l 數(shù)組類型

l 類數(shù)組對象

l 作為數(shù)組的字符串

7. 函數(shù):

l 函數(shù)定義

l 函數(shù)調用

l 函數(shù)的實參和形參

l 作為值的函數(shù)

l 作為命名空間的函數(shù)

l 閉包

l 函數(shù)屬性

l 方法和構造函數(shù)

l 函數(shù)式編程

8. 類和模塊:

l 類和原型

l 類和構造函數(shù)

l JavaScript中Java式的類繼承

l 類的擴充

l 類和類型

l JavaScript中的面向對象技術

l 子類

l ECMAScript 5 中的類、模塊

9. 正則表達式的模式匹配:

l 正則表達式的定義

l 用于模式匹配的String方法

l RegExp對象

10. JavaScript的子集和擴展:

l JavaScript的子集

l 常量和局部變量

l 解構賦值

l 迭代

l 函數(shù)簡寫

l 多catch 從句

l E4X: ECMAScript for XML

第二部分:客戶端JavaScript、DOM編程、Ajax編

1. Web瀏覽器中的JavaScript:

l 客戶端JavaScript

l 在HTML里嵌入JavaScript

l JavaScript程序的執(zhí)行

l 兼容性和互用性

l 可訪問性

l 安全性

l 客戶端框架

2. Window對象:

l 計時器

l 瀏覽器定位和導航

l 瀏覽歷史

l 瀏覽器和屏幕信息

l 對話框

l 錯誤處理

l 作為Window對象屬性的文檔元素

l 多窗口和窗體

3. 腳本化文檔:

l DOM概覽

l 選取文檔元素

l 文檔結構和遍歷

l 屬性

l 元素的內容

l 創(chuàng)建、插入和刪除節(jié)點、

l 例子:生成目錄表、文檔和元素的幾何形狀和滾動、HTML表單、其他文檔特性

4. 腳本化CSS:

l CSS概覽

l 重要的CSS屬性

l 腳本化內聯(lián)樣式

l 查詢計算出的樣式

l 腳本化CSS類

l 腳本化樣式表

5. 事件處理:

l 事件類型

l 注冊事件處理程序

l 事件處理程序的調用

l 文檔加載事件

l 鼠標事件

l 鼠標滾輪事件

l 拖放事件

l 文本事件

l 鍵盤事件

6. 腳本化HTTP:

l 使用XMLHttpRequest

l 借助發(fā)送HTTP請求:JSONP

l 基于服務器端推送事件的Comet技術

7. 客戶端存儲:

l localStorage和sessionStorage

l cookie、利用IEuserData持久化數(shù)據(jù)

l 應用程序存儲和離線Web應用

8. 多媒體和圖形編程:

l 腳本化圖片

l 腳本化音頻和視頻

l SVG:可伸縮的矢量圖形、中的圖形

9. HTML5 API:

l 地理位置

l 歷史記錄管理

l 跨域消息傳遞

l Web Worker

l 類型化數(shù)組和ArrayBuffer

l Blob

l 文件系統(tǒng)API

l 客戶端數(shù)據(jù)庫

l Web套接字

10. JQuery及其選擇器:

l 認識JQuery

l 選擇器介紹

l css選擇器

l JQuery選擇器及其優(yōu)勢勢

l 基本選擇器

l 層次選擇器

l 過濾選擇器

l 表單選擇器

11. JQuery操作DOM

l DOM分類

l 查找元素/屬性節(jié)點

l 創(chuàng)造元素/屬性/文本節(jié)點

l 插入節(jié)點

l 刪除節(jié)點

l 復制節(jié)點

l 替換節(jié)點

l 包裹節(jié)點

l 屬性操作

l 樣式操作

l 遍歷節(jié)點

l CSS-DOM操作

12. 動畫和事件

l jQuery中的事件

l 加載DOM

l 事件綁定

l 合成事件

l 事件冒泡

l 事件對象的屬性

l 移除按鈕上注冊的事件

l 模擬操作

l JQuery中的動畫

第五階段:Java Web開發(fā)

部分:Java Web基礎

1. Java Web開發(fā)簡介

Web發(fā)展歷程

企業(yè)開發(fā)架構

Java EE架構

l Java EE核心設計模式

l Struts開發(fā)框架

l Spring開發(fā)框

2. XML解析

l DOM解析操作;

l JDOM ;

l 出色的解析工具:DOM4J

l SAX解析操作;

l 使用JavaScript操作DOM

3. Tomcat服務器的安裝及配置

l Web容器簡介

l Tomcat簡介

l Tomcat服務器的下載、安裝、服務器配置

l 編寫個JSP文件

l 交互性

4. JSP基礎語法

l JSP注釋

l Scriptlet:種Scriptlet:<%%> ; 第二種Scriptlet:<%!%> ;第三種Scriptlet:<%=%>

l scriptlet標簽

l page指令:設置頁面的MIME; 設置文件編碼;錯誤頁的設置;數(shù)據(jù)庫連接操作

l 包含指令;靜態(tài)包含;動態(tài)包含

l 跳轉指令

l 用戶登錄程序實現(xiàn)(JSP+JDBC實現(xiàn));

5. JSP內置對象

l JSP內置對象概覽

l page屬性范圍(pageContext)

l request對象

l response對象

l session對象

l application對象

l Web安全性及config對象out對象

l pageContext對象

6. JavaBean

l 在JSP中使用JavaBean:JavaBean與表單

l 設置屬性

l 取得屬性

l JavaBean的保存范圍

l JavaBean的刪除

l 實例操作:注冊驗證

l DAO設計模式

7. 文件上傳

l SmartUpload上傳組件

l FileUpload

8. Servlet程序開發(fā)

l 個Servlet程序

l Servlet與表單

l Servlet生命周期

l 取得初始化配置信息

l 其他內置對象:HttpSession,ServletContext

l Servlet跳轉;客戶端跳轉;服務器端跳轉

l Web開發(fā)模式:Mode I與Mode II ;Mode I ; Mode II:Model-View-Controller

l 實例操作:MVC設計模式應用

l 過濾器概念、實現(xiàn)、應用

l 對application、session、request監(jiān)聽

9. 表達式語言

l 表達式語言簡介

l 表達式語言的內置對象:訪問4種屬性范圍的內容;調用內置對象操作;接收請求參數(shù)

l 集合操作

l 在MVC中應用表達式語言

l 運算符

10. Tomcat數(shù)據(jù)源

l 數(shù)據(jù)源操作原理

l 在Tomcat中使用數(shù)據(jù)庫連接池

l 查找數(shù)據(jù)源

11. JSP標簽編程

l 標簽編程簡介

l 定義一個簡單的標簽——空標簽

l 定義有屬性的標簽

l TagSupport類

l 定義有標簽體的標簽庫

l 開發(fā)迭代標簽

l BodyTagSupport類

l TagExtraInfo類和VariableInfo類

l 使用BodyTagSupport開發(fā)迭代輸出

l 簡單標簽

l DynamicAttributes接口

12. JSP標準標簽庫

l JSTL簡介

l 安裝JSTL 1.2

l 核心標簽庫

l 國際化標簽庫

l SQL標簽庫:數(shù)據(jù)庫操作標簽;事務處理

l XML標簽庫

l 函數(shù)標簽庫

13. Ajax開發(fā)技術

l Ajax技術簡介

l XMLHttpRequest對象

l 個Ajax程序

l 異步驗證

l 返回XML數(shù)據(jù)

第二部分:JavaWeb框架開發(fā)

14. Struts基礎開發(fā)

l Struts簡介436

l 配置Struts開發(fā)環(huán)境

l 開發(fā)個Struts程序

l Struts工作原理

l 深入Struts應用

15. Struts常用標簽庫

l Struts標簽庫簡介

l Bean標簽

l Logic標簽

l Html標簽

16. Struts開發(fā)

l Struts多人開發(fā)

l Token

l 文件上傳

l 動態(tài)ActionForm

l Action深入:ForwardAction,IncludeAction,DispatchAction

l 驗證框架

17. Spring 框架

l Spring介紹

l Spring主要功能

l Spring 容器簡介

l Spring 容器的實例化

l Spring 容器的使用

l Bean的管理

l 容器的IOC:

l 基于注解的組件掃描

l Spring Web MVC

l 基于注解配置的Spring MVC

l Spring AOP

l Spring聲明式事物

l RESTful應用

18. MyBatis 框架

l 認識MyBatis

l MyBatis體系結構

l MyBaits配置文件

l MyBatis API

l 搭建MyBatis 技術環(huán)境

l 獲取SqlSession對象

l 利用SqlSession實現(xiàn)增、刪、改、查操作

l MyBatis動態(tài)SQL

l 利用MyBatis實現(xiàn)分頁

l Mapper映射器的使用

l ResultMap 映射定義

l MyBatis 關系映射

l 集合映射

19. Spring 與Mybatis整合

l mybatis-Spring.jar簡介

l SqlSessionFactoryBean使用

l MapperFactoryBean使用

l MapperScannerConfigurer使用

l Spring整合Mybatis步驟流程

20. Hibernate框架

l 什么是Hibernate

l Hibernate的作用

l 為什么要使用Hibernate

l Hibernate框架設計原理與ORM思想

l HIbernate 框架體系結構

l Hibernate常用API

l Hibernate預定義類型

l Hibernate 主鍵生成方式

l Hibernate一級緩存

l Hibernate一級緩存的使用

l Hibernate對象的3種狀態(tài)

l Hibernate延遲加載

l Hibernate延遲加載的使用

l Hibernate 關聯(lián)映射

l Hibernate的控制反轉

l Hibernate的HQL查詢

l Hibernate的分頁查詢

l Hibernate的二級緩存與查詢緩存

21. SSH整合:Spring整合Hibernate

l 導包(數(shù)據(jù)庫驅動包、Hibernate開發(fā)包、Spring開發(fā)包)

l 配置applicationContext.xml創(chuàng)建實體類

l 創(chuàng)建映射關系文件

l 在applicationContext.xml中注冊映射關系文件

l 創(chuàng)建Dao接口和實現(xiàn)類

l 聲明Dao組件、注入SessionFactory

22. SSH整合:Spring整合Struts

l 導包(數(shù)據(jù)庫驅動包、Struts開發(fā)包、Spring開發(fā)包、Spring整合Struts開發(fā)包)

l 配置web.xml、Struts的前端控制器

l 創(chuàng)建并聲明Action

l 配置Action

l 創(chuàng)建JSP輸出Action中的屬性

l 配置applicationContext.xml 開啟注解掃描

第六階段:JavaWeb項目實戰(zhàn)開發(fā)

項目1:論壇系統(tǒng)(Spring+Struts+ Hibernate)

1. 項目功能介紹、功能模塊、運行效果

2. 數(shù)據(jù)庫設計:

l 實體類設計;

l BaseBean基類代碼;

l Person類代碼;

l Category類代碼;

l Board類代碼;

l Thread類代碼;

l Reply類代碼;

l 數(shù)據(jù)庫與Hibernate配置

3. DAO層設計:

l IDao代碼;

l DaoImpl代碼

4. Service層設計:

l IService接口

l ServiceImpl實現(xiàn)

5. Action層設計:

l ForumForm基類;

l ForumAction基類;

l JSP層代碼

6. 用戶模塊:

l IPersonService接口

l MD5加密工具類;

l PersonForm代碼;

l PersonAction代碼;

l JSP注冊頁面;

l PersonAction配置;

l 登錄攔截器;

l 異常捕捉

l 實現(xiàn)用戶登錄;

l 實現(xiàn)用戶資料查看

7. 類別模塊

l ICategoryService接口

l CategoryServiceImpl實現(xiàn)

l CategoryForm代碼

l 實現(xiàn)瀏覽類別

l 實現(xiàn)添加類別

8. 版面模塊

l IBoardService接口

l BoardServiceImpl實現(xiàn)

l BoardForm代碼

l 實現(xiàn)瀏覽版面

l 實現(xiàn)添加版面

l 實現(xiàn)設置版主

9. 帖子模塊

l IThreadService接口

l ThreadServiceImpl實現(xiàn)

l ThreadForm代碼

l 實現(xiàn)瀏覽帖子

l 實現(xiàn)發(fā)表帖子

10. 回帖模塊

l IReplyService接口

l ReplyServiceImpl實現(xiàn)

l ReplyForm代碼

l 實現(xiàn)發(fā)表回帖

項目2:分布式寵物商店(EJB 3+JPA+ Struts 2)

1. 系統(tǒng)概述:

l 需求描述;

l 系統(tǒng)預覽

2. 系統(tǒng)構架:

l 系統(tǒng)構架圖;

l 實體類設計;

l 業(yè)務類實現(xiàn);

l Session Bean查找;

l persistence.xml配置;

l EJB 3組件部署

3. Web層的設計;

l Struts 2項目的文件說明;

l 配置Struts 2;

l 配置Tiles ;

l 使用Tiles

4. 用戶注冊與登錄:

l 用戶注冊頁面;

l 注冊處理Action;

l 所有Action的父類BaseAction;

l 登錄頁面

5. 類別與寵物管:

l 寵物類別列表;

l 添加寵物類別;

l 添加寵物;

l 刪除寵物分類和寵物

6. 購物車管理:

l 購買寵物;

l 查看購物車;

第七階段:就業(yè)階段&技術總監(jiān)行業(yè)項目設計案例分享

項目分享:學員在學習期間,每月有兩次(每次23小時)信盈達技術總監(jiān)&高工分享各項目事業(yè)部新成功研發(fā)項目:

1)項目功能

2)項目開發(fā)流程

3)軟件設計

4)項目設計難點

5)項目應用前景等。

【上課現(xiàn)場】

信盈達嵌入式培訓學校上課現(xiàn)場
信盈達嵌入式培訓學校上課現(xiàn)場

【師資團隊】

擁有豐富行業(yè)經驗的嵌入式研發(fā)專家團隊是信盈達發(fā)展的核心動力與核心資源,一直扎根與企業(yè)項目設計、項目研發(fā),能準確把握企業(yè)需求技術及目前行技術熱門需求他們能夠在對嵌入式行業(yè)動態(tài)的掌握和實訓開展的實施過程中結合院校提供有價值的幫助,可以與高校教師一起,合理分工,密切協(xié)作,高質量的開展實訓工作。為實訓課程的實施提供就業(yè)模擬環(huán)境。

【關于我們】

信盈達是一家專注于嵌入式產品開發(fā)、嵌入式技術咨詢、嵌入式解決方案綜合的高新技術企業(yè),為國內外眾多個人和企業(yè)客戶提供基于嵌入式單片機、ARM、MIPS、FPGA等內核整套解決方案和技術培訓、技術咨詢等服務,公司下設有信盈達實訓學院和信盈達研發(fā)中心、信盈達校企合作中心等三個服務團隊,專業(yè)從事教學科研設備、嵌入式工業(yè)控制器、智能樓宇自動化等產品研發(fā)、生產、銷售和服務,為個人、企業(yè)、高校等提供一站式技術服務。

開班信息

學時
學費
操作

    學校相冊

    更多 >
    環(huán)境/教學大圖
    環(huán)境/教學大圖
    環(huán)境/教學大圖
    環(huán)境/教學大圖

    學員點評

    96%滿意度

    信盈達嵌入式實訓學院

    綜合

    環(huán)境 : 4.8師資 : 4.7教學 : 4.8

    76779人看過    4151人預約    23人評價
    王*康

    王*康

    私信AT
    有用(0請教

    (環(huán)境:5.0師資:5.0教學:5.0

    講的內容與現(xiàn)實結合比較緊密,老師認真負責,有嚴格的考勤,上晚自習,有回到高三的感覺,確實學到了知識,增加了實踐和動手能力。

    2024-12-21

    李*浩

    李*浩

    私信AT
    有用(0請教

    (環(huán)境:5.0師資:5.0教學:5.0

    學習了快大半個月了 老師講課可以 學校環(huán)境好

    2024-07-19

    丁*壯

    丁*壯

    私信AT
    有用(0請教

    (環(huán)境:5.0師資:5.0教學:5.0

    老師講課認真,都是從零開始講解,學校環(huán)境很喜歡。

    2024-04-21

    讀書保障 :

    • 正規(guī)資質

      所有學校都經過好學校品牌認證,辦學許可證、工商營業(yè)執(zhí)照。

    • 免費求學顧問

      通過好學校咨詢,你可獲得好學校免費求學顧問1對1專業(yè)服務,助你快速找到滿意學校!

    • 優(yōu)質教學

      通過好學校報讀,你將可在好學校進行課程點評,你的評價將影響學校招生,學校會更重視你,給你更優(yōu)質教學,避免你差評。

    • 消費權益保障

      通過好學校報讀,若你與學校發(fā)生糾紛,你可獲得好學校來自第三方的平臺保障,協(xié)助你讓學校退款,維護你的合法權益!

    更多適合課程

    全城JAVA學校,一網打盡,立即搜索:

    城市 : 求學課程 : 上課時間 :

    課程咨詢

    好學校二維碼

    隨時隨地與老師微信互動

    在線預約免費試聽

    • 現(xiàn)在免費預約試聽,報名可最高返現(xiàn)
    • 獲取驗證碼
    ;