Train together, save more! 10% off individual registration, 20% off for pairs.
×
Log in
Or create your account
You have just added to your selection
Your cart is empty, See our trainings

Description

In this training, you will learn how to implement the different JavaScript APIs offered by the new HTML5 specifications. You will thus manipulate those dedicated to data storage, client/server communication or even geolocation.

Who is this training for ?

For whom ?

Web developers. Web project managers.

Prerequisites

Good knowledge of HTML and JavaScript.

Training objectives

  • Manage data persistence
  • Create applications in unconnected mode
  • Master Client/Server communication with Web sockets
  • Design drag'n'drop mechanisms
  • Use localization APIs
  • Training program

      • New HTML 5 features: new semantic elements, main tags, forms.
      • New CSS selectors: search for elements by Class, by selectors.
      • Practical work Searching for elements by positioning or Class.
      • Overview of storage issues.
      • Local Storage, in session or in a database.
      • Creation of databases, queries.
      • SqLite administration tools.
      • SQL operations available.
      • Practical work Creation of a product table with query.
      • Creating an application in offline mode.
      • Creating the manifest file.
      • Supporting offline mode.
      • Related events to the cache manager: offline, online events.
      • Practical work Setting up an offline mode.
      • CrossDomain communication.
      • Cross Document Messaging.
      • PostMessage API.
      • Communication types: polling, long-polling, streaming.
      • Listener for messages sent by the server.
      • EventSource API.
      • XMLHTTPRequest Level 2.
      • Presentation Level 2.
      • Multi-document communication.
      • Web sockets communication.
      • API and protocol.
      • Practical work rnImplementation and comparison of the different C/S protocols.
      • Drag'n'Drop mechanisms.
      • Drag'n'Drop manipulation API.
      • The draggable attribute.
      • Behavior properties.
      • Events.
      • Possibilities and limits.
      • Transfer of a file, an image by dragging /copy.
      • Practical work rnShopping cart management by dragging/copy.
      • Geolocation overview.
      • Private data.
      • Location information sources.
      • Using the API location.
      • Respect for privacy.
    • 1093
    • 14 h

    Submit your review

    Translated By Google Translate