Javascript Mixte : présentiel / à distance

Dernière mise à jour : 02/04/2024

Bannière visuelle de présentation de la formation

Présentation

JavaScript est un langage de script mature qui est au cŇďur de certaines des fonctionnalit√©s les plus int√©ressantes et les plus pointues disponibles aujourd'hui dans votre navigateur.

 

JavaScript est de plus un excellent moyen d'apprendre les bases de la programmation, comme le traitement des événements et les procédures, les déclarations de boucle et bien plus encore.

 

Il existe de nombreux frameworks JavaScript sur lesquels vous pourrez étendre vos compétences et vos applications après cette formation - tels Node.js, ECMAScript, Angular, React, Ionic et beaucoup d'autres !

 

Avant toute chose et pour tirer le meilleur parti de JavaScript, il est essentiel de bien comprendre ce qui se passe √† partir de la base. Cette formation JavaScript vous permettra d'acqu√©rir les comp√©tences cl√©s pour coder,¬†d√©boguer¬†et modifier JavaScript, afin d'apporter fonctionnalit√©s et contr√īles interactifs √† vos pages web et vos applications.

Objectifs

  • Maitriser le langage et la syntaxe JavaScript
  • D√©velopper de la programmation √©v√©nementielle avec JavaScript
  • Savoir utiliser le bon type de variables et son¬†champ d'application correspondant
  • Remplir des formulaires de¬†scripting
  • Traiter¬†des erreurs et d√©bogage
  • Obtenir les bases de la programmation orient√©e objet avec JavaScript
  • Avoir une vue d'ensemble de AJAX, JSON et jQuery

Programme

Introduction à JavaScript

  • Architecture d'une application Web
  • Les technologies Web de base
  • DOM scripting et AJAX
  • Compatibilit√© entre les navigateurs

 

Syntaxe essentielle de JavaScript

  • D√©clarer les variables et les tableaux
  • Utilisation d'op√©rateurs et d'expressions
  • Boucles et constructions d√©cisionnelles
  • Fonctions JavaScript
  • Bo√ģtes d'alerte, de confirmation et d'invitation
  • Expressions r√©guli√®res

 

Objets JavaScript

  • Vue d'ensemble des objets
  • Le type d'objet
  • Extension, modification et suppression d'un objet
  • H√©ritage des propri√©t√©s et des m√©thodes
  • M√©thodes en cascade
  • Utilisation d'objets pr√©d√©finis
  • Manipulation des r√©seaux
  • Cr√©ation de nouveaux types d'objets

 

Formulaires Web avec JavaScript

  • Aper√ßu des formulaires HTML
  • Acc√®s aux √©l√©ments d'un formulaire
  • Traitement des √©v√©nements
  • Validation des donn√©es saisies par l'utilisateur
  • Consid√©rations sur les UX

 

Gestion des images avec JavaScript

  • Traiter les images comme des objets
  • Roulements / Mouseovers
  • Chargement efficace des images

 

Gestion des fenêtres et des documents

  • Interaction avec le navigateur
  • Gestion des fen√™tres
  • Interagir avec la barre d'√©tat
  • Utilisation des temporisations, des cadres et des cookies
  • Gestion des documents
  • D√©tection des nŇďuds
  • Recherche de nŇďuds
  • Ajout de contenu √† la page

 

Gestion avancée des événements

  • Le mod√®le de l'√©v√©nement central
  • Comprendre l'objet de l'√©v√©nement
  • Propagation des √©v√©nements
  • √Čv√©nements inter-navigateurs

 

JavaScript et CSS

  • Types de feuilles de style
  • Modification des styles d'un √©l√©ment
  • CSS et positionnement
  • Mod√®les d'objets pour le DHTML
  • Portabilit√©

 

Aperçu d'AJAX

  • La m√©thode ‚Äúfetch()‚ÄĚ
  • Interagir avec un serveur
  • Traitement des r√©ponses
  • Mise √† jour de l'interface utilisateur

Public visé

  • D√©veloppeurs Web

Modalités pédagogiques

Docaposte Institute propose plusieurs dispositifs pédagogiques adaptés aux apprenants :

 

  • Formation en pr√©sentiel
    • En groupe (inter-entreprises ou intra-entreprise)
    • En individuel (monitorat)
    • En journ√©e ou en cours du soir (sur demande sp√©cifique)
  • Formation en distanciel
    • Distanciel synchrone
    • Distanciel asynchrone

 

 

Prérequis

La connaissance HTML et CSS

Moyens et supports pédagogiques

  • ¬∑¬†¬†¬†¬†¬†¬† Apports¬†des connaissances communes.
  • ¬∑¬†¬†¬†¬†¬†¬† Mises en situation sur le th√®me de la formation¬†et des cas concrets.
  • ¬∑¬†¬†¬†¬†¬†¬† M√©thodologie d'apprentissage attractive, interactive et participative.
  • ¬∑¬†¬†¬†¬†¬†¬† Equilibre th√©orie / pratique : 60 % / 40 %.
  • ¬∑¬†¬†¬†¬†¬†¬† Supports de cours fournis au format papier et/ou num√©rique.
  • ¬∑¬†¬†¬†¬†¬†¬† Ressources documentaires en ligne et r√©f√©rences mises √† disposition par le formateur.
  • ¬∑¬†¬†¬†¬†¬†¬† Pour les formations en pr√©sentiel dans les locaux mis¬†√† disposition, les apprenants¬†sont accueillis dans une salle de cours √©quip√©e d'un r√©seau Wi-Fi, d'un tableau blanc ou paperboard. Un ordinateur avec les logiciels appropri√©s est mis √† disposition (le cas √©ch√©ant).
  • ¬†

Modalités d'évaluation et de suivi

En amont de la formation

·       Recueil des besoins des apprenants afin de disposer des informations essentielles au bon déroulé de la formation (profil, niveau, attentes particulières...).

·       Auto-positionnement des apprenants afin de mesurer le niveau de départ.

Tout au long de la formation

¬∑¬†¬†¬†¬†¬†¬† √Čvaluation continue des acquis avec¬†des questions orales, des exercices, des QCM, des cas pratiques ou mises en situation...

A la fin de la formation

·       Auto-positionnement des apprenants afin de mesurer l'acquisition des compétences.

·       Evaluation par le formateur des compétences acquises par les apprenants.

·       Questionnaire de satisfaction à chaud afin de recueillir la satisfaction des apprenants à l'issue de la formation.

·       Questionnaire de satisfaction à froid afin d'évaluer les apports ancrés de la formation et leurs mises en application au quotidien.

Accessibilité

Nos formations peuvent être adaptées à certaines conditions de handicap. Nous contacter pour toute information et demande spécifique.

M'inscrire à la formation

Valider la pré-inscription
Inscription possible jusqu'à 10 jours avant démarrage formation

Prochaines Sessions

  • D√©sol√©, cette formation n'est pas programm√©e pour le moment.

    Si vous êtes responsable formation, vous pouvez faire une requête pour l'organiser en INTRA dans votre entreprise.

Dans la même catégorie

Catalogue de formation propulsé par Dendreo,
Plateforme dédiée pour les OF