fbpx

Maîtrisez les outils avec nos formations bureautique et digital conçues pour transformer votre quotidien. Grâce à une approche sur-mesure et des cas concrets, progressez rapidement et durablement. Préparez-vous à exceller dans un monde en pleine transition numérique !

Bureautique et digital

Formation Javascript avancé

ElearningPrésentielVisioformation
FNEOPCOPlan

Objectifs

  • Maîtriser les fonctionnalités avancées de JavaScript ES6 
  • Savoir construire une application utilisant les features avancées de JavaScript 
  • Parcourir et modifier le DOM avec la bibliothèque JQuery 
  • Gérer les API JavaScript HTML5 
  • Utiliser JavaScript pour différents cas d’usage 
  • Appréhender le développement côté serveur avec Nodejs 
  • Maîtriser le débogage 
  • Comprendre en profondeur la Programmation Orientée Objet

Programme

  • Javascript avancé asynchrone

  • Les fonctions asynchrones de JavaScript 
  • Promises et callbacks asynchrones 
  • Programmation asynchrone avec async/await 
  • Trouver des mots-clés 
  • Expression de fonction asynchrone 

  • POO en javascript avancé

  • Comprendre la programmation orientée objet ? 
  • Classes objet 
  • Utilisation des objets 
  • Définir des modèles objet 
  • Instanciation : créer des objets à partir d’une classe 

  • Déplacement de souris avec javascript

  • Comment fonctionnent les Rollovers ? 
  • Shelley Biotech 
  • Pré chargement des images 
  • Souris et sous-menus 
  • Souris et feuilles de style 
  • Événements de mouseover 
  • Récapitulatif 

  • Modification dynamique de la configuration des tables

  • Modification dynamique de la configuration des tables 
  • Création de rapports de base 
  • Configuration avancée des tableaux 

  • Remplacement des cartes d’images

  • Scénario de remplacement 
  • Cartes d’images multiples en HTML 
  • Informations sur les cartes d’images en JavaScript 

  • Syntaxe avancée avec javascript

  • ES6 
  • IIFE avancé 
  • Modules Pattern 

  • Menu déroulant

  • Navigation 
  • Modification du contenu des menus 
  • Présentation de l’ensemble du code 
  • Champs de texte, cases à cocher, boutons radio et zones de texte 
  • Copier des champs de texte avec des cases à cocher 
  • Boutons radio et zones de texte 

  • Validation des formulaires

  • Fournir des informations 
  • Passer d’une liste non ordonnée à une liste ordonnée 
  • Insertion d’éléments de ligne dans des positions spécifiques 
  • Validation des données de l’utilisateur 
  • Validation des numéros de carte de crédit 

  • DOM

  • Introduction aux APIs web 
  • Détail sur une bonne architecture du DOM 
  • Les dernières nouveautés de HTML5 
  • Les dernières nouveautés de CSS3 
  • Manipuler le DOM avec les APIs HTML5 
  • Les AO 
  • Le W3C DOM 

  • Objets d’événement

  • La genèse des événements 
  • Gestion des événements du navigateur 
  • Propagation des événements 
  • Se référer à l’objet événement 
  • Composants de la Palette Man 
  • Ajout de fonctionnalités 
  • Rotation des couleurs 

  • Menus hiérarchiques

  • HierMenus 
  • Les tableaux 
  • DOM et fonctions principales 
  • HM_ScriptDOM 

  • Menus hiérarchiques

  • Comportement des menus 
  • Déplacement des couches 
  • Arrière-plan 
  • Événements et objets 
  • Faire glisser le code 
  • L’ensemble du processus 

  • Expressions régulières

  • Introduction aux Expressions Régulières 
  • Création d’expressions régulières 
  • Propriétés des objets d’expressions régulières 
  • Exécution d’expressions régulières 
  • Tester, lire et remplacer du texte avec des expressions régulières 

  • Javascript avancé et Actionscript

  • Qu’est-ce qu’ActionScript ? 
  • Appeler JavaScript en utilisant getURL 
  • FSCommand 

  • Foldertree – Création de l’arborescence

  • Objectif de FolderTree 
  • Création de dossiers et de liens 
  • Création de sous-dossiers 
  • Ajout de documents/liens 
  • FolderTree : Affichage de l’arbre 
  • Affichage de l’arbre 
  • Dessiner les couches 
  • FolderTree : Finition de l’arbre 
  • Dessiner l’arbre 
  • Ouvrir et fermer des dossiers 
  • Défilement des actualités 
  • Glissière des calques 

  • Bibliothèque JQuery

  • Développement côté client 
  • Modifier et gérer le DOM 
  • Interaction de JQuery avec le HTML 
  • Création des animations 
  • Gestion des événements 
  • Ajouter/supprimer les nœuds 

  • Éléments et nœuds

  • Structure et syntaxe 
  • Les symboles spéciaux et les commentaires 
  • Code FolderTree 
  • ftexample.html 
  • folderTreeFrameGauche.html 
  • startPage.html 
  • defineMyTree.js 

  • Introduction à node.js

  • L’histoire de Node 
  • Les fonctionnements du Framework et son utilité 
  • Les différents modules 
  • Package.json 
  • Installation 
  • Créer une application avec Nodejs 

  • Débogage en Javascript

  • Débogage côté serveur/client 
  • Parcourir le code JavaScript 
  • Comment démarrer le débogueur ? 

Pour faciliter l’acquisition de la compétence et sa transférabilité sur le poste de travail, trois différents contenus sont mis à disposition de l’apprenant sur son espace dédié, en complément de sa formation :

Un parcours e-learning : Réalisé avant ou après une session avec un formateur, chaque module correspond à une fonctionnalité à maîtriser du programme. L’ensemble des modules constitue un parcours qui renforce l’ancrage. 

Des tutoriels de courte durée : Selon la logique du support formatif, ces vidéos aident l’apprenant confronté à une difficulté à la résoudre en toute autonomie 24/7 mais aussi à acquérir la fonctionnalité ou l’usage concerné. 

Des vidéos d’exercices : En reprenant pas à pas chaque étape de la correction, l’apprenant progresse à travers une illustration pratique de la mise en œuvre de la fonctionnalité ou de l’usage. 

Ces contenus e-formation sont disponibles dans l’espace dédié de l’apprenant. Ils complètent efficacement les sessions synchrones avec un formateur. 

Prérequis

  • Ordinateur/Téléphone
  • Mobile/Tablette
  • Réseau Internet
  • Connaître le langage HTML5 et CSS3
  • Avoir un accès au logiciel Java et Query

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

  • Formations sur mesure : Les apprenants bénéficient d’un programme adapté spécifiquement à leurs besoins et objectifs, optimisant ainsi leur temps d’apprentissage. 
  • Apprentissage ciblé : Les formations personnalisées se concentrent sur les compétences et les domaines où les apprenants ont besoin de se perfectionner, maximisant ainsi leur progression. 
  • Flexibilité : Les horaires, le contenu et la méthodologie de la formation peuvent être ajustés en fonction des disponibilités et des préférences des apprenants, garantissant une expérience d’apprentissage optimale.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

Tout public souhaitant acquérir un niveau avancé sur JavaScript

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

Nos formateurs sont des experts, animateurs et facilitateurs certifiés capables de contextualiser la formation selon le métier de l’apprenant (Finance, Commerce, RH, Marketing…). Leur capacité à s’adapter au profil et au niveau de l’apprenant contribue à donner confiance et facilite l’atteinte des objectifs pédagogiques.  

La pédagogie actionnelle en situation de travail, signature pédagogique de MyConnecting, peut être complétée ou adaptée par d’autres pédagogies (inversée, spirale…) selon les dispositifs. 

La réussite de l’apprenant est leur réussite ! 

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

Toutes nos formations sont accessibles aux personnes à mobilité réduite. Outre l’accessibilité physique de l’ensemble de nos locaux, la mise en place d’adaptations matérielles spécifiques est prévue pour les personnes : malvoyantes, malentendantes, ou souffrant de troubles d’apprentissage du DYS.
Un accompagnement adapté lors du passage des certifications est également prévu.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

Le lancement de nos formations s’effectue au plus tard dans les 72 h suivant la validation du dossier.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.
  • En début de formation, une évaluation de positionnement initiale, à l’oral et / ou l’écrit.
  • Durant la formation, une évaluation continue de la progression.
  • En fin de formation, une évaluation finale pour attester des progrès réalisés.

Fiche publiée le 5 mai 21 | Mise à jour le 18 juin 24

L'essentiel

Durée

18 heures

Prix

N’hésitez pas à nous contacter

Contactez-nous pour plus d’information

Nos dates de formation

Sélectionner un lieu et une date puis cliquer sur suivant pour confirmer votre inscription.

Ces formations peuvent vous intéresser

IA
2 heures
ElearningVisioformation

Cette formation vous permet d’utiliser Gamma pour explorer et interpréter des données, d’appliquer cet outil dans des scénarios professionnels réels, et d’acquérir les compétences pratiques pour intégrer Gamma dans vos processus de décision et d’analyse.

Bureautique
6 heures
ElearningPrésentielVisioformationWebinaire

Élevez vos compétences avec cette formation avancée sur PowerPoint. Apprenez à insérer et manipuler des illustrations et des objets, à animer et dynamiser vos présentations, et à finaliser et lancer vos diapositives pour un impact maximal.

Bureautique
6 heures
ElearningPrésentielVisioformationWebinaire

Perfectionnez votre maîtrise de PowerPoint grâce à cette formation intermédiaire. Apprenez à personnaliser l’aspect de vos présentations pour les rendre homogènes, à insérer et manipuler des illustrations et des objets, et à créer un album photo professionnel.

NOUVEAUTÉ MYCONNECTING

Découvrez notre nouveau catalogue 2025 !

🎯 Boostez vos compétences dès maintenant !