Logo de l'organisme de formation
Représentation de la formation : Maîtriser JavaScript et ses bonnes pratiques

Maîtriser JavaScript et ses bonnes pratiques

Formation mixte
Accessible
Durée : 17 heures (2.5 jours)
Taux de satisfaction :
10,0/10
(1 avis)
Durée :17 heures (2.5 jours)
Cette formation est gratuite.
S'inscrire
Durée :17 heures (2.5 jours)
Cette formation est gratuite.
S'inscrire
Durée :17 heures (2.5 jours)
Cette formation est gratuite.
S'inscrire

Besoin d’adapter cette formation à vos besoins ?

N’hésitez pas à nous contacter afin d’obtenir un devis sur mesure !

Formation créée le 21/02/2022. Dernière mise à jour le 30/01/2025.

Version du programme : 1

Programme de la formation

JavaScript est un langage incontournable du développement web moderne. Il permet de créer des sites interactifs, d'améliorer l’expérience utilisateur et de concevoir des applications performantes. Cette formation de 2,5 jours permet aux participants d’acquérir une compréhension approfondie de JavaScript, d’exploiter ses fonctionnalités avancées et d’adopter les meilleures pratiques pour un code efficace, lisible et maintenable.

Objectifs de la formation

  • Maitriser le JavaScript moderne
  • Maitriser la POO avec JavaScript
  • Etre en mesure d'avoir les bonnes pratiques liées au développement avec JavaScript

Profil des bénéficiaires

Pour qui
  • Cette formation s'adresse à tous les publics techniques :
  • Développeur
Prérequis
  • Avoir des connaissances pratiques de Javascript (connaissances et mise en pratique sur des projets professionnels ou personnels)
  • Avoir des connaissances de base sur la programmation

Contenu de la formation

  • Introduction (15 minutes)
    • Tour de table des apprenants et du formateur : présentation
    • Rappel des objectifs de la formation
  • Journée 1 - Upgrade Javascript
    • Rappels des bases de Javascript
    • Rappel des syntaxes essentielles de JavaScript : variables, opérateurs, fonctions...
    • Rappel des fonctions de JavaScript : fonctions, prototypes,
    • Les bonnes pratiques JavaScript
  • Journée 1 - La programmation orienté objet
    • Rappels sur l'objet
    • Le prototypage
    • Méthodes et héritage
    • Les design pattern JS
    • Closure function. Singleton et Modules.
  • Journée 1 - Les nouveautés ECMA Script 6
    • Javascript et ECMA Script 6
    • Les nouveautés ECMA 6 : syntaxe, collections, nouvelles manières d'itérer
    • Compatibilité avec les navigateurs et les frameworks
  • Journée 2 - Gérer les événements et les données en Javascript
    • Les évènements gérés par Javascript (survol, clic, clavier, etc.)
    • Propagation des événements
    • L’objet Event
    • Les pop-ups
    • Le fonctionnement de l'objet document. Interactivité, contrôle et transformation des pages HTML
    • Manipulation de la page (DOM)
    • Manipulation des URL et des redirections
    • Sélection d'éléments
    • Modification du contenu HTML Modification du graphisme CSS
  • Journée 2 - Développer au quotidien avec JavaScript
    • Gestion des chaînes de caractères à travers l'objet
    • Les principales fonctions mathématiques dans l'objet
    • Manipulation des dates via l'objet Date
    • Manipulation des tableaux via l'objet Array
    • Les expressions régulières dans le JavaScript
    • Règles de transtypage et comparaisons
    • Paramètres obligatoires / facultatifs / indéfinis des fonctions
    • Quelques outils pour tester, debugger et mesurer les performances de vos programmes Javascript
  • Journée 3 -Gestion des formulaires
    • Composants d’un formulaire (checkbox, textbox, list, button, etc.)
    • Manipulation de l'objet form
    • Contrôle des données saisies dans un formulaire
    • Le Formulaire dynamique
    • Liens entre événements et formulaire (chargement, modification, validation, etc.)
Équipe pédagogique

La formation est animée par un développeur JavaScript expérimenté, ayant une expertise dans le développement front-end et l’optimisation des performances web.

Suivi de l'exécution et évaluation des résultats
  • Questionnaire pour évaluer les attentes et le niveau des participants.
  • Exercices pratiques à chaque étape et mises en situation réelles.
  • Test final sous forme de projet JavaScript complet.
  • Attestation de participation et conseils personnalisés.
  • Accès à des ressources complémentaires pour continuer à progresser.
Ressources techniques et pédagogiques
  • Supports de formation numériques avec exemples de code et tutoriels détaillés.
  • Exercices et projets pratiques pour renforcer la maîtrise du langage.
  • Documentation officielle et ressources pour approfondir JavaScript (MDN, JavaScript.info).
  • Outils de développement recommandés et bonnes pratiques de structuration du code.

Qualité et satisfaction

Taux de satisfaction des apprenants
10,0/10
(1 avis)

Modalités de certification

Résultats attendus à l'issue de la formation
  • Grâce à cette formation, les participants acquerront une maîtrise approfondie de JavaScript et apprendront à structurer leur code de manière efficace et sécurisée. En combinant théorie et pratique, ils repartiront avec des compétences immédiatement applicables pour le développement d’interfaces interactives et d’applications performantes.

Capacité d'accueil

Entre 4 et 8 apprenants

Délai d'accès

4 semaines

Accessibilité

Nos formations sont accessibles à tous, y compris aux personnes en situation de handicap. Merci de nous contacter avant le début de la formation pour discuter des aménagements nécessaires : contact@kampus-training.com.