retour

Développement client avec JavaScript et Ajax

Développement client avec JavaScript et Ajax

  • Référence JASI
  • Durée 3 jours (21 heures)
Certains l'avaient bien vite enterré face aux problèmes de maintenance et d'évolution qu'il a pu présenter, il est néanmoins resté un incontournable du développement Web côté client. Avec l'arrivée de HTML5 voici JavaScript plus que jamais sur le devant de la scène et au coeur du Web.

Ce cours enseigne, par la pratique, le langage JavaScript et ses principales utilisations dont le contrôle du navigateur via le DOM HTML et la programmation asynchrone avec Ajax. Vous découvrirez enfin le monde des bibliothèques JavaScript avec Prototype.

Vous allez apprendre à :

  • Comprendre l'intérêt du langage JavaScript
  • Programmer avec JavaScript
  • Écrire du JavaScript Cross Browser
  • Utiliser Ajax
  • Découvrir les librairies JavaScript
  • Gagner du temps avec Prototype
  • Maîtriser le DOM HTML
  • Utiliser JSON et l'objet en JavaScript

Méthode pédagogique :

60% de travaux pratiques

Audience :

Développeurs Web, chefs de projets techniques

Pré-requis :

  • Connaître les bases du Web ou avoir suivi le cours HWEB
  • Connaître un langage de programmation

Travaux pratiques :

Le fil rouge déroulé lors des travaux pratiques est un jeu de dés multi-joueur qui permet d'illustrer tout d'abord les bases algorithmiques JavaScript, puis les interactions avec le DOM et la gestion des événements. Il permet aussi de pratiquer les Timers JavaScript et les appels Ajax pour améliorer vos IHM. Vous modifierez ensuite votre code pour comprendre comment structurer correctement du code JavaScript. Enfin vous utiliserez la bibliothèque Prototype pour reprendre une fois de plus votre code, le simplifier et le rendre multi-navigateur.

Votre avis, votre commentaire sur cette page

Commentaires

Personne n'a encore commenté cette page.

flux RSS pour les commentaires de cette page | Flux RSS pour tous les commentaires

retour
Accès direct à nos cours

DIGITAL

WEB

MOBILE

AGILITÉ

ANALYSE ET CONCEPTION

JAVA et C++

JAVA EE ET FRAMEWORKS

ARCHITECTURE

.NET

BIG DATA