Informatique
Formation Javascript : débutant à expert
Cette formation initie au langage JavaScript puis progresse vers des notions avancées comme l'asynchronisme et la modularité.
Objectifs pédagogiques
- Écrire des scripts avec variables, conditions, boucles et fonctions
- Manipuler le contenu d'une page grâce au modèle objet du document
- Réagir aux actions de l'utilisateur par la gestion des événements
- Travailler avec des tableaux et des objets pour organiser des données
- Récupérer des données distantes avec des requêtes asynchrones
- Organiser son code en modules et déboguer avec les outils du navigateur
Programme détaillé
Acquérir les fondamentaux du langage
- Types de données, variables et opérateurs
- Structures conditionnelles et boucles
- Fonctions, paramètres et portée des variables
- Affichage et lecture de valeurs dans la console
Interagir avec la page web
- Sélection et modification d'éléments du document
- Événements : clic, saisie, soumission de formulaire
- Création et suppression d'éléments dynamiques
- Contrôle des champs d'un formulaire avant envoi
Structurer et manipuler les données
- Tableaux et méthodes de parcours
- Objets, propriétés et notation JSON
- Fonctions fléchées et paramètres par défaut
- Gestion des erreurs avec les blocs try et catch
Aller vers les pratiques avancées
- Requêtes asynchrones, promesses et async/await
- Modules et organisation d'un projet
- Débogage pas à pas avec les outils du navigateur
- Principes de sécurité côté navigateur et bonnes pratiques d'écriture
Public visé et prérequis
Public visé
- Webmasters, intégrateurs et développeurs en début de parcours
- Professionnels du numérique souhaitant ajouter de l'interactivité à leurs sites
Prérequis
- Connaître les bases du HTML
- Avoir une première approche de la logique de programmation est un plus
Durée et modalités
- DuréeSur mesure, nous consulter
- AccessibilitéNotre référent handicap étudie avec vous les adaptations possibles.
Méthodes pédagogiques
Méthodes
- Alternance d'explications et d'exercices de codage progressifs
- Construction d'un petit projet interactif fil rouge
- Revue de code collective et discussion des solutions
Moyens
- Poste informatique avec éditeur de code et navigateur
- Supports de cours, exemples commentés et jeux de données d'entraînement
Validation de la formation
- Questionnaire de vérification des acquis
- Mise en situation : développement d'une fonctionnalité interactive à partir d'un énoncé
- Remise d'une attestation de fin de formation
Votre devis personnalisé
Nous établissons votre proposition selon votre besoin, le nombre de participants et le format souhaité.
Financement OPCO
Cette formation peut être financée par votre OPCO, selon votre situation et les conditions de votre financeur.
Voir les financeursFormations liées
- HTML : Niveau débutant à expertCette formation présente le langage HTML, de la structure d'une page jusqu'aux pratiques avancées de balisage.Voir la formation
- WordPress débutantCette formation présente WordPress comme outil de gestion de contenu et guide pas à pas la prise en main de…Voir la formation
- Créer un site internet sans compétences techniquesCette formation accompagne la création d'un site web à l'aide d'outils accessibles sans programmation.Voir la formation
Un projet de formation ?
Parlez-nous de vos besoins : nous vous préparons une proposition adaptée.