Node.js - Initiation à Node.js

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • Découvrir le fonctionnement de Node.js
  • Créer une application Node.js en suivant les bonnes pratiques de développement
  • Identifier les composants de la plate-forme
  • Utiliser Node.js de façon appropriée en fonction des situations

GROUPE LEXOM


New Skills Model
Voir la fiche entreprise

Tarif

A partir de 1 390,00 €

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

GROUPE LEXOM


New Skills Model
Voir la fiche

Tarif

A partir de 1 390,00 €

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

Programme

A l'issue de la formation, les participants seront préparés à :

Jour 1 - Matin

1. Identifier les fondamentaux de Node.js
  • L'historique de Node
  • Les fondamentaux de JS côté serveur
  • Installation et mise à jour de Node.js
  • L'écriture des tâches asynchrones
  • Les fichiers exécutables

Jour 1 - Après-midi

2. Identifier l'anatomie des modules de Node
  • Des modules configurables
  • Les chargeurs de modules et syntaxes alternatives
  • Les détails et l'utilisation de require

Jour 2 - Matin

3. Gérer les dépendances avec npm
  • La recherche de modules avec npm
  • Le packaging d'un module sur npm
  • L'installation en local ou en global
  • L'arrêt des conflits de version

Jour 2 - Après-midi

4. Opérer des tests et débogages
  • Effectuer des tests unitaires avec Mocha et Should.js
  • Le framework des tests unitaires et l'intégration
  •  Effectuer des tests fonctionnels avec des navigateurs headless
  • Les assertions avec la librairie Chai
  • Déboguer avec Cloud9 IDE, Visual Studio Code ou Google Chrome

Jour 3 - Matin

5. Gérer l'interaction avec le web
  • L'identification des ressources locales
  • Les classes event et eventemitter
  • L'intégration d'une capacité événementielle à du code existant
  • La fonction pipe (readable/writable streams)

Jour 3 - Après-midi

6. Construire un web serveur
  • L'écriture d'un serveur web
  • Le micro-framework web Express
  • L'interaction en temps réel avec Socket.IO
  • La gestion des fichiers statiques
  • La comparaison avec les serveurs existants

Prérequis

Disposer de connaissances de base en développement avec JavaScript

Public

  • Niveau Initiation
  • Socle de compétences en fin de formation

Ces formations pourraient vous intéresser

Objectifs de la formation

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

  • Connaître le fonctionnement et les usages courants de la plateforme Node.js
  • Connaître les spécificités de la programmation côté serveur en JavaScript
  • Savoir installer et configurer un serveur Node.js
  • Connaître les particularités de la programmation asynchrone et celles de la programmation orientée événements
  • Savoir paramétrer et manipuler l’API Node.js et son serveur d’API REST
  • Savoir se connecter à une base de données
  • Mettre en œuvre les bonnes pratiques Node.js
Tarif

A partir de 1 850,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

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

Formation Node.js

Proposé par Sparks

Objectifs de la formation

  • Comprendre les concepts fondamentaux de NodeJS et de son environnement
  • Maîtriser les principales fonctionnalités et modules de NodeJS
  • Développer des applications web en utilisant les frameworks courants
  • Gérer les bases de données avec NodeJS
  • Mettre en place des tests et de la sécurité dans les applications NodeJS
  • Déployer des applications NodeJS
Tarif

A partir de 2 400,00 €

Durée

4 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous aurez les connaissances nécessaires pour :

  • Développer des applications Web full JavaScript tout en découvrant les fonctionnalités principales des technologies Javascript comme Angular et Node JS.
  • Dialoguer très riche avec le serveur (ligne de commande interactives, accès aux fichiers/dossiers, analyse de performances, etc.) grâce à une large bibliothèque proposé par NodeJS.
  • Comprendre comment Angular facilite le développement autour des concepts de composants, de services et de routing.
Tarif

A partir de 2 260,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Ecrire un code participant à la sécurité d'une application Web
  • Expliquer les vulnérabilités affectant les applications Web
  • Créer des tests visant à éprouver la sécurité des applications Web, notamment en JavaScript
  • Développer des applications sécurisées en utilisant les frameworks JavaScript
  • Formuler des exigences de sécurité aux autres corps de métiers.
Tarif

A partir de 1 420,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Je cherche à faire...