Packt
JavaScript intermédiaire et meilleures pratiques

Débloquer l'accès à plus de 10 000 cours avec Coursera Plus

Packt

JavaScript intermédiaire et meilleures pratiques

Inclus avec Coursera Plus

Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Intermédiaire

Expérience recommandée

1 semaine à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme
Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Intermédiaire

Expérience recommandée

1 semaine à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme

Ce que vous apprendrez

  • Maîtriser la manipulation de chaînes de caractères JavaScript et les expressions régulières pour un traitement de texte efficace.

  • Créez des éléments web interactifs tels que des horloges, des diaporamas et des galeries à l'aide de JavaScript.

  • Appliquer les meilleures pratiques pour améliorer les performances, la sécurité et la maintenabilité de JavaScript.

  • Tirez parti des nouvelles fonctionnalités de JavaScript, telles que la coalescence des zéros et les fonctions fléchées, pour un code plus propre.

Compétences que vous acquerrez

  • Catégorie : Données en temps réel
  • Catégorie : Débogage
  • Catégorie : Programmation événementielle
  • Catégorie : Validation des données
  • Catégorie : Développement Web Front-End
  • Catégorie : Maintenabilité
  • Catégorie : Javascript
  • Catégorie : Optimisation des performances
  • Catégorie : Stockage des données

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Récemment mis à jour !

septembre 2025

Évaluations

16 devoirs

Enseigné en Anglais

Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

 logos de Petrobras, TATA, Danone, Capgemini, P&G et L'Oreal

Élaborez votre expertise du sujet

Ce cours fait partie de la Spécialisation JavaScript du débutant à l'expert 2.0
Lorsque vous vous inscrivez à ce cours, vous êtes également inscrit(e) à cette Spécialisation.
  • Apprenez de nouveaux concepts auprès d'experts du secteur
  • Acquérez une compréhension de base d'un sujet ou d'un outil
  • Développez des compétences professionnelles avec des projets pratiques
  • Obtenez un certificat professionnel partageable

Il y a 14 modules dans ce cours

Dans ce module, nous allons explorer différentes techniques de manipulation de chaînes de caractères en JavaScript. Vous apprendrez à utiliser les méthodes de chaînes de caractères pour traiter du texte et améliorer la lisibilité du code en cassant les longues chaînes de caractères. Nous verrons également comment gérer les caractères spéciaux dans les chaînes à l'aide de séquences d'échappement.

Inclus

2 vidéos2 lectures1 devoir

Dans ce module, nous allons plonger dans le monde puissant des expressions régulières en JavaScript. Vous apprendrez à faire correspondre des motifs dans des chaînes et à extraire des données en utilisant match() et exec(). En outre, nous nous exercerons à appliquer RegExp à des scénarios réels tels que la validation des mots de passe des utilisateurs.

Inclus

3 vidéos1 devoir

Dans ce module, nous nous concentrerons sur l'utilisation de l'objet Date de JavaScript pour gérer et manipuler les valeurs de date et d'heure. Vous construirez également une horloge en temps réel dans le cadre d'une application pratique afin d'acquérir une expérience concrète des fonctionnalités JavaScript basées sur le temps.

Inclus

2 vidéos1 devoir

Dans ce module, nous allons explorer le concept des cookies et leur rôle dans le stockage des données des utilisateurs. Vous apprendrez à créer, supprimer et récupérer des cookies dans un navigateur, ainsi que des techniques de gestion des caractères spéciaux pour garantir l'intégrité des données.

Inclus

5 vidéos1 devoir

Dans ce module, nous allons explorer les méthodes de la fenêtre de dialogue de JavaScript, notamment confirm() et prompt(). Ces méthodes vous aideront à interagir avec les utilisateurs et à recueillir des informations ou à prendre des décisions en fonction de leurs réponses, améliorant ainsi l'expérience utilisateur globale.

Inclus

1 vidéo1 devoir

Dans ce module, nous explorerons les différentes méthodes mathématiques disponibles en JavaScript pour les calculs et la génération de nombres aléatoires. Vous acquerrez également une expérience pratique en construisant un générateur de citations aléatoires qui démontrera les utilisations pratiques de ces fonctions.

Inclus

3 vidéos1 devoir

Dans ce module, nous verrons comment accéder à l'URL du navigateur et la modifier. Vous apprendrez à modifier dynamiquement l'emplacement, ce qui vous permettra de créer des applications web interactives qui réagissent à l'expérience utilisateur.

Inclus

1 vidéo1 devoir

Dans ce module, nous nous intéresserons au Chargement différé pour les images, une technique qui permet d'améliorer la vitesse de chargement des pages en reportant le chargement des images jusqu'à ce qu'elles soient nécessaires. Cela permettra d'améliorer à la fois les performances et l'expérience utilisateur, en particulier pour les sites web riches en images.

Inclus

1 vidéo1 devoir

Dans ce module, nous construirons des projets interactifs tels qu'un diaporama d'images, des transitions animées et une galerie d'images avec des vignettes. Ces exercices vous aideront à renforcer votre compréhension des fonctionnalités de JavaScript et à améliorer vos compétences en matière de développement front-end.

Inclus

5 vidéos1 devoir

Dans ce module, nous allons explorer les fermetures en JavaScript, un concept clé qui permet l'encapsulation des données et le cadrage des fonctions. Vous verrez des exemples pratiques et apprendrez comment les fermetures peuvent être appliquées dans des scénarios de programmation réels.

Inclus

1 vidéo1 devoir

Dans ce module, nous allons nous plonger dans les opérateurs bitwise et explorer leurs applications pratiques en JavaScript. Ce sujet avancé vous aidera à comprendre les techniques de programmation de bas niveau permettant d'optimiser les performances et de résoudre des problèmes complexes.

Inclus

1 vidéo1 devoir

Dans ce module, nous introduirons des techniques de débogage puissantes en utilisant Firebug et des commandes de console comme console.log() et debugger. En outre, nous explorerons des outils en ligne qui rationalisent les tests et le partage du code JavaScript pour une meilleure collaboration et un meilleur dépannage.

Inclus

4 vidéos1 devoir

Dans ce module, nous couvrirons les meilleures pratiques essentielles pour l'optimisation des performances JavaScript. Vous apprendrez des stratégies telles que la gestion des fichiers de script, la compression du code et l'évitement des pièges courants qui rendront votre code plus efficace et plus facile à maintenir.

Inclus

5 vidéos1 devoir

Dans ce module, nous explorerons les dernières fonctionnalités de JavaScript, notamment l'opérateur de coalescence nullish, les fonctions arrow pour la manipulation des tableaux et la modularisation du code à l'aide de l'export et de l'export default. Ces mises à jour vous aideront à écrire un JavaScript plus propre et plus efficace.

Inclus

3 vidéos1 lecture3 devoirs

Obtenez un certificat professionnel

Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.

Instructeur

Packt - Course Instructors
Packt
1 269 Cours298 440 apprenants

Offert par

Packt

En savoir plus sur Développement de logiciels

Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.
Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’
Jennifer J.
Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’
Larry W.
Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’
Chaitanya A.
’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’
Coursera Plus

Ouvrez de nouvelles portes avec Coursera Plus

Accès illimité à 10,000+ cours de niveau international, projets pratiques et programmes de certification prêts à l'emploi - tous inclus dans votre abonnement.

Faites progresser votre carrière avec un diplôme en ligne

Obtenez un diplôme auprès d’universités de renommée mondiale - 100 % en ligne

Rejoignez plus de 3 400 entreprises mondiales qui ont choisi Coursera pour les affaires

Améliorez les compétences de vos employés pour exceller dans l’économie numérique

Foire Aux Questions