Course Outline
HTML5, CSS3 & jQuery Mobile: Course Details
Day 1: HTML5
History, Vision And Future Of HTML5
Getting Started With HTML5
Structure Of A Web Page
CSS3 Introduction
Forms
Audio And Video HTML5 Canvas Hands-on exercises
Day 2: HTML5
Data Storage
HTML5 Web Workers HTML5 Messaging APIs HTML5 Web Sockets
HTML5 Offline Web Applications
Hands-on exercises
Day 3: CSS3
Introduction to CSS3
Text Formatting
Selectors
Box Model
Links, Backgrounds Lists,
Tables
Positioning & Layout
New features of CSS3 - transition, tranform, etc.
Introduction to jQueryMobile
Hands-on exercises
Day 4: jQueryMobile
Introduction to jQuery Mobile (jQM) - cont'd
Getting started with jQM
Downloading the Most Recent Version of jQuery Mobile
Proper Markup for Loading Framework JavaScript and CSS
jQuery Mobile Page Structure
Applying Different Theme Swatches
Page Initialization Events
jQuery Mobile Page Components
Basic Content Formatting
List Views
Form Controls - check boxes, slider, etc.
KnowledgeWorks IT Consulting Pvt. Ltd.,
[Link]
Course Outline
Day 5: jQueryMobile
Dialogs
Buttons and Toolbars
Collapsible Content
Event Handling
Responding to various events
Page related events
Ajax & Interaction with server (RESTful services) ^
Deployment using Phonegap (e.g. Android)
Overview of Android Devt Environment
Best Practices in jQM
Hands-on exercises
Project:
Development of a web app with rich UI & interaction with the remote server.
Prerequisites
Delegates are expected to have a basic knowledge of web designing, HTML and JavaScript.
Planned Schedule: TBD
Objectives
In this hands-on HTML5 & jQM training course the participants will learn how to create web & mobile
applications, so that they can start using it in the projects right away.
Upon completion of the training course, you will:
Know how to use HTML5 & jQM and develop apps
Understand current browser support for the various HTML5 & jQM features
Learn about best practices for using HTML5 & jQM
Audience
This course is designed for software developers interested in designing, creating, and deploying HTML5
web & mobile applications.
It is valuable to both beginners and advanced developers who already have experience in developing
desktop web applications.
Software Reqt: (@windows PC) (latest versions)
a) Chrome Browser
b) Xampp web server
c) Android SDK & ADT
d) Eclipse
Hardware Reqt:
a) PC / laptop: Win-XP/Vista/win7
b) internet connectivity (wifi preferred)
KnowledgeWorks IT Consulting Pvt. Ltd.,
[Link]