信盈達嵌入式實訓(xùn)學(xué)院

7x24小時咨詢熱線

400-660-3310

當(dāng)前位置 : 好學(xué)校 廣州JAVA 信盈達嵌入式實訓(xùn)學(xué)院 課程正文

人看過 人預(yù)約 收藏分享

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

授課方式 :
上課時段:

上課校區(qū):

報讀該課程可在好學(xué)校領(lǐng)取返現(xiàn)獎勵41元

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

信盈達嵌入式實訓(xùn)學(xué)院

信盈達嵌入式實訓(xùn)學(xué)院

認證等級

信譽良好,可安心報讀

信盈達嵌入式實訓(xùn)學(xué)院

已獲好學(xué)校V2信譽等級認證

信譽值

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

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

在線咨詢
2024.12.24 戴*海 177*****766 咨詢了 招生對象
2024.12.24 林*生 198*****006 咨詢了 周邊交通
2024.12.24 機*孩 134*****088 咨詢了 上課時段
2024.12.24 劉*東 188*****761 咨詢了 課程費用
2024.12.23 張*士 185*****970 咨詢了 開班時間
2024.12.23 王*浩 156*****119 咨詢了 開班時間
2024.12.23 羅*彤 152*****271 咨詢了 開班時間
2024.12.22 吳*生 199*****213 咨詢了 開課校區(qū)
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 學(xué)*6 137*****069 咨詢了 授課師資
2024.12.13 張*俊 187*****044 咨詢了 開班時間
2024.12.13 王*賀 187*****029 咨詢了 上課時段
2024.12.13 家*子 137*****002 咨詢了 開班時間
2024.12.02 蘭*R 189*****820 咨詢了 開課校區(qū)
鄭州JavaWeb軟件開發(fā)課程培訓(xùn)班

【課程背景】

Java,當(dāng)今網(wǎng)絡(luò)編程世界的編程語言!

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

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

【課程優(yōu)勢】

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

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

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

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

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

【教學(xué)背景】

1.強大的技術(shù)背景

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

2.先進的培訓(xùn)模式

1) 人性化的培訓(xùn)計劃

因材施教,為不同基礎(chǔ)的學(xué)員分班學(xué)習(xí),增加補弱。

2) 重實踐,學(xué)習(xí)實用的技術(shù)

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

3) 終身學(xué)習(xí),免費享受升級服務(wù)

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

4) 精心規(guī)劃設(shè)計學(xué)習(xí)時間

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

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

? 當(dāng)天課程總結(jié)和答疑:17:00~17:30,總結(jié)難點,重點,易錯點。

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

5) 強有力的教學(xué)質(zhì)量**

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

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

? 每階段一考:每學(xué)習(xí)完成一個階段內(nèi)容,進行閉卷考核,未達標(biāo)者強制留級,重新再學(xué)。

? 每季度更新一次課程內(nèi)容,**學(xué)習(xí)的技術(shù)的的前沿性,實用性。

【就業(yè)背景】

Java軟件開發(fā)前景

Java工資&崗位

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

java開發(fā)應(yīng)用場景

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

【課程內(nèi)容】

階段:Java程序設(shè)計

部份:Java基礎(chǔ)

1. 認識Java

l Java應(yīng)用領(lǐng)域、

l Java的版本

l 怎樣學(xué)好Java、Java API文檔

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

l 搭建Java環(huán)境

l 個Java程序

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

l 熟悉Eclipse

l 使用Eclipse

l 程序調(diào)試方法

3. Java語言基礎(chǔ)

l Java主類結(jié)構(gòu)

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

l 變量與常量

l 運算符

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

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

4. 流程控制

l 復(fù)合語句

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 權(quán)限修飾符

l 局部變量

l 局部變量的有效范圍

l this關(guān)鍵字

l 類的構(gòu)造方法

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ù)學(xué)運算:Math類; 常用數(shù)學(xué)運算方法

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

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

第二部份:Java核心

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

l 類的繼承,類修飾符

l Object類

l 對象類型的轉(zhuǎn)換:向上轉(zhuǎn)型: 向下轉(zhuǎn)型

l instanceof判斷對象類型

l 方法的重載

l 多態(tài)

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

2. 類的特性

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

l 成員內(nèi)部類

l 局部內(nèi)部類

l final變量

l final方法

l final類

l 匿名類

l 靜態(tài)內(nèi)部類

l 內(nèi)部類的繼承

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關(guān)鍵字

l 轉(zhuǎn)換流

6. 反射

l Class類與Java反射:

l 訪問構(gòu)造方法;

l 訪問成員變量

l 訪問方法

l 使用Annotation功能:

l 定義Annotation類型;

l 訪問Annotation信息

7. 枚舉類型與泛型

l 使用枚舉類型設(shè)置常量

l 深入了解枚舉類型

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

l 定義泛型類

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

l 泛型的用法

8. 多線程

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

l 線程的生命周期

l 操作線程的方法

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

l 線程同步

l 線程間的通信

9. 網(wǎng)絡(luò)通信

l 網(wǎng)絡(luò)程序設(shè)計

l TCP程序設(shè)計

l UDP程序設(shè)計

第二階段:數(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啟動與關(guān)閉;

l bin目錄下的程序;

l 登錄MySQL;

l MySQL控制臺;

l 控制臺信息

3. DDL SQL語句

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

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

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

l 查看表結(jié)構(gòu)

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)建,刪除,授權(quán)用戶;

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ù)庫驅(qū)動;

l 獲取自動插入的ID ;

l 刪除人員信息;

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

l 使用PreparedStatement;

l Statement批處理SQL;

l PreparedStament批處理SQL

9. 處理結(jié)果集:

l 查詢多個結(jié)果集;

l 可以滾動的結(jié)果集;

l Pagination分頁顯示;

l 帶條件的查詢;

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

l 直接顯示中文列名

10. JDBC應(yīng)用:

l DAO模式與JavaBean :

l 事務(wù)實例;

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ù)庫的基礎(chǔ)查詢

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關(guān)鍵字

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

l TO_DATE

l TO_CHAR

l LAST_DAY

l MONTHS_BETWEEN

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

11. 關(guān)聯(lián)查詢

l 等值鏈接

l 內(nèi)連接

l 外連接

l 全連接

l 自連接

12. 查詢、分頁查詢

13. 約束

l 非空約束

l 性約束

l 主鍵約束

l 外鍵約束

l 檢查約束

14. 視圖、序列、索引

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

部分:HTML和CSS基礎(chǔ)

1. 網(wǎng)頁和網(wǎng)站的基礎(chǔ)知識:

l 認識網(wǎng)頁

l 網(wǎng)頁設(shè)計

l 網(wǎng)頁布局

l 網(wǎng)頁版式設(shè)計

l 了解Web標(biāo)準(zhǔn)

l 網(wǎng)站開發(fā)流程

2. HTML、XHTML和HTML 5基礎(chǔ):

l HTML和XHTML

l HTML標(biāo)簽

l HTML 5的設(shè)計目的

3. CSS樣式基礎(chǔ):

l CSS概述

l CSS規(guī)則

l CSS語法

l CSS選擇器

l CSS 3中新增的選擇器

l 在網(wǎng)頁中應(yīng)用CSS樣式

l CSS文檔結(jié)構(gòu)

l 單位和值

4. Div+CSS布局入門

l 定義Div

l 可視化盒模型

l 常見的布局方式

l CSS布局定位

l 流體網(wǎng)格布局

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

l 背景控制原則,屬性

l 背景顏色控制

l 背景圖像控制

l 圖片樣式控制

l 網(wǎng)頁中的圖文混排

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

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

l CSS段落樣

l CSS樣式的功能及沖突

7. 使用CSS樣式控制列表

l 列表樣式控制

l 使用列表制作菜單欄

8. 使用CSS控制表格樣式

9. 使用CSS控制表格樣式

l 表單的設(shè)計

l 表單輸入

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

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

l 表單在網(wǎng)頁中的特殊應(yīng)用

10.使用CSS控制超鏈接:

l 網(wǎng)頁超鏈接

l 超鏈接的屬性控制

l 超鏈接

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

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

1. CSS 3中新增的內(nèi)容和不透明度屬性

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 邊框?qū)傩裕篵order-image,border-radius,border-colors、

l 布局屬性:列寬度,多列設(shè)置屬性

l 用戶界面屬性:box-sizing

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

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

4. 音頻與視頻:

l 網(wǎng)絡(luò)視頻的演變

l HTML5 音頻與視頻

5. CSS3 與響應(yīng)式Web 設(shè)計:

響應(yīng)式設(shè)計基礎(chǔ)

媒體查詢

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

構(gòu)建移動設(shè)備友好的布局

媒體查詢的條件

替換整個樣式表

識別特定的移動設(shè)備

6. Canvas 繪圖:

l Canvas畫直線

l Canvas路徑與形狀

l Canvas繪制曲線

l Canvas變換

l Canvas透明度

l Canvas合成操作

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

l 瀏覽器對Canvas 的支持情況

7. Canvas 技術(shù)--交互性和動畫:

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

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

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

第四階段:JavaScript程序設(shè)計

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

部分:JavaScript 語言核心

1. 詞法結(jié)構(gòu):

l 字符集

l 注釋

l 直接量

l 標(biāo)識符和保留字

l 可選的分號

2. 類型、值和變量:

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

l 全局對象、包裝對象

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

l 類型轉(zhuǎn)換

l 變量聲明

l 變量作用域

3. 表達式和運算符:

l 原始表達式

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

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

l 屬性訪問表達式

l 調(diào)用表達式

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

l 運算符概述

l 算術(shù)表達式

l 關(guān)系表達式

l 邏輯表達式

l 賦值表達式

l 表達式計算

l 其他運算符

4. 語句:

l 表達式語句

l 復(fù)合語句和空語句

l 聲明語句

l 循環(huán)

l 跳轉(zhuǎn)

l 其他語句類型

l 條件語句

5. 對象:

l 創(chuàng)建對象

l 屬性的查詢和設(shè)置

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ù)調(diào)用

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

l 作為值的函數(shù)

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

l 閉包

l 函數(shù)屬性

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

l 函數(shù)式編程

8. 類和模塊:

l 類和原型

l 類和構(gòu)造函數(shù)

l JavaScript中Java式的類繼承

l 類的擴充

l 類和類型

l JavaScript中的面向?qū)ο蠹夹g(shù)

l 子類

l ECMAScript 5 中的類、模塊

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

l 正則表達式的定義

l 用于模式匹配的String方法

l RegExp對象

10. JavaScript的子集和擴展:

l JavaScript的子集

l 常量和局部變量

l 解構(gòu)賦值

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 瀏覽器定位和導(dǎo)航

l 瀏覽歷史

l 瀏覽器和屏幕信息

l 對話框

l 錯誤處理

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

l 多窗口和窗體

3. 腳本化文檔:

l DOM概覽

l 選取文檔元素

l 文檔結(jié)構(gòu)和遍歷

l 屬性

l 元素的內(nèi)容

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

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

4. 腳本化CSS:

l CSS概覽

l 重要的CSS屬性

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

l 查詢計算出的樣式

l 腳本化CSS類

l 腳本化樣式表

5. 事件處理:

l 事件類型

l 注冊事件處理程序

l 事件處理程序的調(diào)用

l 文檔加載事件

l 鼠標(biāo)事件

l 鼠標(biāo)滾輪事件

l 拖放事件

l 文本事件

l 鍵盤事件

6. 腳本化HTTP:

l 使用XMLHttpRequest

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

l 基于服務(wù)器端推送事件的Comet技術(shù)

7. 客戶端存儲:

l localStorage和sessionStorage

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

l 應(yīng)用程序存儲和離線Web應(yīng)用

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 復(fù)制節(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基礎(chǔ)

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

Web發(fā)展歷程

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

Java EE架構(gòu)

l Java EE核心設(shè)計模式

l Struts開發(fā)框架

l Spring開發(fā)框

2. XML解析

l DOM解析操作;

l JDOM ;

l 出色的解析工具:DOM4J

l SAX解析操作;

l 使用JavaScript操作DOM

3. Tomcat服務(wù)器的安裝及配置

l Web容器簡介

l Tomcat簡介

l Tomcat服務(wù)器的下載、安裝、服務(wù)器配置

l 編寫個JSP文件

l 交互性

4. JSP基礎(chǔ)語法

l JSP注釋

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

l scriptlet標(biāo)簽

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

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

l 跳轉(zhuǎn)指令

l 用戶登錄程序?qū)崿F(xiàn)(JSP+JDBC實現(xiàn));

5. JSP內(nèi)置對象

l JSP內(nèi)置對象概覽

l page屬性范圍(pageContext)

l request對象

l response對象

l session對象

l application對象

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

l pageContext對象

6. JavaBean

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

l 設(shè)置屬性

l 取得屬性

l JavaBean的保存范圍

l JavaBean的刪除

l 實例操作:注冊驗證

l DAO設(shè)計模式

7. 文件上傳

l SmartUpload上傳組件

l FileUpload

8. Servlet程序開發(fā)

l 個Servlet程序

l Servlet與表單

l Servlet生命周期

l 取得初始化配置信息

l 其他內(nèi)置對象:HttpSession,ServletContext

l Servlet跳轉(zhuǎn);客戶端跳轉(zhuǎn);服務(wù)器端跳轉(zhuǎn)

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

l 實例操作:MVC設(shè)計模式應(yīng)用

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

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

9. 表達式語言

l 表達式語言簡介

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

l 集合操作

l 在MVC中應(yīng)用表達式語言

l 運算符

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

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

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

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

11. JSP標(biāo)簽編程

l 標(biāo)簽編程簡介

l 定義一個簡單的標(biāo)簽——空標(biāo)簽

l 定義有屬性的標(biāo)簽

l TagSupport類

l 定義有標(biāo)簽體的標(biāo)簽庫

l 開發(fā)迭代標(biāo)簽

l BodyTagSupport類

l TagExtraInfo類和VariableInfo類

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

l 簡單標(biāo)簽

l DynamicAttributes接口

12. JSP標(biāo)準(zhǔn)標(biāo)簽庫

l JSTL簡介

l 安裝JSTL 1.2

l 核心標(biāo)簽庫

l 國際化標(biāo)簽庫

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

l XML標(biāo)簽庫

l 函數(shù)標(biāo)簽庫

13. Ajax開發(fā)技術(shù)

l Ajax技術(shù)簡介

l XMLHttpRequest對象

l 個Ajax程序

l 異步驗證

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

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

14. Struts基礎(chǔ)開發(fā)

l Struts簡介436

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

l 開發(fā)個Struts程序

l Struts工作原理

l 深入Struts應(yīng)用

15. Struts常用標(biāo)簽庫

l Struts標(biāo)簽庫簡介

l Bean標(biāo)簽

l Logic標(biāo)簽

l Html標(biāo)簽

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應(yīng)用

18. MyBatis 框架

l 認識MyBatis

l MyBatis體系結(jié)構(gòu)

l MyBaits配置文件

l MyBatis API

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

l 獲取SqlSession對象

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

l MyBatis動態(tài)SQL

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

l Mapper映射器的使用

l ResultMap 映射定義

l MyBatis 關(guān)系映射

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框架設(shè)計原理與ORM思想

l HIbernate 框架體系結(jié)構(gòu)

l Hibernate常用API

l Hibernate預(yù)定義類型

l Hibernate 主鍵生成方式

l Hibernate一級緩存

l Hibernate一級緩存的使用

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

l Hibernate延遲加載

l Hibernate延遲加載的使用

l Hibernate 關(guān)聯(lián)映射

l Hibernate的控制反轉(zhuǎn)

l Hibernate的HQL查詢

l Hibernate的分頁查詢

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

21. SSH整合:Spring整合Hibernate

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

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

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

l 在applicationContext.xml中注冊映射關(guān)系文件

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

l 聲明Dao組件、注入SessionFactory

22. SSH整合:Spring整合Struts

l 導(dǎo)包(數(shù)據(jù)庫驅(qū)動包、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ù)庫設(shè)計:

l 實體類設(shè)計;

l BaseBean基類代碼;

l Person類代碼;

l Category類代碼;

l Board類代碼;

l Thread類代碼;

l Reply類代碼;

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

3. DAO層設(shè)計:

l IDao代碼;

l DaoImpl代碼

4. Service層設(shè)計:

l IService接口

l ServiceImpl實現(xiàn)

5. Action層設(shè)計:

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)設(shè)置版主

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)預(yù)覽

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

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

l 實體類設(shè)計;

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

l Session Bean查找;

l persistence.xml配置;

l EJB 3組件部署

3. Web層的設(shè)計;

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è)階段&技術(shù)總監(jiān)行業(yè)項目設(shè)計案例分享

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

1)項目功能

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

3)軟件設(shè)計

4)項目設(shè)計難點

5)項目應(yīng)用前景等。

【上課現(xiàn)場】

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

【師資團隊】

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

【關(guān)于我們】

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

開班信息

學(xué)時
學(xué)費
操作

    學(xué)校相冊

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

    學(xué)員點評

    96%滿意度

    信盈達嵌入式實訓(xùn)學(xué)院

    綜合

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

    76829人看過    4159人預(yù)約    24人評價
    李*國

    李*國

    私信AT
    有用(0請教

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

    教學(xué)詳細,一步一步的教

    2024-12-24

    王*康

    王*康

    私信AT
    有用(0請教

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

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

    2024-12-21

    李*浩

    李*浩

    私信AT
    有用(0請教

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

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

    2024-07-19

    讀書保障 :

    • 正規(guī)資質(zhì)

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

    • 免費求學(xué)顧問

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

    • 優(yōu)質(zhì)教學(xué)

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

    • 消費權(quán)益保障

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

    更多適合課程

    全城JAVA學(xué)校,一網(wǎng)打盡,立即搜索:

    城市 : 求學(xué)課程 : 上課時間 :

    課程咨詢

    好學(xué)校二維碼

    隨時隨地與老師微信互動

    在線預(yù)約免費試聽

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