logo CFORPRO

Centre de Formation Professionnelle

Ensemble, réalisons vos projets !

Partager

partager par mail partager sur Facebook partager sur twitter  Partager sur Linkedin

Formation JAVASCRIPT

Formation JAVASCRIPT Type de cours : Stage pratique
Réf. : JVS
Durée : 3 jours - 21 heures de formation en présentiel
Tarifs :
- En regroupement au centre 1 785€ H.T par participant,
- Chez le client (en intra) : sur devis.

carré orangéObjectifs

JavaScript est un langage de programmation de scripts principalement utilisé dans les pages Internet interactives, mais aussi côté serveur.
Cette formation a pour but d’apprendre à programmer avec JavaScript, manipuler le DOM et gérer l’interactivité.
Vous apprendrez de ce fait à rendre les pages Internet plus interactives.
Une concrète avec de nombreux exercices pratiques.

carré orangéPublic visé

• Développeurs de pages Internet, webmasters,
• Responsables de projet Internet,
• Concepteurs Internet de sites dynamiques et d’applications intranet/Internet.

carré orangéPré-requis

Connaître l’environnement Windows /PC.
Une connaissance du HTML est un plus.

carré orangéMéthodes pédagogiques

  • Vidéoprojecteur,
  • Accès Internet,
  • Exercices individuels sur PC (1PC/stagiaire),
  • Supports de cours,
  • Mises en application des logiciels,
  • Évaluation en fin de stage.

carré orangéProgramme du stage

Introduction
• Historique et évolutions du langage,
• Définitions et intérêt du lange JavaScript,
• Les navigateurs et le JavaScript,
• Notion de client/serveur,
• La partie client Web,
• Avantages et inconvénient du langage,
• Premier exemple de script : analyse et compréhension,
• Insertion d’un script dans un document HTML/XHTML.

JavaScript : compréhension et apprentissage du langage
• Les variables, déclarations et portées,
• Les fonctions et les arguments,
• Création de fonctions et paramétrage variable,
• Les types de données,
• Les opérateurs,
• Les structures de contrôle,
• Les objets personnalisés : constructeur, méthodes et propriétés, prototype, objets littéraux, objets sous forme de tableaux associatifs,
• Les objets globaux : Array, string , Date, RegExp, etc.,
• Les tableaux, les dates, les chaînes de caractères,
• Opérateurs logiques et arithmétiques,
• Boucles (for, while, etc.),
• La gestion d’erreur et les exceptions,
• Les concepts objets,
• Développement objet en JavaScript : création de classes (méthodes, propriétés),
• Constructeur, surcharge, instance, usage d’object sur les classes dynamiques,
• Les objets prédéfinis du langage (String, Array, Date, Regexp, etc.),
• Extension des objets prédéfinis.

Les objets du navigateur
• La hiérarchie des objets,
• Les principaux objets,
• L’objet windows : gestion des fenêtres et de leur communication,
• Gestion des popups,
• L’objet document : le fonctionnement,
• L’objet form : contrôle des données saisies dans un formulaire, gestion des contenus des champs de saisie,
• Manipuler des fenêtres.

JavaScript, CSS et DOM
• Notions fondamentales du DOM (Document Object Mode),
• Accéder aux éléments,
• Modification du contenu HTML,
• Modification du graphisme CSS,
• Interaction JavaScript CSS.

Évènements
• Le gestionnaire d’évènements,
• L’objet Event,
• Gestion des événements en JavaScript,
• Les principaux événements JavaScript,
• Poser un gestionnaire d’événement,
• Associer un traitement à un événement,
• Les différents modèles de gestion d’événements.

Utiliser JavaScript avec les formulaires
• Les différents éléments d’un formulaire,
• Champs text, textarea, cases à cocher, boutons radio, liste de valeurs,
• Vérifier les données saisies dans les différents champs,
• Envoyer les données à partir d’un formulaire.

Les styles CSS
• Les styles CSS,
• Manipuler les styles CSS,
• Modifier la classe d’un élément,
• Modifier une propriété de style d’un élément,
• Modifier l’aspect d’un élément,
• Déplacer, afficher, masquer, réduire un élément.

Pour aller plus loin : AJAX
• Présentation d’AJAX : Asynchronous JavaScript And XML,
• Pourquoi AJAX : avantages et inconvénients,
• Dialoguer avec les serveurs,
• Format d’échange JSON.

 

TEST DE VALIDATION DES COMPETENCES ACQUISES

ATTESTATION DE FORMATION DELIVREE EN FIN DE STAGE

CPF Infos

Une question ? Besoin d'un devis ?
Composez le 01.75.50.92.30

Vous pouvez également obtenir des renseignements, un devis (gratuit et sans engagement),
en remplissant le formulaire ci-dessous.

* information obligatoire

En soumettant ce formulaire, j’accepte que les informations saisies soient traitées dans le cadre de l'envoi d' une documentation et de la relation commerciale qui peut en découler.

Conformément à la loi « informatique et libertés » du 6 janvier 1978 modifiée en 2004, vous bénéficiez d’un droit d’accès et de rectification aux informations qui vous concernent.
Vous pouvez également, pour des motifs légitimes, vous opposer au traitement des données vous concernant.

Témoignages

Pierre-Atnoine V. (Disneyland Paris)

Formation correspandant tout à fait à mes attentes. Elle m'a permis de solidifier mes bases dans ce langage et d'ouvrir des prespectives d'applications dans mon travail. Je recommande !

Chloé A. (Indexel)

Très satisfaite, cette formation m'a apporté beaucoup de connaissance pour m'aider dans mon travail. Je la recommande.

Toutes nos formations Développeur - Création Web - Digital E-commerce - E-Marketing - SEO