Développer en JavaScript

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • Maîtriser le langage JavaScript moderne (version ES6)
  • Avoir les bases pour travailler ensuite avec des frameworks JavaScript
  • Développer des applications Web interactives
  • Appeler des services Web asynchrones
  • Découvrir la librairie jQuery

DEMOS


Leader de la formation professionnelle et du conseil en ressources humaines
Voir la fiche entreprise

Tarif

A partir de 2 450,00 €

Durée 4 jours ( 28 heures )
Modes
  • Entreprise
Sessions

DEMOS


Leader de la formation professionnelle et du conseil en ressources humaines
Voir la fiche

Tarif

A partir de 2 450,00 €

Durée 4 jours ( 28 heures )
Modes
  • Entreprise
Sessions

Description

Cette formation en développement web vous permet de concevoir des applications web interactives en utilisant le langage JavaScript et vous apporte les connaissances de base indispensables à tout apprentissage de framework Javascript.

Programme

Le point sur le standard ECMAScript et les navigateurs
Gestion des packages avec npm
Les bases du langage JavaScript
Maîtriser les bases : variables, expressions, opérateurs, structures de contrôles
Accéder aux ressources du navigateur
Définir des fonctions

Les objets de JavaScript
Les objets String, Math, Date, Array, document, window, navigator
Les collections Set, Map

Gérer l’interactivité des pages
Gérer les événements fenêtre : load, unload
Gérer les événements clavier et souris : focus, blur, change, clic, mouseover, mouseout, submit
Déclencher par rapport au temps : setInterval et setTimeout
Gérer les rollovers, les zooms, les diaporamas…
Gestion des interactions avec addEventListener

Manipulation du DOM
Accéder aux éléments du document HTML via DOM
Modifier, masquer et afficher des objets HTML
Modifier dynamiquement les attributs des éléments d’interface (police, couleur…)
Déplacer du texte, des images
Gérer un menu dynamiquement
Manipulation de la page avec querySelectorAll

Contrôle des données de formulaires
Gérer les objets Form, Text, Checkbox, Radio, Button
Utiliser les listes : Select, Option
Utiliser les expressions régulières

Introduction à la programmation AJAX
Les apports d’AJAX
L’objet XMLHttpRequest
Promesses
Structuration de données en JSON

APIs pour les applications
Gestion de l’historique et navigation
Stockage local
Web sockets

Modules ES6
Problématique : collision de noms, écrasement d’événements
Espace de noms

Programmation orientée objet en ES6
Classes et héritages
Contexte
Getter/setter
Méthodes statiques

Présentation de la librairie jQuery
Principe de jQuery
Sélection et manipulation du DOM
Les événements
AJAX avec jQuery

Prérequis

Avoir suivi le stage IIN03 – “Développement web : maîtriser les bases (HTML5, CSS3 et Javascript)” ou avoir les compétences équivalentes.

Public

Cette formation s’adresse aux développeurs de sites Web désirant apprendre la programmation JavaScript.

Ces formations pourraient vous intéresser

Formation Langage SQL

Proposé par Sparks

Objectifs de la formation

  • Savoir développer en SQL
  • Comprendre la modélisation conceptuelle SQL
  • Gérer les tables, le langage de manipulation de données
  • Comprendre le schéma externe
  • Optimiser les requêtes
  • Appréhender les bases de données
Tarif

A partir de 1 800,00 €

Durée

3 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Identifier les enjeux stratégiques de la gestion des talents
  • Examiner les démarches, méthodes et outils clés pour détecter et fidéliser les talents
  • Construire une stratégie de développement et de fidélisation des talents en lien avec les dispositifs RH internes
Tarif

A partir de 1 000,00 €

Durée

1 jour

Modes
  • Entreprise
  • Centre

Objectifs de la formation

  • Installer et configurer un projet Vue.js
  • Mettre en place des interactions simples (data binding, événements)
  • Collecter les données utilisateurs avec des formulaires
  • Définir des composants réutilisables
  • Mettre en place la navigation dans l’application
  • Stocker les données dans le « local storage »
  • Echanger des données avec le serveur
Tarif

Contacter l'organisme

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Formation BackboneJS

Proposé par DAWAN

Objectifs de la formation

Maîtriser les concepts du framework Backbone.js - Utiliser Backbone.js pour développer des applications web performantes
Tarif

A partir de 1 995,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

• Réfléchir aux compétences que l’on souhaite faire développer au sein de son établissement
• Mener une réflexion autour des valeurs et missions de l’encadrement
• Poser des repères communs afin d’instituer une culture managériale commune

Tarif

A partir de 1 400,00 €

Durée

Nous contacter

Modes

Objectifs de la formation

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

  • Développer en C++ / Qt5 dans un environnement connecté.
Tarif

A partir de 3 800,00 €

Durée

5j / 35h

Modes
  • Centre
  • Distance

Initiation au JavaScript

Proposé par ENI Service

Objectifs de la formation

  • Appréhender les bases du Javascript
  • Mettre en oeuvre le développement côté client avec Javascript
  • Gérer le contrôle du DOM avec Javascript
  • Utiliser la librairie jQquery
Tarif

A partir de 990,00 €

Durée

16 heures

Modes
  • Distance

Objectifs de la formation

  • Identifier les fondements de la légitimité dans ses nouvelles fonctions.
  • Agir sur les leviers permettant de développer sa légitimité managériale.
  • Gagner en légitimité dans les situations délicates.
Tarif

A partir de 1 560,00 €

Durée

2 jours (14 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Objectifs de la formation

  • Décrire les principes de développement de services avec PHP ;
  • Exposer les principes du développement en couches et les responsabilités des composants dans une application back-end ;
  • Mettre en place et utiliser un environnement de développement pour concevoir et déboguer une application back-end PHP ;
  • Mettre en place une couche de persistance métier avec PDO ;
  • Développer des Services REST avec des bibliothèques PHP pour exposer les fonctionnalités applicatives ;
  • Utiliser les APIs de gestion des formats d’échanges (JSON par exemple) ;
  • Sécuriser une application back-end PHP en mettant en œuvre l’authentification et le cryptage.
Tarif

Contacter l'organisme

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Définir les bases de JavaScript et du DOM
  • Juger de l'intérêt de jQuery pour la programmation Cross-browser
  • Gérer les évènements et les manipulations dynamiques avec jQuery
  • Réaliser des appels synchrones (Ajax) avec jQuery
  • Utiliser des plug-ins jQuery.
Tarif

A partir de 1 120,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Je cherche à faire...