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 Flex 4 : Prise en main

Proposé par PLB CONSULTANT

Objectifs de la formation

Flex est l'outil développé par Adobe pour le développement d'applications Internet Riches, pour le lecteur Flash (Content management system, Back-office, Applications Intranet...) Sa technologie repose sur l'Action Script 3.0 et sur le langage de description d'interfaces graphiques MXML (comparable à XUL-Mozilla Foundation ou XAML-Microsoft). Cette formation Flex est destinée à l'apprentissage de Flex dans l'environnement libre TOMCAT- AXIS-MySQL. Nous découvrirons ainsi comment développer des applications Flex riches à moindre coût sans sacrifier performances et souplesse.

Tarif

Contacter l'organisme

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Concrètement cette formation PowerApps, Power Automate et Power BI vous permettra de développer les compétences et connaissances nécessaires pour :

  • Avoir une bonne vue d'ensemble des trois applications PowerApps, Power Automate et Power BI et des outils associés
  • Créer une application de sondage
  • Créer une application d'entrainement sportif
  • Faire une liste de contacts avec images dans Excel
  • Être notifié de l'arrivée d'un document dans un répertoire OneDrive
  • Générer la description d'une image avec "Cognitive services" vers une notification smartphone
  • Créer une application mobile de note de frais avec PowerApps, Power Automate et SharePoint
  • Construire un tableau de bord
  • Travailler avec des données géographiques
  • Implémenter des KPI
  • Modéliser les données pour les analyser
Tarif

A partir de 2 675,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Décrire les avantages des architectures microservices (AMS) et de la valeur ajoutée de l'IA
  • Développer et tester des AMS à base d'IA selon les meilleures pratique et en évitant les pièges
  • Migrer des applications monolithiques vers des AMS à base d'IA
  • Décrire le cycle de vie des applications AMS à base d'IA grâce à l'agilité et DevOps / MLOps / IAOps.
Tarif

A partir de 4 250,00 €

Durée

5j / 35h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Prendre conscience de son mode de fonctionnement personnel et de celui des autres.
  • Améliorer son efficacité relationnelle et sa performance managériale.
  • Trouver les clés pour évoluer dans ses rapports avec ses collaborateurs et faciliter ses relations.
  • Accroître son impact sur les autres par la valorisation des potentiels.
  • S'adapter à son environnement.
Tarif

Contacter l'organisme

Durée

2 jours

Modes
  • 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

3 jours (21 heures)

Modes
  • Distance
  • Centre

Objectifs de la formation

  • Comprendre la philosophie et les apports des frameworks MVC
  • Mettre en place un environnement de développement
  • Créer un projet Laravel
  • Configurer une application Laravel
  • Découper une application en couche en suivant le modèle MVC et identifier le rôle de chaque élément.
  • Développer une couche de persistance métier avec les techniques d'accès aux données proposées par Laravel (Eloquent, QueryBuilder)
  • Concevoir le routage des requêtes HTTP avec les contrôleurs
  • Créer des vues d’affichage et de saisie de données et construire des formulaires interactifs
  • Maitriser les interactions entre les vues, les contrôleurs et le modèle
  • Utiliser l’injection de dépendance entre les composants
  • Appliquer une stratégie de sécurité efficace dans une applications Laravel
Tarif

Contacter l'organisme

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • S'affirmer en situation professionnelle
  • Mieux gérer son stress et ses émotions grâce aux techniques du théâtre
  • Communiquer avec éloquence pour gagner en impact
Tarif

A partir de 1 560,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise

Objectifs de la formation

  • Définir la Gestion des Emplois et des Parcours Professionnels (GEPP) et son cadre juridique.
  • Piloter la mise en place d'un projet GEPP en lien avec la stratégie de l'entreprise.
  • Mettre en place les outils adéquats pour réaliser l'état des lieux des emplois et compétences.
  • Construire un plan prévisionnel d'actions "strategic workforce planning".
  • Repérer les potentiels, développer et valoriser les compétences.
Tarif

A partir de 2 145,00 €

Durée

3 jours

Modes
  • Centre
  • Entreprise

Objectifs de la formation

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

  • Identifier les différents types de mobilité professionnelle
  • Elaborer un cahier des charges détaillé pour un projet de mobilité professionnelle
  • Evaluer les conditions humaines, matérielles et financières requises pour la mobilité professionnelle
  • Valider les mesures d'accompagnement nécessaires à la mobilité professionnelle
  • Mettre en oeuvre la mobilité professionnelle en utilisant une approche de gestion de projet
  • Communiquer de manière efficace sur le projet de mobilité professionnelle
  • Développer des arguments convaincants pour promouvoir la mobilité professionnelle
  • Anticiper et gérer les rumeurs et les peurs irrationnelles liées à la mobilité professionnelle
  • Concevoir des messages et des annonces attractifs pour encourager la mobilité professionnelle
  • Utiliser des canaux de communication internes appropriés pour promouvoir la mobilité professionnelle.
Tarif

A partir de 700,00 €

Durée

1j / 7h

Modes
  • Centre
  • Distance

Formation Écoute active

Proposé par Sparks

Objectifs de la formation

  • Identifier les principes fondamentaux de l'écoute active
  • S'entraîner à la mise en œuvre de techniques d'écoute active
  • Appliquer des stratégies d'écoute active pour améliorer la collaboration au sein de l'équipe et les relations avec les clients
  • Analyser les problèmes courants de communication et utiliser l'écoute active pour faciliter leur résolution
  • Évaluer ses propres habitudes d'écoute et développer un plan d'amélioration continue
Tarif

A partir de 1 400,00 €

Durée

2 jours

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...