DEVELOPPEMENT EN JAVASCRIPT

Les points forts

Une formation :

  • en petits groupes ou en individuel
  • axée sur la pratique
  • visant une opérationnalité rapide
  • dispensée par des intervenants issus du monde professionnel

Durée : 35 heures

Lieu : sur Montpellier

Objectif.s :
> Acquérir les bases JavaScript nécessaires pour développer des pages web plus conviviales et interactives
> Comprendre comment rajouter de l’interactivité sur les pages et formulaires web

Public :
Etudiant(e), Salarié(e), Demandeur d’emploi, Entrepreneur(se), Grand Public

Modalités d’accès :
Entretien préalable + test (le cas échéant)

Pré requis :
> Connaissance de la chaine éditoriale web
> Pratique HTML 5 / CSS3

Evaluation :
> Formation basée sur l’apprentissage pratique (Exercices – Mise en situation)
> Evaluation tout au long de la formation

Validation :
Attestation de formation

Introduction

  • JavaScript pour quoi faire ?
  • L’environnement du client web
  • Le navigateur
  • Les outils
  • Insérer un script dans un document HTML

JavaScript : le cœur du langage

  • La syntaxe
  • Les variables
  • Les fonctions globales
  • Les opérateurs
  • Les structures de contrôle
  • Les fonctions : définitions, arguments, fonctions littérales, fonction sous formes de données
  • Les objets personnalisés : constructeur, méthodes et propriétés, prototype, objets littéraux, objets sous formes de tableaux associatifs
  • Les objets globaux : Array, Date, Math, RegExp, String…manipuler les tableaux, les dates, les chaînes de caractères

Les objets du navigateur

  • La hiérarchisation des objets
  • Les principaux objets : window, document, location, screen, navigatior, form…leurs propriétés et méthodes
  • Manipuler des fenêtres
  • Gérer des timers

Le DOM 

  • Introduction au XML, XHTML
  • Manipuler des éléments : créer et insérer de nouveaux éléments, modifier les attributs d’un élément, modifier le contenu

La gestion des évènements

  • Le gestionnaire des évènements
  • L’objet Event
  • La propagation des évènements

Les formulaires

  • Les différents éléments d’un formulaire
  • Vérifier les données saisies dans les différents champs
  • Soumettre un formulaire

Les styles CSS

  • Rappel sur les styles CSS
  • Manipuler les styles CSS
  • Modifier les propriétés de style d’un élément
  • Modifier la case d’un élément
  • Déplacer, afficher, masquer, réduire un élément

Aller plus loin

  • « Unobstrusive » JavaScript
  • Présentation Ajax

FORMATION EN PRESENTIEL

Nombre de stagiaires : 3 à 8 personnes ou en individuel

Modalités pédagogiques :
Formation intensive basée sur des travaux pratiques et / ou des études de cas permettant l’acquisition d’un logiciel et / ou d’une méthodologie de travail afin de rendre le.la stagiaire rapidement opérationnel.
A l’issue de la formation, envoi d’un support de cours et / ou d’une webographie résumant les notions abordées en formation.

PLANNING

Formation en groupe :

  • Du 29.01 au 02.02.2024
  • Du 25.04 au 02.05.2024
  • Du 25.07 au 31.07.2024
  • Du 23.09 au 27.09.2024
  • Du 28.11 au 04.12.2024

Horaires : 9h30 – 13h / 14h – 17h30

Formation en individuel :
Planning personnalisé

TARIFS

Formation en groupe :

  • Prise en charge (Pôle emploi, Entreprise, OPCO, AGEFIPH, …) : 700 €
  • Autofinancement : adhésion* + 350 €

Formation en individuel :

  • Prise en charge (Pôle emploi, Entreprise, OPCO, AGEFIPH, …) : 1050 €
  • Autofinancement : adhésion* + 875 €

* Adhésion annuelle, acquittable une seule fois quelque soit le nombre de formations suivies

Afin d’évaluer au mieux vos besoins en formation et étudier avec vous les possibilités de financement, un entretien diagnostic gratuit sera préalable à toute rédaction d’un devis et à toute inscription.

Dernière mise à jour de la fiche : 13.12.2023