Savez-vous que la seule fonctionnalité d'une application web avec laquelle l'utilisateur interagit directement est la page web ? Si vous la mettez mal en œuvre, le côté serveur n'a plus aucune importance aux yeux de l'utilisateur ! L'utilisateur d'aujourd'hui attend beaucoup de la page web : elle doit se charger rapidement, exposer le service désiré, et être confortable à visualiser sur tous les appareils : d'un ordinateur de bureau aux tablettes et aux téléphones mobiles. Le cours couvre les concepts fondamentaux de la programmation JavaScript, en commençant par les variables, les types de données, les opérateurs, et les mécanismes de parcours utilisateur. Il enseignera ensuite aux apprenants la programmation orientée objet en JavaScript, la création d'objets à l'aide de littéraux et de constructeurs, les prototypes et les subtilités du mot-clé 'this'. Ensuite, le cours aborde la puissance des tableaux en Javascript, l'utilisation des espaces de noms et des IIFE pour éviter les collisions de variables, ainsi qu'une discussion sur les fermetures et leurs cas d'utilisation dans la programmation en Javascript. Après avoir couvert les concepts fondamentaux de la programmation Javascript, le cours passe à la construction de sites web dynamiques et interactifs en utilisant Javascript et AJAX (Asynchronous JavaScript and XML) pour interagir avec le Modèle DOM (Modèle DOM), gérer les événements utilisateurs et mettre à jour dynamiquement le contenu des pages web. Le cours abordera également le protocole HTTP, les différentes méthodes de requête HTTP et la manière de travailler avec des données JSON. En s'appuyant sur ces compétences, les apprenants acquerront une expérience pratique en convertissant le site web du restaurant en une application dynamique à page unique (SPA) alimentée par Javascript et AJAX.

Introduction à JavaScript et AJAX : Construire des applications Web
Développez vos compétences avec Coursera Plus pour 239 $/an (habituellement 399 $). Économisez maintenant.

Introduction à JavaScript et AJAX : Construire des applications Web
Ce cours fait partie de Spécialisation "HTML, CSS et Javascript pour les développeurs web"

Instructeur : Yaakov Chaikin
6 794 déjà inscrits
Inclus avec
48 avis
Ce que vous apprendrez
Concepts fondamentaux et avancés de la programmation en JavaScript
Comment interagir avec le Modèle DOM (Modèle DOM)
Comment gérer les événements utilisateur avec JavaScript
Comment créer des sites web réactifs et interactifs avec JavaScript et AJAX ?
Compétences que vous acquerrez
- Catégorie : Prototyping
- Catégorie : Javascript
- Catégorie : Web Development
- Catégorie : Scripting
- Catégorie : Network Protocols
- Catégorie : Web Services
- Catégorie : Event-Driven Programming
- Catégorie : Ajax
- Catégorie : Object Oriented Programming (OOP)
- Catégorie : Programming Principles
Outils que vous découvrirez
- Catégorie : Hypertext Markup Language (HTML)
- Catégorie : Web Applications
- Catégorie : JSON
Détails à connaître

Ajouter à votre profil LinkedIn
12 devoirs
Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

Élaborez votre expertise du sujet
- 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 2 modules dans ce cours
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

Offert par
En savoir plus sur Développement mobile et web

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

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Avis des étudiants
- 5 stars
72,91 %
- 4 stars
10,41 %
- 3 stars
8,33 %
- 2 stars
4,16 %
- 1 star
4,16 %
Affichage de 3 sur 48
Révisé le 9 août 2024
The real-workd projects were invaluable for translating concepts into real-world applications
Révisé le 27 juil. 2024
It is good overall but the versions used are so outdated, I hope they put a year on when was this course published. Thanks Yaakov!
Révisé le 4 août 2025
It was really a great course took me through noob to pro

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
Plus de questions
Aide financière disponible,




