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

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 708 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 : Ajax
- Catégorie : Network Protocols
- Catégorie : Javascript
- Catégorie : Web Development
- Catégorie : Object Oriented Programming (OOP)
- Catégorie : Prototyping
- Catégorie : Event-Driven Programming
- Catégorie : Programming Principles
- Catégorie : Web Services
- Catégorie : Scripting
Outils que vous découvrirez
- Catégorie : Hypertext Markup Language (HTML)
- Catégorie : JSON
- Catégorie : Web Applications
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 24 juil. 2024
Really awesome course, I recommend for anyone who wants to learn web development
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 9 déc. 2024
Good introductory course, although previous coding experience will help you a lot at certain points.

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,




