課程介紹
本課程讓學生學習如何用HTML5的新元素和屬性來撰寫Web應用界面中的HTML代碼。本課程從HTML5簡介和歷史開始,逐步介紹HTML5的新元素和屬性,以及如何測試瀏覽器是否支持HTML5。課程還將介紹新的表單輸入類型和熟悉,音頻和視頻標簽,并深入了解用于動態(tài)產(chǎn)出與渲染圖形、圖表、圖像和動畫的Canvas元素、地理定位應用程序接口(API)、可以替代Cookies的新的本地數(shù)據(jù)存儲選項和可以大幅提升Web應用程序性能的新通信應用程序接口(API)。之后您還將學習微數(shù)據(jù)、離線網(wǎng)絡應用程序和WebSockets。
需要設計、創(chuàng)建、部署HTML5 Web應用程序的有經(jīng)驗的Web開發(fā)人員。
Course Outline:
1. HTML5 Overview
HTML5 History/Timeline
HTML5 Design Principles
What is (and isn’t) HTML5
HTML Review
Doctype
Root Element
Element
Syntax
2. HTML5 Elements
Content Models
New Structural Elements
HTML4/HTML5 Comparison
Other New Elements
Redefined Elements
Obsolete Elements
HTML5 Outlines
When Can I Use It?
Feature Detection: Techniques
Feature Detection: Examples
Feature Detection: Modernizr
CSS Styling
Validating
Accessibility (WAI-ARIA)
3. Forms
HTML5 Forms Overview
New Input Types: Contact Info
New Input Types: Native Date
Picking
Opera’s Rendering of Date Input
Types
New Input Types: Number and
Range
New Attributes
Detecting Support
Accessibility (WAI-ARIA)
Styling Form Elements
Avoiding Validation
The Constraint Validation API
Custom Validation Example
4. HTML5 Media
Audio and Video Element
Using the Media Elements
Attributes
Formats
Serving Device-Specific Files
Accessibility
Backwards Compatibility
Media API
Rolling Custom Controls
5. Canvas
Canvas Overview
The Canvas Element
The 2D Context
The Coordinate System
Rectangles
Paths
Paths; Drawing Methods
Curves and Arcs
Colors and Styles
Gradients
Patterns
Transformations: Scale, Translate
Transformations: Rotate
Drawing States
Image Drawing
Animations
Responding to User Events: Keyboard
Responding to User Events: Mouse
Compositing
Text
Pixel Manipulations
toDataURL
Accessibility
Canvas and Internet Explorer
6. Geolocation
Geolocation Overview
Privacy Concerns
API Methods
API Attributes
Using the Geolocation API: Success
Handlers
Using the Geolocation API: Error
Handlers
Using the Geolocation API: The Third
Argument
watchPosition and clearWatch
Fallback Support: Geo.js
7. Local Data Storage
Local Data Storage Overview
Web Storage Overview
Web Storage API
Data Types
JSON (JavaScript Object Notation)
Accessing Storage
The Storage Event
Database APIs
Web SQL Databases
Web Databases: Opening the
DB, Creating Tables, and
Inserting Data
Web Databases: Selecting,
Using, and Deleting Data
Indexed DB
8. Web Messaging
Cross Document Messaging
Using the postMessage API
Server-Sent Events Overview
EventSource API
Using the EventSource API:
Client-side
Event Stream Format: Serverside
Simple Implementation
XMLHttpRequest Level 2
Cross-Origin Requests
Making a Cross-Origin Request
Progress Events
Using Progress Events
9. Web Workers
Web Workers Overview
What Can You Do with a Worker?
Message Passing
Handling Errors
Stopping Workers
Loading and Executing External Scripts
Workers within Workers
Subworkers: An Example
Security Notes
Shared Workers: The Parent
Page
Shared Workers: Within the
Worker
10. Microdata
What Is It?
Why Use It?
Data Model
Typed Items
Using Microdata
11. Offline
Offline Web Applications
上海南洋萬邦信息技術服務有限公司(上海南洋信息技術培訓中心)成立于1993年,與國際知名公司緊密合作與交流,目前已發(fā)展為華東、華中地區(qū)規(guī)模較大的IT信息技術培訓機構。
在奮斗與創(chuàng)新中的二十三年里,中心由初的幾門單一課程,發(fā)展到今天以認證教育、技能教育和企業(yè)定制化教育的三大系列近百門課程,是目前IT領域培訓項目全,教學內容新的教育機構。擁有數(shù)十名經(jīng)國際認證的專職教師,訓練有素,并具有豐富產(chǎn)品技術及應用知識和教學管理經(jīng)驗,能夠涵蓋當今計算機行業(yè)新技術及相關應用的課程。
我們在注重教育質量的同時,不斷完善售后服務,制定了具有特色的培訓服務規(guī)范和質量檢查標準,為客戶提供佳的服務體系。
我們引進經(jīng)本地化了的當今世界頂級IT廠商的先進教案和教材,為社會輸送掌握了當今前沿的IT技術的優(yōu)秀人才,這是我們對自己在整個培訓市場的基本定位,在此基礎上中心在繼續(xù)教育方面為用戶提供以下三個層次的教育培訓:
1、 認證教育
目標:用戶獲得認證,以證明在某一產(chǎn)品方面達到一定水平。
對象:已從事IT方面工作或具備和IT相關的學歷教育背景并準備從事IT方面工作的用戶。
經(jīng)過國際在線考試系統(tǒng)考核,提供國際標準認證,并發(fā)放第三方業(yè)界公認的證書。
2、 技術教育
目標:熟練地操作某種工具軟件,隨心所欲的對付日常工作。 對象:利用某一種軟件工具從事工作的用戶或準備熟練掌握某一種軟件工具為其擇業(yè)增添法碼的用戶。
3、 企業(yè)定制化教育
目標:針對各企業(yè)的實際需求,定制不同個適合各企業(yè)的課程,使所學的知識能更好的運用到實際工作中提高企業(yè)的工作效率 對象:企業(yè)客戶的所有員工。
上海南洋信息技術培訓中心是Prometric(普爾文)、Pearson VUE(VUE)、kryterion(KTN)考試中心的授權考點。我們?yōu)槟峁┏^10000門的各類認證考試。我們提供全面的認證考試服務,秉承嚴格的考場管理,恪守考試認證的公正性,并為考生提供快速、高效的考試服務--即注即考。
我們提供如下國際認證考試:
相關課程:
想要了解更多上海HTML5編程培訓班相關信息
可以撥打我們的咨詢電話:021 - 64320836 張老師
也可以瀏覽我們的網(wǎng)站進行網(wǎng)上咨詢:教育聯(lián)展網(wǎng) 和 中華考試網(wǎng)
倒計時
更多詳情請咨詢客服 13524072975
客服在線時間:9:00-22:00,其他時間請在線預約或留言,謝謝。上海南洋信息技術培訓中心:上海徐匯區(qū)宜州路180號華鑫天地
本周僅剩 個試聽名額
請鍵入信息,稍后系統(tǒng)將會把領獎短信發(fā)至您的手機