課程描述INTRODUCTION
Javasc—ript及HTML5課程培訓(xùn)



日程安排SCHEDULE
課程大綱Syllabus
Javasc—ript及HTML5課程培訓(xùn)
第一部分 面向?qū)ο蟮牡腏avasc-ript
1、Javasc-ript是函數(shù)式動(dòng)態(tài)編程語(yǔ)言
函數(shù)是一等公民
重新認(rèn)識(shí)“函數(shù)”
函數(shù)綁定
動(dòng)態(tài)執(zhí)行
call與apply
2、變量、作用域和內(nèi)存問題
作用域
內(nèi)存
this
封裝與信息隱藏
匿名函數(shù)
閉包
3、面向?qū)ο蟮腏avasc-ript
對(duì)象和屬性
對(duì)象的創(chuàng)建
原型繼承
封裝與多態(tài)
命名空間
Coffeesc-ript
4、構(gòu)建自己的“類”庫(kù)
創(chuàng)建類
為類庫(kù)添加方法
給類庫(kù)添加繼承
控制類庫(kù)的作用域
添加私有函數(shù)
“類”庫(kù)
5、向jQuery學(xué)習(xí)
jQuery框架技術(shù)草圖
jQuery原型技術(shù)分解
起源--原型繼承
生命--返回實(shí)例
學(xué)步--分隔作用域
生長(zhǎng)--跨域訪問
成熟--選擇器
延續(xù)--迭代器、功能擴(kuò)展、參數(shù)處理
涅槃--名字空間
第二部分 構(gòu)建基于Html5的MVC開發(fā)框架
1、Html5基礎(chǔ)
DOM
BOM
Html5標(biāo)簽結(jié)構(gòu)
選擇器
精彩絕倫的CSS3
操作
布局與效果
Html5下的MVC骨架
2、向Backbone學(xué)習(xí)MVC框架
模型
集合
視圖
控制器
構(gòu)建To-Do示例
2、M
命名空間
ORM
添加屬性
持久化記錄
GUID
裝載數(shù)據(jù)
Ajax裝載數(shù)據(jù)
Html5:LocalStorage
Html5:Web Database API
Html5:File API
Html5:WebSocket API、Web Worker API
3、C
環(huán)境污染
模塊包裝
CommonJS
控制器載入
試圖訪問
結(jié)構(gòu)抽象
狀態(tài)機(jī)
路由
Html5:History API
4、V
View
Html5:Tag
Html5:Canvas
Css3
布局
Template
無(wú)阻塞腳本
模型綁定
5、Event
事件的監(jiān)聽
順序
取消事件
用jQuery來(lái)管理事件
自定義事件
通知機(jī)制
框架事件體系
第三部分 服務(wù)端的Javasc-ript
1、從Node.JS開始
Node.JS與npm
用Node.JS搭建簡(jiǎn)易服務(wù)器
使用開源中間件
構(gòu)建自己的類庫(kù)
讓設(shè)計(jì)模式起作用
路由
模板
Ajax與長(zhǎng)輪循
2、WebSocket
另一種Web服務(wù)器
Html5: WebSocket API
Html5: Web Worker API
Node.JS與Socket.IO
利用Socket搭建.net服務(wù)器
實(shí)時(shí)架構(gòu)(可用于Web情況下實(shí)時(shí)數(shù)據(jù)的監(jiān)控)
感知速度
3、改造你的Web服務(wù)器端框架
Javasc—ript及HTML5課程培訓(xùn)
轉(zhuǎn)載:http://www.diyaogames.cn/gkk_detail/10282.html
已開課時(shí)間Have start time
IT相關(guān)公開培訓(xùn)班
- 企業(yè)架構(gòu)與IT戰(zhàn)略規(guī)劃培訓(xùn) 郭樹行
- 信息安全等級(jí)保護(hù)高級(jí)培訓(xùn)班 講師團(tuán)
- Excel在企業(yè)管理中的高 許奕
- IT治理與審計(jì)*實(shí)踐 講師團(tuán)
- IT信息系統(tǒng)審計(jì)培訓(xùn) 余老師
- 文檔安全、黑客攻防及信息安 講師團(tuán)
- 卓越軟件需求分析與管理實(shí)踐 郭樹行
- 系統(tǒng)架構(gòu)與詳細(xì)設(shè)計(jì)*實(shí)踐 曾強(qiáng)華
- 關(guān)于舉辦軟件研發(fā)過程實(shí)戰(zhàn)培 郭樹行
- 在軟件開發(fā)流程中構(gòu)筑軟件質(zhì) 楊學(xué)明
- 詳細(xì)設(shè)計(jì)與系統(tǒng)架構(gòu)*實(shí)踐 講師團(tuán)
- “SQL Server 2 賀偉
IT相關(guān)內(nèi)訓(xùn)
- PYTHON編程從入門到進(jìn) 張曉如
- Python數(shù)據(jù)分析與數(shù)據(jù) 張曉如
- IPA應(yīng)用實(shí)戰(zhàn) 郭振杰
- Java企業(yè)級(jí)后臺(tái)開發(fā) 郭振杰
- 釘釘易搭低代碼開發(fā)與實(shí)戰(zhàn)應(yīng) 張曉如
- Python基礎(chǔ)應(yīng)用 張曉如
- 數(shù)據(jù)庫(kù)基礎(chǔ)及實(shí)操(MySQ 郭振杰
- Quick BI 數(shù)據(jù)分析 張曉如
- SQL語(yǔ)句基礎(chǔ)使用 郭振杰
- 6G技術(shù)與發(fā)展趨勢(shì) 楓影
- 自智網(wǎng)絡(luò) 楓影
- 前沿信息技術(shù)解析與應(yīng)用創(chuàng)新 張世民