Formations informatiques à Grenoble et Sophia Antipolis

Formation JAVASCRIPT Les fondamentaux

Objectifs

Définir ce qu’est JavaScript, choisir un éditeur de code et découvrir les outils de développement des navigateurs.

Utiliser les variables, les chaînes de caractères, les nombres, les booléens, et comprendre les concepts de null, undefined et NaN.

Utiliser les conditions if else, switch, les opérateurs logiques et de comparaison, ainsi que les boucles while, do…while et for.

Manipuler les tableaux, les types de références, les opérations sur les tableaux, et utiliser les expressions régulières.

Définir des fonctions, utiliser les arguments, retourner des valeurs, et comprendre la portée des variables et la récursivité.

Manipuler les objets, créer des objets avec des constructeurs, et comprendre le mot-clé this.

Accéder, modifier et insérer des éléments dans le DOM.

Gérer l’objet Event, la propagation d’événements, et utiliser des événements tels que mouseenter, mouseleave, onload, ainsi que planifier des scripts avec setTimeout et setInterval.

Pré-requis

Disposer d'une bonne connaissance des langages HTML et CSS

Participants

Néophytes, développeurs web, webmasters, etc.

Programme de formation

JAVASCRIPT Les fondamentaux

INTRODUCTION JAVASCRIPT

  1. Qu'est-ce que JavaScript ?

  2. Choix de l'éditeur de code

  3. Découvrir les outils de développement des navigateurs

DEMARRER AVEC JAVASCRIPT

  1. Les variables

  2. Commande Prompt

  3. Les chaînes de caractères

  4. Les nombres

  5. Les opérateurs arithmétiques

  6. L'objet Math

  7. Comprendre null, undefined et Nan

  8. Les booléens

  9. Les commentaires

  10. Les opérateurs d'incrémentation et de décrémentation

  11. Les opérateurs d'affectation composée

  12. Convertion par typage

    • String
    • Integer

LES STRUCTURES CONDITIONNELLES

  1. Les conditions if else

  2. Les opérateurs logiques et de comparaison

  3. La condition switch

  4. L'opérateur conditionnel ternaire

LES BOUCLES

  1. La boucle while et do...while

  2. La boucle for

  3. L'instruction continue

  4. L'instruction break

LES TABLEAUX ET LES EXPRESSIONS REGULIERES

  1. Comprendre les tableaux

  2. Les types de références

  3. Opérations sur les tableaux

  4. Parcourir un tableau

  5. L'objet date

  6. Les expressions régulières

  7. Les tableaux à deux dimensions

LES FONCTIONS

  1. Introduction

  2. Les arguments de fonction

  3. Retourner une valeur depuis une fonction

  4. La portée des variables

  5. Les hoisting en JavaScript

  6. Valeur de première classe

  7. La récursivité

  8. Expression et déclaration de fonction

  9. Le modèle IIFE (Immediately Invoked Function Expression)

LES OBJETS

  1. Introduction

  2. Manipulation des objets

  3. Les objets et les types de référence

  4. Créer des objets avec des constructeurs

  5. Comprendre "this"

  6. Parcourir un objet

LE DOM (DOCUMENT OBJECT MODEL)

  1. Introduction

  2. Accéder aux éléments du DOM

  3. Modifier les éléments du DOM

  4. Insérer des éléments dans le DOM

GESTION DES EVENEMENTS

  1. Introduction

  2. L'objet Event

  3. La propagation d'événement

  4. Les événements

    • Mouseenter
    • Mouseleave
    • Onload
  5. Planifier un script avec setTimout et setInterval

EVALUATION FINALE

  1. Projet

Durée
3 jours
Lieux
Meylan Moirans Sophia Dans vos locaux Classe distancielle
Groupe de 8 personnes maximum
Demandez un devis
Cette thématique vous intéresse ?
Nos experts conçoivent votre formation sur-mesure On adore les moutons à 5 pattes !
Formations dans la même thématique