Javascript Mixte : présentiel / à distance

Dernière mise à jour : 02/04/2024

Bannière visuelle de présentation de la formation

Présentation

JavaScript est un langage de script mature qui est au cœur de certaines des fonctionnalités les plus intéressantes et les plus pointues disponibles aujourd'hui dans votre navigateur.

 

JavaScript est de plus un excellent moyen d'apprendre les bases de la programmation, comme le traitement des événements et les procédures, les déclarations de boucle et bien plus encore.

 

Il existe de nombreux frameworks JavaScript sur lesquels vous pourrez étendre vos compétences et vos applications après cette formation - tels Node.js, ECMAScript, Angular, React, Ionic et beaucoup d'autres !

 

Avant toute chose et pour tirer le meilleur parti de JavaScript, il est essentiel de bien comprendre ce qui se passe à partir de la base. Cette formation JavaScript vous permettra d'acquérir les compétences clés pour coder, déboguer et modifier JavaScript, afin d'apporter fonctionnalités et contrôles interactifs à vos pages web et vos applications.

Objectifs

  • Maitriser le langage et la syntaxe JavaScript
  • Développer de la programmation événementielle avec JavaScript
  • Savoir utiliser le bon type de variables et son champ d'application correspondant
  • Remplir des formulaires de scripting
  • Traiter des erreurs et débogage
  • Obtenir les bases de la programmation orientée objet avec JavaScript
  • Avoir une vue d'ensemble de AJAX, JSON et jQuery

Programme

Introduction à JavaScript

  • Architecture d'une application Web
  • Les technologies Web de base
  • DOM scripting et AJAX
  • Compatibilité entre les navigateurs

 

Syntaxe essentielle de JavaScript

  • Déclarer les variables et les tableaux
  • Utilisation d'opérateurs et d'expressions
  • Boucles et constructions décisionnelles
  • Fonctions JavaScript
  • Boîtes d'alerte, de confirmation et d'invitation
  • Expressions régulières

 

Objets JavaScript

  • Vue d'ensemble des objets
  • Le type d'objet
  • Extension, modification et suppression d'un objet
  • Héritage des propriétés et des méthodes
  • Méthodes en cascade
  • Utilisation d'objets prédéfinis
  • Manipulation des réseaux
  • Création de nouveaux types d'objets

 

Formulaires Web avec JavaScript

  • Aperçu des formulaires HTML
  • Accès aux éléments d'un formulaire
  • Traitement des événements
  • Validation des données saisies par l'utilisateur
  • Considérations sur les UX

 

Gestion des images avec JavaScript

  • Traiter les images comme des objets
  • Roulements / Mouseovers
  • Chargement efficace des images

 

Gestion des fenêtres et des documents

  • Interaction avec le navigateur
  • Gestion des fenêtres
  • Interagir avec la barre d'état
  • Utilisation des temporisations, des cadres et des cookies
  • Gestion des documents
  • Détection des nœuds
  • Recherche de nœuds
  • Ajout de contenu à la page

 

Gestion avancée des événements

  • Le modèle de l'événement central
  • Comprendre l'objet de l'événement
  • Propagation des événements
  • Événements inter-navigateurs

 

JavaScript et CSS

  • Types de feuilles de style
  • Modification des styles d'un élément
  • CSS et positionnement
  • Modèles d'objets pour le DHTML
  • Portabilité

 

Aperçu d'AJAX

  • La méthode “fetch()”
  • Interagir avec un serveur
  • Traitement des réponses
  • Mise à jour de l'interface utilisateur

Public visé

  • Développeurs Web

Modalités pédagogiques

Docaposte Institute propose plusieurs dispositifs pédagogiques adaptés aux apprenants :

 

  • Formation en présentiel
    • En groupe (inter-entreprises ou intra-entreprise)
    • En individuel (monitorat)
    • En journée ou en cours du soir (sur demande spécifique)
  • Formation en distanciel
    • Distanciel synchrone
    • Distanciel asynchrone

 

 

Prérequis

La connaissance HTML et CSS

Moyens et supports pédagogiques

  • ·       Apports des connaissances communes.
  • ·       Mises en situation sur le thème de la formation et des cas concrets.
  • ·       Méthodologie d'apprentissage attractive, interactive et participative.
  • ·       Equilibre théorie / pratique : 60 % / 40 %.
  • ·       Supports de cours fournis au format papier et/ou numérique.
  • ·       Ressources documentaires en ligne et références mises à disposition par le formateur.
  • ·       Pour les formations en présentiel dans les locaux mis à disposition, les apprenants sont accueillis dans une salle de cours équipée d'un réseau Wi-Fi, d'un tableau blanc ou paperboard. Un ordinateur avec les logiciels appropriés est mis à disposition (le cas échéant).
  •  

Modalités d'évaluation et de suivi

En amont de la formation

·       Recueil des besoins des apprenants afin de disposer des informations essentielles au bon déroulé de la formation (profil, niveau, attentes particulières...).

·       Auto-positionnement des apprenants afin de mesurer le niveau de départ.

Tout au long de la formation

·       Évaluation continue des acquis avec des questions orales, des exercices, des QCM, des cas pratiques ou mises en situation...

A la fin de la formation

·       Auto-positionnement des apprenants afin de mesurer l'acquisition des compétences.

·       Evaluation par le formateur des compétences acquises par les apprenants.

·       Questionnaire de satisfaction à chaud afin de recueillir la satisfaction des apprenants à l'issue de la formation.

·       Questionnaire de satisfaction à froid afin d'évaluer les apports ancrés de la formation et leurs mises en application au quotidien.

Accessibilité

Nos formations peuvent être adaptées à certaines conditions de handicap. Nous contacter pour toute information et demande spécifique.

M'inscrire à la formation

Valider la pré-inscription
Inscription possible jusqu'à 10 jours avant démarrage formation

Prochaines Sessions

  • Désolé, cette formation n'est pas programmée pour le moment.

    Si vous êtes responsable formation, vous pouvez faire une requête pour l'organiser en INTRA dans votre entreprise.

Dans la même catégorie

Catalogue de formation propulsé par Dendreo,
Plateforme dédiée pour les OF