Formation Applications FullJavascript avec Angular , NodeJS, et ExpressJS


  • LES FRAMEWORKS JAVASCRIPT ANGULAR, NODEJS, EXPRESSJS
REFERENCE
 
 
IEAN
DUREE
 
 
4 jours
TARIFS
 
 
2260 € HT
Niveau : Intermédiaire
Cours à distance: Possible
OBJECTIFS :
 

Cette formation vous apprendra à développer des applications Web full JavaScript tout en découvrant les fonctionnalités principales des technologies Javascript comme Angular et Node JS.
 
Node.js permet de développer très facilement des applications écrites en Javascript, mais côté serveur (serveur WEB, requêtes http, web services, etc.). NodeJS propose beaucoup de bibliothèques qui permettent un dialogue très riche avec le serveur (ligne de commande interactives, accès aux fichiers/dossiers, analyse de performances, etc.) et il constitue donc une brique fondamentale dans les applications Web FullJavascript .
ExpressJS est une surcouche à NodeJS qui simplifie tout simplement son utilisation. Nous vous le présentons dans un second temps seulement afin que vous maîtrisiez bien d’abord les concepts de NodeJS.
Angular est un candidat reconnu et massivement utilisé par la communauté des développeurs professionnels en tant que framework Javasscript pour le développement de la partie FrontOffice d’une application Web. Dans cette formation vous comprenez pourquoi, et surtout comment, Angular facilite le développement autour des concepts de composants, de services et de routing.
A l’issue de cette formation vous disposez donc des compétences techniques pour développer une application Web professionnelle uniquement en Javascript et à l’aide de deux standards incontournables : NodeJs et Angular.

PRÉ-REQUIS :
 

Bonnes connaissances en Javascript, HTML et CSS.

PUBLIC :
 

Cette formation s'adresse aux développeurs, chef de projet et responsables techniques.

PROGRAMME :
 

Mise en œuvre de NodeJS

La philosophie de NodeJS
Spécificités du développement « côté serveur »
Le système de modules
Rôle du NPM (Node packetmanager)
Programmation asynchrone.
La programmation événementielle.
Tour d'horizon de l'API Node.js.
Mise en œuvre d’un serveur WEB avec NodeJS

Utiliser ExpressJS

Pourquoi utiliser ExpressJS au lieu de NodeJS « seul » ?
Installation et configuration
Forme générale d’une application ExpressJS
La gestion des erreurs
Les vues avec ExpressJS
La gestion des formulaires
Le dépôt de fichiers (upload)
Le routage d’URL
Mise en place d’un Web Service (API REST)

Mise en œuvre de Angular 8

Structure d’une application Angular

Philosophie générale de Angular
Différences entre typescript et Javascript
Première application avec Angular Cli

Les composants

Principes généraux d'Angular
Templates, nouvelles syntaxes
Styles du composant
Nouvelles directives du framework
Cycle de vie des composants

Les formulaires Angular

Formulaires Template-driven
Formulaires Model-driven
La directive ngModel
Validation personalisée
Autres apports du module @angular/forms

Les services

Philosophie d’un service (singleton)
Interagir avec l’URL du navigateur ($location)
Changer de vue en fonction de l’URL ($route)
Communiquer avec les serveurs ($http)
Créer ses propres services

Le routage Angular

Déclarer ses routes
Configuration du routeur
Application Universelle côté serveur

TRAVAUX PRATIQUES :
 

Ils sont nombreux (50% du temps de la formation) et ils vous permettent de découvrir et de mettre en œuvre les fonctionnalités les plus importantes de chacune des trois technologies.

Les avis figurant ci-dessous sont issus des fiches d’évaluation que remplissent les participants à la fin de la formation. Ils sont ensuite publiés automatiquement si les personnes ont explicitement accepté que nous les diffusions. Avis des participants à la formation Applications FullJavascript avec Angular , NodeJS, et ExpressJS : Note moyenne : 5/5
5/5
Avis certifié A suivi un cours chez PLB

HA

Mon avis sur le contenu du stage :

"Je me suis régalé !! Je pense que cela est dû au très bon formateur et aussi un niveau homogène du groupe bon !!"

Mon avis sur le formateur :

"Vraiment Expert, passionné du sujet. La trame de son cours est également cohérent et bien fait."

Mon avis sur la salle de formation :

"J'étais en Distanciel les outils mis à disposition sont bons et le formateur sait très bien les utiliser"

Ce que j'ai le plus apprécié :

"Pas de bug sur les outils et que le formateur sait bien les utiliser"

Ce que j'ai le moins apprécié :

"Lors d'une présentation d'une slide, on ne peut pas voir ce que le formateur pointe (webcam à déplacer ??)"

5/5
Avis certifié A suivi un cours chez PLB

ABOUALLA Abdelhadi

Mon avis sur le contenu du stage :

"Je repars avec de la documentation qui va certainement me servir. "

Mon avis sur le formateur :

"Il à été tres disponible et tres clair dans ces explications"

S'INSCRIRE À CETTE
FORMATION FULL JAVASCRIPT
Cliquez sur une date pour vous inscrire
Information pratiques sur
LA FORMATION
Lieu de la formation Paris - LA DEFENSE
Nous contacter 01 43 34 90 94
CETTE FORMATION SUR-MESURE Ce cours est réalisable en intra-entreprise, dans vos locaux ou nos salles de cours CONTACTER NOTRE SERVICE INTRA
D'autres formations
SUR LE MÊME THÈME

5 j

 
Cette formation vous propose de vous apprendre le langage JavaScript en profondeur pour la création de vos sites Internet, applications web et mobiles. Gestion...

3 j

 
Node.js est une approche performante et non-sequentielle, permettant de développer très facilement des applications écrites en Javascript, mais côté...

3 j

 

Web - Digital

Node.js avancé
Node.js est un projet open-source reposant sur le moteur V8 de Chrome. Il permet d'exécuter du code JavaScript côté serveur, contrairement à ce que l'on a...

3 j

 
Si vous êtes perdu face aux nombreux frameworks JavaScript modernes, Vue.js est la réponse à la complexité grandissante des solutions existantes. Puissant, rapide et...
Plus de formations sur le même thème

Des questions ?

ON VOUS RAPPELLE

 

0

Formations
Informatique
et Management
en ligne à ce jour

+ 0

Stagiaires dans nos
salles de cours sur
l'année

0%

De participants
satisfaits ou très
satisfaits de nos
formations

0

Formateurs experts
validés PLB