Formation JavaScript

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • Comprendre l'intérêt de JavaScript
  • Comprendre la syntaxe et le vocabulaire
  • Acquérir les bases du JavaScript
  • Manier les objets en JavaScript
  • Savoir utiliser les formulaires
  • Manier les fenêtres
  • Manier des objets avancés
  • Connaître et savoir utiliser l'Ajax avec le JavaScript

Sparks


Tout l'IT, vraiment tout
Voir la fiche entreprise

Tarif

A partir de 1 800,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 800,00 €

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

Description

Le JavaScript est un des langages de programmation les plus utilisés dans le monde. Il est particulièrement adapté au développement de pages web ou d'applications dynamiques. Grâce à cette formation JavaScript de 3 jours, vous saurez créer et rendre des pages HTML dynamiques et interactives. Cette formation JavaScript pour professionnels est disponible en distancié comme en présentiel.

Programme

Présentation de Javascript

Historique du langage
Etat des lieux de JavaScript dans le monde
Utilité de JavaScript pour le Web
JavaScript et sécurité

La Syntaxe et le vocabulaire

Les Variables
Les Fonctions
Les Opérateurs
La Récursivité
Les Structures de contrôle
Les Closures

La programmation orientée objet

Quelques notions basiques
Les Propriétés
Les méthodes
Les Objets natifs
Les nouveaux objets en JavaScript
Le prototypage : l’héritage sous JS

Utilisation d’objets JS

Dépendance de navigateur
L’Objet Document ( DOM)
L’Objet string,
L’Objet Array
L’Objet Math
L’Objet Date
Les évènements

JavaScript : Formulaires

Balise Form
Gestionnaires d’événements spécifiques
Vérification de données d’un formulaire

Les fenêtres et les objets complémentaires

Les fenêtres : communication et évènements
L’objet Frame
L’objet location
L’objet link
L’objet history

Objets avancés

Images
Cookies
Utiliser des tableaux de manière avancée
Comment retrouver les objets?

Ajax et JavaScript

Présentation d’Ajax
Création d’une instance XHTML
Intégration d’une page externe avec l’objet document (DOM)

Prérequis

HTML

Public

Chefs de projet,

Ces formations pourraient vous intéresser

Objet Design Patterns

Proposé par M2I

Objectifs de la formation

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

  • Expliquer la philosophie des Design Patterns
  • Catégoriser les patterns
  • Reconnaître les principaux patterns
  • Transformer les patterns en code
  • Mettre en oeuvre les Design Patterns dans une architecture Web
  • Utiliser les outils d'IA pour intégrer des Design Patterns dans un projet.
Tarif

A partir de 1 680,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Identifier les usages du JavaScript ;
  • Implémenter des algorithmes simples en JavaScript ;
  • Réagir aux actions de l'utilisateur ;
  • Modifier le DOM de manière appropriée ;
  • Connaître les mécanismes du développement objet en JavaScript ;
  • Créer des librairies en JavaScript ;
  • Utiliser les fonctions de base du framework jQuery ;
  • Implémenter des algorithmes simples en TypeScript ;
  • Mettre en oeuvre le framework d'Angular ;
  • Créer des composants, services et mettre en oeuvre la navigation dans une application Angular.
Tarif

A partir de 990,00 €

Durée

37 heures

Modes
  • Distance

Objectifs de la formation

  • Cordova d’abord sans framework afin de porter un code web existant vers une application mobile puis Cordova avec le framework Ionic
  • React Native.
Tarif

A partir de 2 695,00 €

Durée

5j / 35h

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

  • Expliquer les modèles d’hébergements possibles avec Blazor
  • Installer et créer un nouveau projet
  • Créer des composants d’application réutilisables
  • Expliquer comment fonctionne le routage
  • Maitriser les mécanismes d’injection de dépendances
  • Expliquer les mécanismes de rendu
  • Gérer l’authentification et les autorisations
  • Gérer la mise en page d’un site
  • Ecrire des tests unitaires pour votre application
  • Tirer parti de l’écosystème Javascript existant
  • Créer une application PWA
Tarif

Contacter l'organisme

Durée

3j / 21h

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

3 jours (21 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Formation Node.js avancé

Proposé par PLB CONSULTANT

Objectifs de la formation

  • Maîtriser le cœur de la technologie Node.js
  • Optimiser les performances de leurs applications
  • Améliorer la qualité des applications.
Tarif

Contacter l'organisme

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Améliorer une page existante de façon non obstrusive, comme le permettrait jQuery
  • Construire un templating dynamique et automatique de toute la page, comme le ferait Angular.JS 1
  • Créer vos propres widgets réutilisables et intégrer ceux de la communauté pour aboutir à une architecture complètement basée sur des composants réutilisables, comme avec React.JS.
  • Comprendre la philosophie et les apports de Vue.js par rapport à d’autres frameworks (jQuery, Angular, React…)
  • Savoir implémenter Vue.js au sein d’un environnement de développement JavaScript cohérent
  • Savoir développer une Single Page App (SPA) à l’aide de Vue.js
  • Être capable de construire un templating dynamique et automatique d’applications web
  • Savoir créer et intégrer des widgets réutilisables
  • Connaître et mettre en œuvre les bonnes pratiques de développement Vue.js
Tarif

A partir de 1 950,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Développer rapidement des applications web 2.0 dynamiques avec jQuery, HTML, CSS et Ajax
  • Créer des interfaces client aux fonctionnalités avancées et accessibles sans navigateur avec des animations et des effets jQuery
  • Optimiser les formulaires HTML afin qu'ils exploitent la validation jQuery et l'appel aux services web avec Ajax Cette formation aborde aussi jQuery Mobile.
Tarif

A partir de 1 300,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Identifier et différencier les langages de programmation Blockchain les plus répandus tels que Solidity, JavaScript, Go, Rust, Vyper...
  • Distinguer les contextes spécifiques dans lesquels ces langages sont le plus efficacement utilisés au sein de l'écosystème Blockchain
  • Identifier la syntaxe de base, les types de données, les structures de contrôle et autres concepts fondamentaux des langages de programmation Blockchain
  • Choisir le langage de programmation le plus approprié pour développer une application Blockchain simple en fonction des exigences spécifiques du projet.
Tarif

A partir de 1 900,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Je cherche à faire...