Cette formation de trois jours vous apporte une compréhension approfondie des concepts de base du langage JavaScript. La formation est basée sur une série d'exercices pratiques reflétant les cas d'utilisation les plus fréquents du langage JavaScript dans un site web typique. Vous apprenez en codant et en résolvant les problèmes au fur et à mesure qu'ils se présentent, la théorie étant réduite au strict minimum.

Prerequisites

Cette formation s'adresse à ceux qui sont déjà familiers avec les langages HTML et CSS. Idéalement, les participants auront suivi la formation HTML 5 / CSS3 - Avancé, ou auront une expérience équivalente. Toutefois, aucune expérience préalable de la programmation ( quel que soit le langage) n'est requise.

Your Instructor : Damien Bruyndonckx

Votre formateur- Damien Bruyndonckx

Damien Bruyndonckx est le fondateur et CEO de One2Learn. Spécialisé dans l'eLearning et la vidéo pédagogique, Damien est formateur pour LinkedIn Learning depuis 2015. Avec LinkedIn Learning, il a enregistré plus d'une quarantaine de formations vidéo sur le HTML, le CSS et le JavaScript, permettant ainsi à des milliers d'apprenants de faire leurs premiers pas dans le développement web.

Badge officiel - LinkedIn Learning Instructor

Table des matières

La formation complète nécessite trois journées de formation et est basée sur la réalisation d'exercices pratiques. Vous pouvez également choisir les thèmes qui vous intéressent afin de créer un programme de formation sur mesure. La durée du cours est alors adaptée en conséquence.

  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.

En pratique

  • Cette formation est destinée aux entreprises et sera dispensée dans vos locaux. Nous n'organisons pas de cours calendrier sur JavaScript.
  • Cette formation peut être dispensée aussi bien en présentiel qu'en ligne. Dans le cas d'un cours en ligne, les journées de formation ne doivent pas nécessairement être contiguës. Nous planifierons la formation en fonction de vos besoins et de votre disponibilité.

N'hésitez pas à nous contacter pour plus d'informations.