Programmation Javascript

Public Concerné

Cette unité nécessite de suivre en même temps l'unité NFA040 Architecture et langages du web ou de l'avoir déjà validée. Pour le reste un niveau Bac et une familiarité de l'usage d'un ordinateur et de web sont également nécessaires.

L'avis des auditeurs

Les dernières réponses à l'enquête d'appréciation pour cet enseignement :

Présence et réussite aux examens

Pour l'année universitaire 2022-2023 :

  • Nombre d'inscrits : 471
  • Taux de présence à l'évaluation : 83%
  • Taux de réussite parmi les présents : 63%

Objectifs pédagogiques

Savoir écrire des programmes en Javascript, que ce soit pour les exécuter dans un navigateur ou dans un autre environnement d'exécution. Savoir utiliser des fonctions et méthodes asynchrones.

Contenu de la formation

Présentation du langage Javascript, de ses spécificité, de son mode
d'exécution. Les types de valeur. Les déclarations de variables, les
instructions simples (affectation, appel de fonction) et composées
(conditionnelles et boucles). Écriture de fonction. Utilisation
d'exceptions.
Programmation fonctionnelle et impérative.
Gestion du DOM.
Vérification des formulaires.
Exécution d'un programme Javascript indépendant avec nodejs. Exécution
d'un programme Javascript dans une page web.
Fonctions asynchrones~: Ajax, fetch, setInterval. Animations graphiques.
Programmation événementielle. Les événements survenant
dans un navigateur. Écrire des fonctions pour réagir aux événements.
Modèle à prototypes. Objets Javascript.

Description des modalités de validation

L'évaluation comprend une épreuve finale qui peut être sur papier ou sur poste de travail et qui consiste principalement en l'écriture de programmes Javascript. Elle pourra être complétée par un projet ou des devoirs, ainsi que par des contrôle de connaissance (type QCM).

En alternance ou en formation continue en journée :

Merci de consulter directement le secrétariat pédagogique de votre formation pour obtenir le planning.

En formation « à la carte Hors Temps de Travail », en présentiel, à distance ou hybride :

Voir les dates, les lieux d'enseignement et les modalités d'inscription sur les sites internet des centres régionaux qui proposent cette formation.

  • Hauts-de-France
    • Hauts-de-France
      • 2025-2026 2nd semestre: Formation ouverte et à distance soir ou samedi
  • Ile-de-France (sans Paris)
    • Ile-de-France (sans Paris)
      • 2025-2026 1er semestre: Formation ouverte et à distance soir ou samedi
      • 2025-2026 2nd semestre: Formation ouverte et à distance soir ou samedi
  • Liban
    • Liban
      • 2025-2026 1er semestre: Formation en présentiel soir ou samedi
  • Paris
    • Paris
      • 2025-2026 1er semestre: Formation ouverte et à distance soir ou samedi
Code : NFA041
6
crédits