Initiation au JavaScript

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

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

ENI Service


votre centre de formation informatique de confiance
Voir la fiche entreprise

Tarif

A partir de 990,00 €

Durée 16 heures
Modes
  • Distance
Sessions
Lieux Partout en France

ENI Service


votre centre de formation informatique de confiance
Voir la fiche

Tarif

A partir de 990,00 €

Durée 16 heures
Modes
  • Distance
Sessions
Lieux Partout en France

Description

Découvrez notre formation intensive en développement JavaScript, conçue pour aider les développeurs à maîtriser le développement côté client avec JavaScript et jQuery.

Programme

Présentation du cours

Introduction à Javascript

  • Objectifs du module
  • JavaScript d'hier à aujourd'hui
  • Le mode d'exécution du JavaScript
  • Les frameworks et librairies JavaScript
  • Les outils utilisés dans ce cours
  • Démonstration - Installation de Visual Studio Code et de Node.js
  • Les paradigmes du JavaScript
  • Les variables
  • Démonstrations - Les variables
  • Les structures de code
  • Les collections
  • Démonstration - Les collections
  • Intégrer du JavaScript dans une page HTML
  • Démonstration - Intégrer du JavaScript dans une page HTML
  • Outils de debug du navigateur
  • Démonstration - Outils de debug du navigateur
  • TP à réaliser
    • Correction du TP - Niveau 1
    • Correction du TP - Niveau 2
    • Correction du TP - Niveau 3
    • Correction du TP - Niveau 4
    • Correction du TP - Niveau 5
  • Conclusion

Le développement côté client avec JavaScript : notions complémentaires

  • Objectifs du module
  • Les fonctions
  • Les fonctions anonymes
  • Les fonctions fléchées
  • Démonstration - Les fonctions
  • Callback
  • Closure
  • Démonstration - Callback
  • Démonstration - Closure
  • SetTimeout et SetInterval
  • Démonstration - SetTimeout et SetInterval
  • TP à réaliser
    • Correction du TP - partie 1
    • Correction du TP - partie 2
  • Le mode strict
  • Les boîtes de dialogue
  • Démonstration - Les boîtes de dialogue
  • Le stockage local
  • Démonstration - Le stockage local
  • Faille XSS et obfuscation
  • Démonstration - Faille XSS et obfuscation
  • Le format JSON
  • Démonstration - Le format JSON
  • TP à réaliser
    • Correction du TP - partie 1
    • Correction du TP - partie 2
  • Conclusion

Le contrôle du DOM par JavaScript

  • Objectifs du module
  • Qu'est-ce que le DOM ?
  • Fonctionnement de l'API DOM
  • Démonstration - Manipulation du DOM
  • Les évènements
  • Démonstration - Les évènements
  • TP à réaliser
    • Correction du TP 1
    • Correction du TP 2 - partie 1
    • Correction du TP 2 - partie 2
  • Conclusion

Utiliser une librairie du marché : jQuery

  • Objectifs du module
  • Qu'est-ce que jQuery ?
  • Installation
  • Utilisation de jQuery : les sélecteurs
  • Démonstration - Les sélecteurs
  • Les évènements
  • Démonstration - Les évènements
  • La manipulation du DOM
  • Méthodes utilitaires
  • Démonstration - Manipulation du DOM
  • L'avenir de jQuery
  • TP à réaliser
    • Correction du TP
  • Conclusion
  • TP complémentaires à réaliser

Prérequis

Pour suivre cette formation, il est nécessaire de disposer de connaissances sur la langage HTML, les feuilles de styles CSS et l’algorithmique.

Public

Informaticiens

Ces formations pourraient vous intéresser

Objectifs de la formation

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

  • Configurer efficacement une implémentation Dynamics 365 pour Field Service pour optimiser les outils et fonctionnalités disponibles
  • Gérer efficacement une force de travail mobile.
Tarif

A partir de 2 840,00 €

Durée

4j / 28h

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

Concrètement, à l'issue de cette formation Svelte, vous serez en mesure de :

  • Connaître la syntaxe de base de Svelte
  • Savoir mettre en oeuvre les principes de réactivité
  • Comprendre les différents types de composants
  • Savoir utiliser les bindings et les formulaires
  • Savoir gérer les états et les données
  • Connaître les bases de l'animation
  • Savoir gérer les interactions réseau
  • Comprendre le routage et le rendu côté serveur
  • Être capable de déployer une application Svelte
Tarif

A partir de 1 995,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Formation Neo4J pour Développeur

Proposé par PLB CONSULTANT

Objectifs de la formation

Concrètement, à l’issue de la formation Neo4J Développeur vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Comprendre les spécificités d’une base NoSQL par rapport à un SGBDR
  • Savoir installer Neo4J et utiliser les outils du développeur
  • Comprendre la structure des données et le vocabulaire associé dans Neo4J
  • Savoir manipuler des données sous forme de graphe
  • Améliorer les performances avec les index
  • Accéder aux données de Neo4J depuis des programmes tiers (C#, Java, JavaScript, Python)
  • Accéder aux données de Neo4J via l’API HTTP
Tarif

A partir de 1 520,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

 
Concrètement, à l'issue de cette formation Hype Pro Intneractivité HTML 5 vous aurez acquis les compétences et connaissances nécessaires pour :
  • Utiliser les commandes de l’API de Hype Pro
  • Utiliser des commandes JavaScript personnalisées
  • Adapter l’affichage et développer les interactions grâce aux actions utilisateur.
Tarif

A partir de 1 430,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Concrètement à l'issue de cette formation ASP.NET MVC Core vous serez capable de :

  • Comprendre les concepts et l’architecture d’ASP.NET MVC
  • Savoir tester et déboguer des applications web ASP.NET Core
  • Être capable de créer des applications web en utilisant Visual Studio et Visual Studio Code
  • Mettre en œuvre la structure MVC au sein de votre équipe de développement
  • Être capable d’écrire un service web de type REST et savoir l’appeler à partir d’une application MVC
  • Savoir utiliser des services Microsoft Azure dans les applications web ASP.NET MVC
Tarif

A partir de 2 990,00 €

Durée

5j / 35h

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

5 jours (35 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Objectifs de la formation

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

  • Créer et utiliser des Web Services REST en PHP dans le cadre d'une application de type SOA ou d'utilisation dans le cadre d'interface graphique ou service
  • Mettre en oeuvre JSON/RPC et comparer avec REST.
Tarif

A partir de 1 220,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Appréhender l'architecture de la plateforme Alfresco pour y développer de nouvelles fonctionnalités.
  • Mettre en place un environnement de développement pour Alfresco avec Maven et Eclipse.
  • Comprendre le SDK Alfresco et savoir l'utiliser en développement.
  • Etendre le modèle de données et de permissions d'Alfresco pour personnaliser les méta-données des documents.
  • Modéliser et créer de nouveaux types de contenu et aspects.
  • Concevoir de nouvelles fonctionnalités de la GED en Java avec Spring et les APIs de service d'Alfresco.
  • Créer des nouvelles actions et comportements en Java.
  • Développer des scripts et des WebScripts avec JavaScript et les APIs de service d'Alfresco.
  • Personnaliser l'apparence d'Alfresco Share pour intégrer les nouvelles fonctionnalités dans l'interface.
  • Packager des applications afin de pouvoir les redistribuer.
Tarif

Contacter l'organisme

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Utiliser dès maintenant les nouveautés du web, en restant rétro-compatible
  • Tirer partie des nouveautés et ainsi alléger les besoins en JavaScript
  • Faire de la vidéo, du son et des animations, sans Flash
  • Faire du graphisme avancé et certaines images, sans Photoshop
  • Créer des mises en page avec les CSS Grid
  • Améliorer son référencement dans les moteurs de recherche
  • Adapter l'affichage des versions mobile / tablette (responsive design)
  • Proposer des services géolocalisés
  • Faciliter la communication entre le serveur et le navigateur
  • Proposer des applications hors ligne (mobile, tablette).
Tarif

A partir de 2 720,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...