Sela

HTML 5

Description
HTML is the markup language that every web developer uses in order to structure and present content in the Internet. HTML5 is the standard that is being shaped and developed currently. It extends and improves the last HTML4 standard and takes it to the next level with support multimedia, communication and more. This three-day instructor-led course provides the knowledge and skills for developing web applications with HTML5.
Intended audience
This course is intended for Web developers and Web team leaders who have knowledge of Hypertext Markup Language (HTML) and Dynamic HTML (DHTML), along with some knowledge of a scripting language such as JavaScript. Students are required to have the following skills: Ability to construct a Web application.

Topics

The History of HTML
What is HTML?
Tags
Documents
Getting Started
The Road for HTML5
The Browser Wars
What we strive for?
Browser Detection
Feature Detection
Modernizr
Polyfills
Structural Elements
New Form/Input Elements
New Attributes
Canvas - The Future of Graphics on the Web
Simple Shapes
Shape Styles
Complex Shapes
Text & Shadows
Canvas Pitfalls
Canvas & SVG
WebGL
HTML5 & RIA
Video and audio in the web
How multimedia looks like to a computer?
Video/audio formats and codecs
Controlling your multimedia with javascript
Code example – loop
Video and audio lab
Lab: Video and audio
Summary
Introduction
Web Storage vs. Cookies
Storage types
Methods and Properties
Events
Introduction
Geolocation API
What are Offline Web Pages?
The Manifest File
AppCache API
Connectivity API
Web 3.0: the next revolution.
The web is full of plain data
The solution: Microdata
Microdata usage
Microdata tags
The vocabulary
Microdata – case study
Other Microdata tags
Google vocabulary
Javascript API for microdata
Summary
Lab
HTML5 JavaScript APIs: overview
Web Sockets
Web Workers
IndexedDB
Drag-and-Drop
Web Notifications
Other APIs
Migration Check List
Migration Sample
What is CSS3 in a nutshell?
Backgrounds
Border
Color
Fonts
Media Queries
Namespace
Text
Multi-column layout
Selectors
Content

רוצה לדבר עם יועץ?

האם אתה בטוח שאתה רוצה לסגור את הטופס ולאבד את כל השינויים?