Dans vos locaux
Pour ancrer les apprentissages et encourager la dynamique collective.
Apprenez la syntaxe ES récente, la manipulation du DOM, la gestion des événements et les appels asynchrones avec fetch et AJAX. Une base solide avant d'aborder un framework comme Angular ou React.
document.querySelector('#form').addEventListener('submit', async (event) => {
event.preventDefault();
const response = await fetch('/api/users', {
method: 'POST',
body: new FormData(event.target)
});
const utilisateurs = await response.json();
afficherListe(utilisateurs);
});Cette formation initie les développeurs à JavaScript tel qu'il s'écrit aujourd'hui côté navigateur. Vous découvrez la syntaxe ECMAScript récente (let/const, arrow functions, destructuring, modules), puis la manipulation du DOM pour créer et modifier dynamiquement le contenu d'une page. La gestion des événements utilisateur (clic, saisie, soumission de formulaire) est abordée en détail, avant d'aborder la programmation asynchrone avec les Promises, async/await et les appels réseau via fetch et AJAX. Des exercices pratiques consolident chaque notion sur des cas concrets d'interface web. Cette formation s'adresse aux intégrateurs, aux développeurs web débutants et aux développeurs back-end souhaitant intervenir côté navigateur, avant de poursuivre vers un framework comme Angular ou React.
Les objectifs
Programmer en JavaScript : DOM, événements et appels asynchrones (fetch, AJAX).
Public visé
Intégrateurs, développeurs web débutants, développeurs back souhaitant intervenir côté navigateur.
Prérequis
Connaissance de HTML et CSS.
Pour ancrer les apprentissages et encourager la dynamique collective.
Pour allier flexibilité et interactions en temps réel avec le formateur.
Pour favoriser la concentration, les échanges et le confort des apprenants.