Ce cours n'est pas disponible en Français (France)

Nous sommes actuellement en train de le traduire dans plus de langues.
Packt

JavaScript Fundamentals & The DOM

Inclus avec Coursera Plus

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

Expérience recommandée

17 heures pour terminer
3 semaines à 5 heures par semaine
Planning flexible
Apprenez à votre propre rythme
Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Débutant

Expérience recommandée

17 heures pour terminer
3 semaines à 5 heures par semaine
Planning flexible
Apprenez à votre propre rythme

Ce que vous apprendrez

  • Learn how to write and debug JavaScript code using tools like the browser console.

  • Understand variables, data types, and functions to build dynamic web applications.

  • Master DOM manipulation to interact with and modify web pages.

  • Handle JavaScript events to create responsive, interactive websites.

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Récemment mis à jour !

avril 2025

Évaluations

9 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 Modern JavaScript from The Beginning [Second Edition]
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
Certificat professionnel Coursera

Obtenez un certificat professionnel

Ajoutez cette qualification à votre profil LinkedIn ou à votre CV

Partagez-le sur les réseaux sociaux et dans votre évaluation de performance

Certificat professionnel Coursera

Il y a 9 modules dans ce cours

In this module, we will introduce the course, provide an overview of the key topics and projects, and outline the tools and technologies you'll need to succeed. You'll be guided through setting up your development environment, ensuring you're ready to dive into JavaScript fundamentals.

Inclus

5 vidéos2 lectures

In this module, we will cover the basics of JavaScript programming, including how to work with variables, data types, and operators. You'll also learn how to use JavaScript methods to manipulate strings and numbers, providing you with the tools to write basic programs and solve problems.

Inclus

17 vidéos1 devoir

In this module, we will dive deep into arrays and objects in JavaScript, exploring how to create, modify, and access their elements. You'll also learn how to work with JSON data and destructuring, enhancing your ability to handle complex data structures in real-world applications.

Inclus

10 vidéos1 devoir

In this module, we will explore the concept of functions in JavaScript, focusing on how they work within different scopes. You'll also gain an understanding of how JavaScript handles execution context, a key concept for managing function calls and variable lifecycles.

Inclus

13 vidéos1 devoir

In this module, we will explore the core concepts of logic and control flow, learning how to make decisions in code using conditionals and loops. These foundational skills will help you structure your code effectively and solve more complex problems.

Inclus

9 vidéos1 devoir

In this module, we will dive into loops and iteration, teaching you how to use them to work with collections of data. You'll also learn high-order array methods that make data manipulation easier and more efficient, enabling you to write cleaner, more concise code.

Inclus

12 vidéos1 devoir

In this module, we will focus on how JavaScript interacts with the Document Object Model (DOM) to modify web page content. You'll learn how to manipulate elements, styles, and classes dynamically, bringing interactivity and responsiveness to your websites.

Inclus

15 vidéos1 devoir

In this module, we will explore events in JavaScript and learn how to handle user interactions such as clicks, key presses, and form submissions. You'll also discover how to use event delegation to improve performance when dealing with multiple elements.

Inclus

11 vidéos1 devoir

In this module, we will apply everything you've learned to build a fully functional shopping list application. You'll gain hands-on experience by adding, removing, and editing items, storing data in local storage, and deploying your project online.

Inclus

14 vidéos1 lecture2 devoirs

Instructeur

Packt - Course Instructors
Packt
674 Cours102 241 apprenants

Offert par

Packt

En savoir plus sur Mobile and Web Development

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