Formation JavaScript Perfectionnement

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • Retour sur le JavaScript
  • Maîtriser les modèles et la syntaxe JS
  • Utiliser les objets intégrés, des navigateurs
  • Savoir traiter les événements des navigateurs
  • Utiliser des cookies en JS
  • Maîtriser la sécurité de JavaScript
  • Créer et valider des formulaires intelligents
  • Manier l'interactivité dans les formulaires

Sparks


Tout l'IT, vraiment tout
Voir la fiche entreprise

Tarif

A partir de 1 950,00 €

Durée 3 jours
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Sparks


Tout l'IT, vraiment tout
Voir la fiche

Tarif

A partir de 1 950,00 €

Durée 3 jours
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

Le langage de programmation JavaScript est extrêmement dense. Bien que les bases du langages soient assez simples, JavaScript peut également présenter une complexité importante. Cette formation JavaScript Perfectionnement permet de développer plus en avant vos compétences et vos connaissances en JavaScript. Vous pourrez ainsi créer des interactions web plus complexes et plus poussées.

Programme

Introduction

Présentation de la formation
Usages et intérêts du langage JavaScript

La programmation en JavaScript: modèle

Conventions de codage
Conventions de formatage
Imbriquer JS dans du HTML
Imbrication dans HTML
Problèmes de sécurité en JS
Règles et conventions concernant la sécurité des navigateurs

Syntaxe

Déclarer des variables
Déclarer des tableaux
Opérateurs
Conditions if, else
Boucles while, for
Etats, expressions relationnelles
Définir une fonction
Invoquer une fonction

Objets intégrés

Manipuler des chaînes avec l’objet String
Objets mathématiques en JS
Manipuler des dates avec l’objet Date

Objets de navigateurs

Interagir avec le navigateur
Utiliser des boîtes « pop-up »
Saisie utilisateur
Ouvrir, fermer et écrire dans de nouvelles fenêtres
Manipuler les « frames »
Ecrire une ligne d’état du navigateur
Déterminer le type et la version d’un navigateur

Traiter les évènements navigateurs

Intercepter des traiteurs d’évènements
Déclencher une interaction par action d’utilisateurs
Ordonner les tâches
Synchroniser les évènements

Persistance: utiliser les cookies

Fonctionnement
Créer, lire et manipuler des cookies
Limites

Sécurité

Protéger les données privées
Authentification par autorité de confiance avec JS et ActiveX
Spoofing et DoS

Créer des formulaires intelligents

Valider des formulaires côté client

Manipuler, vérifier des champs
Valider des entrées utilisateurs (sans CGI)
Accéder aux boîtes de sélection d’options
Contrôler la soumission de formulaires

Ajout de l’interactivité aux formulaires

Affecter des fonctions aux éléments de formulaires
Création de dialogues interactifs à l’aide de formulaires
Intercepter des évènements de formulaires

Prérequis

Notre formation JavaScript ou connaissances équivalentes

Public

Développeurs

Ces formations pourraient vous intéresser

Objectifs de la formation

À l'issue de cette formation TensorFlow, vous aurez acquis les connaissances et les compétences nécessaires pour : 

  • Mettre en œuvre TensorFlow pour de l'apprentissage machine
  • Connaître les APIs disponibles pour réaliser des modèles fiables et efficaces
Tarif

A partir de 1 850,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Décrire le système de "theming" (habillage) de Drupal
  • Contrôler à 100% le HTML / CSS généré par Drupal
  • Intégrer n'importe quelle charte graphique sous forme de thème Drupal
  • Créer votre propre thème
  • Changer l'apparence d'un module sans toucher au code de ce module.
Tarif

A partir de 1 240,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Mettre en oeuvre le Framework Bootstrap afin de réaliser des applications HTML 5 / CSS 3 responsive.
Tarif

A partir de 1 420,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Mettre en œuvre les concepts fondamentaux de Rust dans le cadre d'un projet spécifique
  • Intégrer des concepts de programmation avancée tels que les constantes calculées, la réflexion, et la gestion de la mémoire non déplaçable
  • Appliquer les principes de la programmation asynchrone à travers un cas pratique de développement d'application
  • Concevoir des structures de programmation optimisées pour des applications embarquées
  • Identifier et comparer les différentes bibliothèques graphiques disponibles
  • Développer une interface graphique
  • Créer une application web fonctionnelle
Tarif

A partir de 2 800,00 €

Durée

4 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation ASP.NET Web Forms Avancé, vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Dépasser les notions de base d’ASP.NET Web Forms pour appréhender des aspects plus avancés
  • Utiliser de manière réfléchie plusieurs types de cache afin d'améliorer les temps de réponse
  • Employer un framework d'authentification pour augmenter la productivité
  • Utiliser des outils ASP.NET Ajax afin d'améliorer l’expérience utilisateur
  • Savoir utiliser tous les outils d’accès aux données (SqlDataSource, ObjectDataSource, Model Binding, …) pour définir la technologie la plus adaptée aux besoins : ADO.NET, Entity Framework, objets métier...
Tarif

A partir de 2 675,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Réaliser l'intégration de données avec Pentaho
  • Maîtriser le référentiel, la lecture et l'écriture d'un fichier
  • Pouvoir travailler avec une base données
  • Maîtriser les flux de données, les lookups, les calculs et les jobs
Tarif

A partir de 1 950,00 €

Durée

3 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
Tarif

Contacter l'organisme

Durée

4 jours (28 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Formation React et Redux

Proposé par Sparks

Objectifs de la formation

  • Savoir utiliser React et Redux pour les applications Web
  • Comprendre React, le modèle VMC et le cycle de vie
  • Gérer l'interactivité des composants React, le routage et l'isomorphisme
  • Utiliser Flux et Redux pour les applications Web monopages
  • Connaître les fonctions React pour l'utilisation avec Redux
  • Maîtriser les React Hooks
  • Savoir utiliser Redux, connaître son pattern et ses fonctionnalités
Tarif

A partir de 3 250,00 €

Durée

5 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
Tarif

Contacter l'organisme

Durée

2 jours (14 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
Tarif

Contacter l'organisme

Durée

3 jours (21 heures)

Modes
  • Distance
  • Centre

Je cherche à faire...