課程描述INTRODUCTION
JAVA前端開發(fā)課程
日程安排SCHEDULE
課程大綱Syllabus
JAVA前端開發(fā)課程
對象
Java前端開發(fā)人員
目的
短時間內(nèi)提升為全端開發(fā)人員
內(nèi)容
課程前言
JAVA WEB開發(fā)的難點不在于其編程語法,而是JAVA領(lǐng)域的眾多技術(shù)概念和前后臺框架讓初學(xué)者產(chǎn)生很大迷惑。許多人很在入門階段學(xué)習(xí)容易走彎路,本課程會讓學(xué)員對JAVA-WEB項目開發(fā)在整體上有一個認(rèn)識,重點講解web開發(fā)的前端HTML/CSS/JS/xml/AJAX,節(jié)省學(xué)習(xí)時間。
課程目標(biāo)
讓學(xué)員快速學(xué)習(xí)HTML/CSS/JS/xml/AJAX等基礎(chǔ)web開發(fā)知識。
授課方式
案例講解+小組討論 60%案例講解 40%實踐演練;
知名互聯(lián)網(wǎng)、金融、電信及游戲等行業(yè)的大量項目論證過的實踐經(jīng)驗。
課程大綱
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)勢
新增及刪除標(biāo)簽
HTML5新增加的六大全局屬性
新增加的六大全局屬性
AppCache和localStorage
Canvas繪圖
CSS3
什么是CSS3
CSS3能做什么
字體-背景-顏色
邊框-布局
變型和動畫
選擇器
理解HTML5的標(biāo)簽結(jié)構(gòu),與傳統(tǒng)的HTML4區(qū)別,如何使用html5的特性
理解css3的常見使用方法
3.javascript&Jquery
javascript
基礎(chǔ)語法
語句和數(shù)據(jù)類型
表達式和運算符
內(nèi)置對象、數(shù)組、變量
函數(shù)、this、閉包、作用域
繼承 、prototype
模擬重載、鏈?zhǔn)秸{(diào)用
常用場景
DOM控制
瀏覽器對象控制
日志打印調(diào)試
警告確認(rèn)提問
打開關(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框架的項目實例
掌握AJAX的原始調(diào)用
學(xué)會用Jquery和Angular對ajax的調(diào)用
6.專業(yè)前段必備技能
Nodejs下的前端工程構(gòu)建
前端MVVM框架
Vue
Angular
Reactjs
多瀏覽器版本的測試
前臺自動化測試 Selenium2
前端javascript測試框架Jasmine
專業(yè)JAVA-WEB項目開發(fā)團隊的工作環(huán)境套件的組合使用,提高工作效率
JAVA前端開發(fā)課程
轉(zhuǎn)載:http://www.caprane.cn/gkk_detail/257442.html
已開課時間Have start time
- 張曉誠
IT相關(guān)公開培訓(xùn)班
- 關(guān)于舉辦軟件研發(fā)過程實戰(zhàn)培 郭樹行
- Excel在企業(yè)管理中的高 許奕
- 詳細設(shè)計與系統(tǒng)架構(gòu)*實踐 講師團
- “SQL Server 2 賀偉
- 文檔安全、黑客攻防及信息安 講師團
- 系統(tǒng)架構(gòu)與詳細設(shè)計*實踐 曾強華
- 企業(yè)架構(gòu)與IT戰(zhàn)略規(guī)劃培訓(xùn) 郭樹行
- 信息安全等級保護高級培訓(xùn)班 講師團
- IT治理與審計*實踐 講師團
- IT信息系統(tǒng)審計培訓(xùn) 余老師
- 卓越軟件需求分析與管理實踐 郭樹行
- 在軟件開發(fā)流程中構(gòu)筑軟件質(zhì) 楊學(xué)明
IT相關(guān)內(nèi)訓(xùn)
- 釘釘易搭低代碼開發(fā)與實戰(zhàn)應(yīng) 張曉如
- Quick BI 數(shù)據(jù)分析 張曉如
- 6G技術(shù)與發(fā)展趨勢 楓影
- Python基礎(chǔ)應(yīng)用 張曉如
- Python數(shù)據(jù)分析與數(shù)據(jù) 張曉如
- PYTHON編程從入門到進 張曉如
- 自智網(wǎng)絡(luò) 楓影
- 數(shù)據(jù)庫基礎(chǔ)及實操(MySQ 郭振杰
- IPA應(yīng)用實戰(zhàn) 郭振杰
- SQL語句基礎(chǔ)使用 郭振杰
- 前沿信息技術(shù)解析與應(yīng)用創(chuàng)新 張世民
- Java企業(yè)級后臺開發(fā) 郭振杰