Formation en Développement: JavaScript - Fondamentaux - Ascent Formation
Retour aux formations
Développement

JavaScript - Fondamentaux

3 jour(s)21h

Description

Objectifs de formation : à l’issue de la formation, le stagiaire sera capable de développer des applications Web dynamiques à partir du langage JavaScript, associant l’utilisation de sa composante AJAX et du framework jQuery.

Objectifs pédagogiques

  • Maîtriser l'utilisation des balises et feuilles de style HTML5/CSS3
  • Utiliser JavaScript pour gérer l'interactivité d'un site web
  • Savoir construire son site en Responsive Design
  • Gérer les évènements et les manipulations dynamiques

Public concerné

Développeurs Web
Architectes web
Chefs de projet
Webmasters

Prérequis

Posséder des connaissances en langages HTML et CSS et en programmation structurée

Déroulé du programme

1

Rappels sur les technologies du Web & présentation de JavaScript (JS)

  • Navigateurs & JS
  • Historique des versions de JS
  • Les composants Web & les protocoles
  • JS, accessibilité & référencement
  • JS & site Web 2.0
  • Utilisation dynamique de JS & conformité XHTML
  • Les outils de développement
  • Positionnement et illustration des technologies DHTML
2

Le langage JS

  • Déclaration et portée des variable
  • Types de données
  • Conversion de type
  • Détection de type
  • Gestion des tableaux
  • Opérateurs logiques et arithmétiques
  • Boucles
  • Création de fonctions et paramétrage variable
  • Gestion d'erreur & exceptions
  • Travaux pratiques : Mise en place des fonctionnalité JS
3

Événements & données

  • Organisation des événements
  • Événements, navigateurs & version de DOM
  • Événements par programme et paramétrage de balises HTML
  • Codage multinavigateur
  • Écouteurs
  • Les traitements événementiels JS
  • Manipulation des URL
  • Gestion des cookies
  • Travaux pratiques : programmation d'événements
4

Les formulaires HTML

  • Contenu des formulaires
  • Accès et modification dynamique des composants du formulaire
  • Fonctions de validation de formulaire
  • Événements liés aux éléments de formulaire
  • Travaux pratiques : écriture de fonctions personnalisées
5

Interaction avec les feuilles de style en cascade

  • Feuilles de style en cascade
  • Outils de manipulation des feuilles
  • Utilisation des propriétés de style pour faire une page dynamique
  • Travaux pratiques : Création de pages simples et utilisation de feuilles de style

Informations

Durée

3 jour(s)

21h

Tarif

1850 € HT

HT