課程前言
JAVA
WEB開發(fā)的難點不在于其編程語法,而是JAVA領(lǐng)域的眾多技術(shù)概念和前后臺框架讓初學(xué)者產(chǎn)生很大迷惑。許多人很在入門階段學(xué)習(xí)容易走彎路,本課程會讓學(xué)員對JAVA-WEB項目開發(fā)在整體上有一個認識,重點講解web開發(fā)的前端HTML/CSS/JS/XML/AJAX,節(jié)省學(xué)習(xí)時間。
課程目標
讓學(xué)員快速學(xué)習(xí)HTML/CSS/JS/XML/AJAX等基礎(chǔ)web開發(fā)知識。
授課方式
案例講解+小組討論 60%案例講解 40%實踐演練;
知名互聯(lián)網(wǎng)、金融、電信及游戲等行業(yè)的大量項目論證過的實踐經(jīng)驗。
培訓(xùn)對象
Java前段開發(fā)人員
課程大綱
1. JAVA-WEB項目開發(fā)環(huán)境配置 |
|
WEB項目調(diào)試環(huán)境的搭建 Eclipse的調(diào)試技巧 Javascript的瀏覽器調(diào)試技巧 Tomcat和Jetty的嵌入式使用 H2免安裝的文本數(shù)據(jù)庫 Fiddle調(diào)式工具 工具條常用功能. 監(jiān)控面板的使用 文件、文件夾代理和HOST配置. 請求模擬、前后端接口調(diào)試 http代理插件 |
Web開發(fā)基礎(chǔ)環(huán)境的快速搭建, 掌握Fiddler工具使用,提高Web調(diào)試的效率與質(zhì)量 |
2. Html5&Css3 |
|
HTML的基礎(chǔ)知識 HTML5 HTML5的優(yōu)勢 新增及刪除標簽 HTML5新增加的六大全局屬性 新增加的六大全局屬性 AppCache和localStorage Canvas繪圖 CSS3 什么是CSS3 CSS3能做什么 字體-背景-顏色 邊框-布局 變型和動畫 選擇器 |
理解HTML5的標簽結(jié)構(gòu),與傳統(tǒng)的HTML4區(qū)別,如何使用html5的特性 理解css3的常見使用方法 |
3.Javascript&Jquery |
|
Javascript 基礎(chǔ)語法 語句和數(shù)據(jù)類型 表達式和運算符 內(nèi)置對象、數(shù)組、變量 函數(shù)、this、閉包、作用域 繼承 、prototype 模擬重載、鏈式調(diào)用 常用場景 DOM控制 瀏覽器對象控制 日志打印調(diào)試 警告確認提問 打開關(guān)閉窗口 正則與模式匹配 Jquery JQuery設(shè)計理念 JQuery整體架構(gòu) 事件機制 回調(diào)函數(shù) 常用場景 過濾性選擇器 節(jié)點遍歷 文檔處理 元素操作 樣式操作 數(shù)據(jù)交互-jQuery.ajax 測試案例編寫 |
了解JAVA框架的發(fā)展趨勢,如何選擇正確的開發(fā)框架 |
4.自適應(yīng)前臺框架Bootstrap和移動端框架 |
|
前端框架Bootstrap 自適應(yīng)屏幕框架的意義 |
掌握bootstrap前臺技術(shù)的使用 |
常見的HTML5手機端框架 仿anriod和iso系統(tǒng)的界面 |
了解流行的移動端開發(fā)框架 |
5. Ajax |
|
基礎(chǔ)知識 同步和異步 XMLHttpRequest對象創(chuàng)建 HTTP請求 XMLHttpRequest發(fā)送請求 XMLHttpRequest取得響應(yīng) Json數(shù)據(jù)格式 Json解析、格式化和校驗工具 實操項目 Jquery調(diào)用Ajax添加刪除項目實例 Angular框架的項目實例 |
1、 掌握AJAX的原始調(diào)用 學(xué)會用Jquery和Angular對ajax的調(diào)用 |
6.專業(yè)前段必備技能 |
|
Nodejs下的前端工程構(gòu)建 前端MVVM框架 Ves Angular Reactijs 多瀏覽器版本的測試 前臺自動化測試 Selenium2 前端Javascript測試框架Jasmine |
專業(yè)JAVA-WEB項目開發(fā)團隊的工作環(huán)境套件的組合使用,提高工作效率 |