DÉMONSTRATION
Vous visionnez une version d'essai (fonctionnelle) de votre Catalogue public. Rendez-vous dans les paramètres du Catalogue sur Dendreo pour customiser son apparence, ses options, ses formulaires, et activer cette option payante pour commencer à l'utiliser publiquement.

JavaScript - Comprendre et utiliser le JavaScript pour le développement Web

Dernière mise à jour : 23/05/2024

Description

Introduction au langage

 

  • Imbrication de JavaScript dans HTML
  • Mettre des commentaires
  • Utiliser un javascript externe dans une page Web
  • Conventions de formatage et de codage
  • Outils de développement
  • Ecrire des informations dans la console du navigateur
  • Programmation procédurale
  • Envoi d'alerte
  • Ecrire une ligne HTML

 

Les variables

 

  • Déclaration d'une variable
  • Le type texte ou numérique
  • Modification d'une variable
  • Concaténation
  • Les opérateurs de calculs

 

Les événements

 

  • Déclenchement d'un événement
  • Mettre en place des écouteurs sur une page Web

 

Les fonctions

 

  • Utiliser les fonctions existantes
  • Définition et invocation de fonctions personnalisées

 

Cibler un élément dans une page

 

  • Récupérer des informations sur le DOM
  • Injecter du HTML
  • Modifier le DOM dynamiquement

 

Tester une condition pour faire un traitement

 

  • Opérateurs et expressions relationnelles
  • Condition avec "If" et "else"
  • Condition avec "Switch"

 

Faire des boucles sur un traitement

 

  • Boucle "For"
  • Boucle "While"
  • Gérer la sortie d'une boucle

 

Les fonctions sur les chaines de caractère

 

  • Majuscule, minuscule
  • Nombre de caractère
  • Rechercher la position d'un élément
  • Extraire une sous-chaine

 

Les fonctions sur les numériques

 

  • Transformer une chaine de caractère en numérique
  • Transformer un numérique en chaine de caractère
  • Arrondir une valeur
  • Déterminer une valeur aléatoire

 

Les fonctions sur les dates-heures

 

  • Récupérer la date-heure du moment
  • Extraire les composants d'une date-heure
  • Faire des calculs sur une date-heure

 

Utiliser un timer en javascript

 

  • Définitions et fonctions
  • Modifier le CSS d'une page en utilisant un timer

 

Récupérer des informations sur le navigateur

 

  • Connaitre les propriétés du navigateur Web
  • Connaitre la position de la souris sur la page
  • Connaitre les caractéristiques d'affichage

 

Les expressions régulières

 

  • Typer et tester une expression régulière
  • Syntaxes dans les expressions régulières

 

Les tableaux indexés

 

  • Définir ma variable
  • Insérer un élément
  • Ressortir un élément
  • Ressortir tous les éléments

 

Les tableaux associatifs

 

  • Définir ma variable
  • Insérer un élément
  • Ressortir un élément
  • Ressortir tous les éléments

 

Les fonctions sur les tableaux

 

  • Trier un tableau
  • Transformer un tableau en chaine de caractère
  • Transformer une chaine de caractère en tableau

 

JSON

 

  • Définition et syntaxe globale
  • Les différents types d'élément contenus
  • Les fonctions utiles
  • Extraire, ajouter et modifier mon JSON

 

AJAX

  • Mettre en place une communication
  • Les différents états de ma communication
  • Envoyer des arguments
  • Traiter la réponse de l'API

 

Les cookies

 

Web Storage

 

  • Concepts et utilisations
  • SessionStorage
  • LocalStorage

 

Les durées indiquées du séquencement de ce plan de formation sont théoriques.

Elles peuvent varier en fonction des besoins spécifiques, de l'expérience et du métier des apprenants.

 

Formation concourant au développement des compétences.

Action de formation réalisée selon les articles L6313-1 et L6313-2 du code du travail.

Objectifs de la formation

À l'issue de la formation, le participant sera en mesure de :

 

  • Écrire et déboguer des programmes JavaScript.
  • Ajouter de l'interactivité à votre site Web.
  • Créer des formulaires interactifs pour saisir et valider des informations.
  • Stocker des données côté client.

Public visé

Toute personne désirant écrire du code Javascript

Prérequis

Des connaissances en HTML et CSS sont nécessaires

Modalités pédagogiques

Réflexion de groupe et apports théoriques du formateur,

Travail d'échange avec les participants sous forme de réunion-discussion,

Utilisation de cas concrets issus de l'expérience professionnelle,

Validation des acquis par des questionnaires, des tests d'évaluation ou des mises en situation,

Alternance entre apports théoriques et exercices pratiques (en moyenne sur 30 à 50 % du temps).

Moyens et supports pédagogiques

En présentiel : accueil des apprenants dans une salle dédiée à la formation, équipée d'ordinateurs, d'un vidéoprojecteur, d'un tableau blanc et/ou d'un paperboard.

 

En distanciel : Les classes virtuelles sont organisées à l'aide d'un logiciel de visioconférence (MEET ou TEAMS) ou grâce à notre plateforme Altervisio via le logiciel GO TO MEETING.

 

L'apprenant doit disposer d'un ordinateur connecté à Internet, d'un casque micro, d'une webcam et d'un navigateur web récent (Chrome ou Edge Chromium).

 

Lors de la classe en ligne, les apprenants interagissent et communiquent entre eux et avec le formateur.

Modalités d'évaluation et de suivi

Avant la formation est réalisé un questionnaire d'autopositionnement :

Un questionnaire d'évaluation des besoins spécifiques de l'apprenant et de son niveau de connaissances est réalisé avant l'entrée en formation.

 

Pendant la formation :

Feuille de présence émargée par demi-journée.

Des exercices pratiques (études de cas, jeux de rôle, questionnaires, quiz, mises en situation, …) sont régulièrement proposés pour vérifier le niveau de compréhension et d'intégration du contenu pédagogique.

 

À la fin de la formation :

L'apprenant remplit un questionnaire de satisfaction dans lequel il évalue la qualité de l'enseignement qu'il a reçu. Il autoévalue également son niveau d'atteinte des objectifs de la formation qu'il vient de suivre.

 

Le formateur remplit une synthèse dans laquelle il indique le niveau d'acquisition pour chaque apprenant : « connaissances maîtrisées, en cours d'acquisition ou non acquises ».  Il évalue ce niveau en se basant sur les exercices réalisés tout le long de la formation.

Profil du / des Formateur(s)

Nos formateurs sont des experts dans leurs domaines d'intervention

Leur expérience de terrain et leurs qualités pédagogiques constituent un gage de qualité.

Informations sur l'admission

L'admission à ce module se fait sous réserve d'analyse du questionnaire de positionnement et de validation du niveau et des besoins de l'apprenant par notre équipe pédagogique.

 

Le délai d'accès maximum à cette formation est d'un mois, en nous contactant au 03.20.41.55.33 ou par mail à contact@alternative-formation.fr

 

L'inscription sera validée par retour du devis signé. L'apprenant et/ou le responsable formation recevra, à sa réception, la convention, une invitation et notre plan d'accès (si la formation se déroule en nos locaux).

 

Référent administratif : Stéphanie DESMAZIERES

Référent pédagogique : Jacques DIGEON

Informations sur l'accessibilité

Notre organisme peut vous offrir des possibilités d'adaptation et/ou de compensations spécifiques si elles sont nécessaires à l'amélioration de vos apprentissages.

 

Si vous êtes en situation de handicap ou si vous rencontrez une quelconque difficulté, nous vous remercions de contacter directement notre référente handicap, Stéphanie DESMAZIERES au 03 20 41 55 33 ou par mail à sdesmazieres@alternative-formation.fr

M'inscrire à la formation

👉 Vous pouvez ici personnaliser le texte d'introduction au formulaire d'inscription 👈
Ajouter au panier

Encart personnalisable de vos pages Formation

👉 Vous pouvez ici personnaliser le texte de vos pages Formation 👈

Prochaines Sessions

  • 👉 Vous pouvez ici personnaliser le message s'affichant lorsqu'aucune formation INTER n'est programmée 👈

Partager cette formation

👉 Vous pouvez ici indiquer vos Certifications 👈