Formation JavaScript

Formation JavaScript

 

Les objectifs de la formation JavaScript

Apprendre à utiliser le langage JavaScript pour manipuler les éléments HTML constituant les pages Web (modification du Document Object Model) et ainsi réaliser une page dynamique : insérer des éléments, modifier leur style, réagir aux actions de l’utilisateur, réaliser des applets HTML5 par l’utilisation de l’élément canvas.
À l’issue de la formation, les stagiaires seront capables de créer des pages web dynamique.

 

Public

Ce cours concerne les développeurs web et les informaticiens ayant déjà une culture HTML et désirant exploiter JavaScript afin de rendre les pages Web plus interactives.

 

Durée

3 jours soit 21 heures.

 

Prérequis

Maîtrise de HTML 5. Connaissances de bases de la programmation objet.

 

Programme

Ce programme est indicatif, il est personnalisable en fonction du niveau et des attentes des stagiaires.

  • Les technologies normalisées du Web
    • Les rôles respectifs de HTTP, HTML, CSS et javascript
    • Comment séparer les comportements de la structure des pages HTML.
    • Javascript sans nuire à l’accessibilité ni au référencement
  • La structure du langage JavaScript
    • La déclaration et la portée des variables
    • Les types de données. Détection et conversion de type
    • Les structures de contrôle
    • Les opérateurs logiques et arithmétiques
    • Création de fonctions et création de closure
    • Utiliser les exceptions
  • La programmation orientée objet en JavaScript
    • Création de classes (méthodes, propriétés)
    • Appel du constructeur, surcharge de méthode
    • Les mots réservés prototype, this
    • Les objets prédéfinis du langage : Array, Date, Math, String, Regexp…
    • Extension des objets prédéfinis
  • Le format JSON (JavaScript Object Notation).
  • Comment déboguer un script.
  • Programmation événementielle
    • Les événements et la norme du W3C. Comportements des navigateurs en fonction des versions de DOM
    • Utilisation de l’objet Event
    • Gérer les déclencheurs, les bonnes pratiques
    • Le traitement des événements clavier et souris
    • La gestion des formulaires, les apports de HTML5
  • Les objets du DOM : window, document, location
  • Gestion des cookies
  • Interaction avec les feuilles de style en cascade
    • Équivalence entre les noms des propriétés CSS et Javascript
    • Modifier les propriétés CSS des objets du DOM
    • Modifier le media associé à un CSS : illustration sur le media projection
  • Manipuler les objets du DOM : lecture, insertion, suppression, modification de nœuds et d’attributs
  • Les nouvelles possibilités du HTML5 : les canvas
    • Dessiner dans un canvas
    • Placer des images dans un canvas
    • Produire des distorsions sur des images
  • L’API Fetch et les promesses

 

Tarif

Prix indicatif par jour et par stagiaire : 900 € TTC. Tarif de groupe possible. Nous consulter pour une demande devis

 


 

LES MODALITÉS :

1. Modalités pratiques

Formation en salle (à LDNR à Labège ou dans les locaux de votre entreprise) ou à distance.

 

2. Modalités pédagogiques

La formation est composée d’un cours associé à de nombreux exercices pratiques d’application.
Le support de cours est fourni.

 

3. Modalités de suivi et d’évaluation

  • Suivi des présences des stagiaires.
  • Exercices de mise en pratique tout au long de la formation permettant de mesurer la progression des stagiaires.
  • Questionnaire d’évaluation de la satisfaction en fin de formation.
  • Attestation de fin de formation.

 

4. Modalités de financement

Formation pouvant bénéficier d’un financement entreprise (plan de formation ou OPCO) .
Cette formation n’est pas éligible au CPF.

  • Plus d’information sur les financements ici. N’hésitez pas à nous contacter si besoin.

 

5. Modalités d’accès

Nous tenons à personnaliser les programmes de formation en fonction des attentes de nos apprenants, c’est pourquoi nous tenons à réaliser une analyse de leurs besoins en amont.

 

6. Délais d’accès

Organisation de sessions à la demande, selon un planning fixé en fonction des disponibilités respectives client/formateurs. Compter un délai minimum de deux semaines entre la demande et la réalisation de l’action.

 

Accessibilité

LDNR met tout en œuvre pour adapter – si nécessaire – les formations aux personnes en situation de handicap.
Contactez le référent handicap pour étudier la faisabilité : contact@ldnr.fr.

 

 


Les infos importantes LDNR

 

Date de mise à jour : 25 juillet 2024

Retour en haut