Goals
- Discover the potential of new HTML5 / CSS3 standards
- Learn how to build multiplatform sites: smartphone, tablet, ….
- Generate an RSS feed
- Discover XML, Ajax and jQuery
Program
Reminders of XHTML, CSS, HTML5
standards Current issues: multi-format, mobile devices
Presentation of HTML 5
Support by browsers
HTML5 tags
Practical workshop: A first page in HTML 5
Structure and semantics
New HTML5 form elements
Integration of animations and sounds
Practical workshop: Creation of a first site with HTML5 form
CSS reminder
Priority order: cascade and inheritance
Sizing, margins
Positioning problem
CSS 3 properties for formatting: borders, shadows, transparency, …
Practical workshop: demonstration of styles and effects on the different properties studied, complex layout of a page
Presentation of Responsive Web Design: objectives, alternatives …
Fluid grids
Media queries
Image compression, sprites, Data URI
Introduction to JavaScript libraries for HTML5 compatibility
Practical workshop: creation of a multiplatform site (smartphone, tablet, etc.)
Bootstrap overview
Installing Bootstrap
Practical workshop: create a page with Bootstrap
Basic JavaScript concepts
Event management
Presentation of the DOM (Document Object Model)
Access, modification, addition of elements and attributes
Dynamic management of CSS
Practical workshop: creating a photo gallery
Presentation of the XML format
Structure of an XML document
Benefits of XML
Practical workshop: RSS feed for a website
Synchronous and asynchronous communication
Instantiate an XMLHttpRequest object
Sending requests
Managing responses, return codes from HTTP servers
Managing errors
Essential functions and chaining
Selectors (CSS, XPath, Complexes)
Browsing, manipulation of the DOM tree and filters
Callback principles
Behavior of links
Association of events and triggering
Animation effects
Widgets: sliders, tooltips, drag’n’drop …
Hands-on workshop: multiple examples of jQuery widgets
Asynchronous / synchronous communication
Implementation of AJAX
jQuery functions available
Loading of pages and code injection
Complete integration of AJAX and the UI
Compatibility with other frameworks
Practical workshop: creation of a rich web interface with jQuery
Web developments
Other frameworks to discover
Duration
5 days
Price
£ 2172
Audience
Webmasters
Prerequisites
Have a good knowledge of HTML and CSS
Reference
SIT651-F
Sessions
Contact us for more informations about session date