Packt
JavaScript Essentials: From Basics to DOM

5 days left: Discover new skills with 30% off courses from industry experts. Save now.

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

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

JavaScript Essentials: From Basics to DOM

Inclus avec Coursera Plus

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

Expérience recommandée

2 semaines à 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 Débutant

Expérience recommandée

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

Ce que vous apprendrez

  • Embed JavaScript efficiently to optimize web performance and loading speeds

  • Apply logical and conditional statements to control application behavior

  • Manipulate the DOM and respond to user interactions using event listeners

  • Validate forms and refactor event-based code into object-oriented structures

Compétences que vous acquerrez

  • Catégorie : Javascript
  • Catégorie : Object Oriented Programming (OOP)
  • Catégorie : Development Environment
  • Catégorie : Web Development
  • Catégorie : Programming Principles
  • Catégorie : Data Validation
  • Catégorie : Web Design and Development
  • Catégorie : Scripting
  • Catégorie : Event-Driven Programming

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Récemment mis à jour !

septembre 2025

Évaluations

14 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 from Beginner to 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 13 modules dans ce cours

In this module, we will introduce JavaScript, exploring its core functionalities and the broad range of environments where it can be utilized. You'll gain a foundational understanding of how JavaScript fits into web development and other application contexts.

Inclus

1 vidéo2 lectures

In this module, we will guide you through the process of downloading and installing the right code editor for JavaScript. You’ll also learn how to create and structure your first JavaScript project, setting up a solid foundation for your coding journey.

Inclus

2 vidéos1 devoir1 plugin

In this module, we will share essential shortcuts that will significantly improve your coding speed and efficiency. These tips are designed to optimize your workflow and help you become a faster, more effective JavaScript developer.

Inclus

1 vidéo1 devoir1 plugin

In this module, we will cover fundamental JavaScript concepts, including how to properly embed JavaScript in your website, execute scripts efficiently, and handle variables and comments. You’ll also learn about using 'const' to manage variable declarations for better code stability.

Inclus

5 vidéos1 devoir1 plugin

In this module, we will explore JavaScript operators, including arithmetic, relational, and logical operators. You'll gain the skills to perform calculations, compare values, and manage conditional logic in your code.

Inclus

3 vidéos1 devoir1 plugin

In this module, we will focus on conditional logic in JavaScript. You will learn to use if-else statements, the ternary operator, and the switch statement to make decisions in your code efficiently.

Inclus

3 vidéos1 devoir1 plugin

In this module, we will dive into the world of JavaScript functions. You will learn how to define functions, manage variable scope, understand hoisting, and use function expressions for more flexible coding solutions.

Inclus

4 vidéos1 devoir1 plugin

In this module, we will explore JavaScript objects. You'll learn to create objects, use constructor functions, and enhance your objects with new properties using prototypes.

Inclus

3 vidéos1 devoir1 plugin

In this module, we will cover arrays in JavaScript, teaching you how to store and manipulate multiple values efficiently using built-in array methods.

Inclus

2 vidéos1 devoir1 plugin

In this module, we will cover looping in JavaScript, from while loops to for loops, and demonstrate how to control iteration with break and continue. You’ll also practice dynamic coding with the for...in loop and the arguments object.

Inclus

5 vidéos1 devoir1 plugin

In this module, we will explore how JavaScript interacts with the Document Object Model (DOM). You'll learn to access, modify, and manipulate webpage elements dynamically to create interactive user experiences.

Inclus

5 vidéos1 devoir1 plugin

In this module, we will dive into JavaScript events. You’ll learn to handle user interactions, manage event listeners, control event propagation, and prevent default browser actions to create responsive web applications.

Inclus

11 vidéos1 devoir1 plugin

In this module, we will focus on form validation using JavaScript. You’ll learn how to validate text, checkbox, radio button, and select inputs to ensure accurate data before form submission.

Inclus

5 vidéos1 lecture3 devoirs1 plugin

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
964 Cours208 170 apprenants

Offert par

Packt

En savoir plus sur Software 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