JavaScript

JavaScript Logo JavaScript

Vous connaissez bien l'HTML et le CSS et vous avez déjà réalisé quelques sites statiques simples. Mais vous avez le sentiment qu'il vous manque quelque chose. Vous aimeriez dépasser le cadre du simple site web et commencer à créer de véritables applications qui sont capables d'interagir avec les internautes. Il est temps pour vous d'apprendre le JavaScript.

JavaScript est le langage de programmation de l'Internet. Avec l'HTML et le CSS, JavaScript est la troisième technologie fondamentale utilisée dans le développement web. Laissez-nous vous accompagner dans votre découverte du monde fascinant de la programmation web afin que vous puissiez porter vos sites Internet à un tout autre niveau.


Durant cette formation de trois jours, vous allez découvrir dans le détail les principes de fonctionnement du langage JavaScript. La formation est basée sur une série d'exercices pratiques représentant les principaux cas d'utilisation du JavaScript dans un site web classique. Vous apprendrez en codant et en résolvant les problèmes au fur et à mesure qu'ils se présenteront, les explications théoriques étant réduites au strict minimum.

Prérequis

Cette formation s'adresse à des personnes connaissant déjà bien les langages HTML et CSS. Idéalement les participants devraient avoir suivi la formation HTML 5 / CSS3 - avancé, ou avoir un niveau équivalent.

Par contre, aucune expérience préalable en programmation (quel que soit le langage) n'est requise.

Votre formateur

Damien Bruyndonckx - Votre formateurDamien Bruyndonckx est instituteur primaire de formation. Depuis 2001, Damien est actif dans la formation IT pour adulte. Il s'est spécialisé en eLearning, vidéo pédagogique et développement web. Depuis 2015, Damien est formateur pour LinkedIn Learning. Il a enregistré une quarantaine de formations en vidéo, principalement dans le domaine du développement web. Les formations sur l'HTML, le CSS et le JavaScript sont rapidement devenues très populaires et font autorité dans le domaine.

I am in [in]structor - LinkedIn Learning

Contenu de la formation

Le plan de cette formation est basé sur la formation vidéo que Damien Bruyndonckx a réalisée pour LinkedIn Learning

  1. Découvrir JavaScript
    Dans ce chapitre, vous allez apprendre diverses techniques vous permettant d'intégrer du JavaScript dans vos pages web. Vous apprendrez également à choisir la meilleure technique en fonction de la situation.
  2. Travailler avec des données
    Ce chapitre vous propose de passer en revue le concept de variable. Vous allez apprendre ce qu'est une variable, vous allez créer des variables et vous allez découvrir les divers types de variables disponibles dans le JavaScript. Vous allez également découvrir les principaux opérateurs du JavaScript.
  3. Aborder les boucles et les conditions
    Les boucles et les conditions sont deux des principaux outils de tout langage de programmation. Dans ce chapitre, vous allez découvrir comment le JavaScript les implémente et discuterez des principaux cas d'utilisation.
  4. Créer des fonctions
    Dans ce chapitre, vous allez aborder la création de fonctions personnalisées. Vous commencerez par une fonction simple, puis vous verrez comment envoyer des données dans une fonction et comment récupérer les résultats. Vous apprendrez également à utiliser la nouvelle syntaxe des fonctions à flèche.
  5. Exploiter les objets du JavaScript
    Ce chapitre se concentre sur les principaux objets disponibles nativement dans le JavaScript. Vous allez apprendre à examiner ces objets afin de tirer le meilleur parti de leurs nombreuses propriétés et méthodes.
  6. Découvrir le DOM
    Le DOM est la manière dont le JavaScript voit votre page web. Manipuler la page web, c'est manipuler le DOM. Dans ce chapitre, vous allez apprendre à atteindre les éléments de votre page avec lesquels vous voulez travailler. Vous apprendrez également à manipuler ces éléments, à les supprimer ou encore à créer de nouveaux éléments que vous injecterez ensuite dans votre page.
  7. Afficher une image aléatoire
    Il est temps de mettre tout ce que vous avez appris en pratique. Dans cet exercice, vous allez utiliser le JavaScript pour choisir une image au hasard et l'afficher en fond de votre page web.
  8. Tirer parti des événements du JavaScript
    Ce chapitre se concentre sur le modèle événementiel du JavaScript. Il vous permettre de répondre à la question de savoir quand vos scripts doivent s'exécuter (au chargement de la page, en réponse à un clic sur un bouton, lorsqu'un formulaire est envoyé, etc.).
  9. Valider des formulaires
    Il est temps de réaliser un nouvel exercice!  Ce chapitre vous propose de développer un script qui sera chargé de valider les données saisies dans le formulaire avant de l'envoyer sur le serveur. Vous devrez également afficher des messages d'erreur si les données saisies ne sont pas conformes à celles attendues.
  10. Aborder jQuery et les bibliothèques JavaScript
    Ce chapitre aborde les très nombreuses bibliothèques JavaScript disponibles sur Internet. Vous apprendrez ce qu'est une bibliothèque JavaScript et comment ces bibliothèques peuvent vous aider. Vous allez également télécharger et installer jQuery dans votre site afin d'animer un menu déroulant.
  11. Adopter les meilleures pratiques
    Pour terminer, vous  allez vous familiariser avec les meilleures pratiques utilisées par la plupart des codeurs professionnels.

Modalités pratiques

Ce cours peut se donner aussi bien en présentiel, qu'en classe virtuelle.  Les trois journées de formation ne doivent pas nécessairement être contiguës. Nous planifierons cette formation selon vos besoins et vos disponibilités.


Nous contacter pour une formation JavaScript

Intéressé par une formation en JavaScript ? Besoin d'un renseignement supplémentaire? Remplissez le formulaire ci-dessous et nous reprendrons contact avec vous dans les 48h.

JavaScript Logo

JavaScript

  • Education / Non lucratif-35%
  • NiveauIntermédiaire
  • Prix960EUR (excl) / Jour
  • Durée3 jours
  • ModalitéPrésentiel ou distantiel
  • PArticipantsMax 12

Nous contacter