Salaire fixe : 400 € par jour (TTC)
Frais de déplacement inclus
Nous proposons une journée d'introduction à notre entreprise, prevoir un entretien téléphonique avec les participants afin de personnaliser la formation,
Aucun frais d'entrée n'est à prévoir par le candidat
Dates : 4 jours: à partir 03/11/2025
-----
Les objectifs pédagogiques :
À l'issue de la formation, le participant sera capable de mettre en œuvre les compétences suivantes :
* Maîtriser les versions récentes (2 et suivantes) du framework JavaScript de Google
* Structurer votre code et créer des applications Web complexes et performantes
* Comprendre les principes clés de Node.js
* Se familiariser avec les composants de la plate-forme logicielle
* Installer et configurer un serveur Node.js
* Manipuler l'API de Node.js
Programme de la formation :
AVANT LA FORMATION
* Entretien téléphonique avec le formateur afin de personnaliser votre formation.
* Le programme de formation ci-dessous pourra donc être modifié gratuitement en fonction de vos attentes.
JOUR 1
Matin
Rappels sur JavaScript, ECAMScript et TypeScript
* La programmation objet orientée prototype en JavaScript
* Callbacks et closures
* Les évolutions de la version ECMAScript 2015 (ES6) : les modules, les classes…
* Les spécificités de TypeScript : typage statique…
Présentation d'Angular
* De AngularJS à Angular 2, son évolution
* Le choix du langage : TypeScript ou ECMAScript 2015
* La notion de Single Page Application
* Le modèle MVC
* Principes IoC
* Les principaux services d'Angular
Après-midi
Les composants
* Déclaration : classes et décorateurs
* Le lien avec la vue
* Les propriétés d'un composant
* La gestion des événements
* La communication entre composants
* Le cycle de vie des composants
JOUR 2
Matin
Le système de templating d'Angular
* L'interpolation, l'accès aux propriétés, le déclenchement d'événements
* la transformation de données (pipes)
* Les pipes fournis : DatePipe, UpperCasePipe, LowerCasePipe, CurrencyPipe…
* Les pipes customisés
* Les conditions et boucles
La gestion des formulaires
* La validation des saisies utilisateurs
* Traiter le formulaire
* Gérer les erreurs
Après-midi
L'injection de dépendances
* Les services
* La notion de provider
* Le service injectable : décorateur @Injectable
* Appel d'un service depuis un service
* L'organisation en modules
JOUR 3
Matin
Les traitements asynchrones
* Promises vs Observables
* Le module http, appel de services Rest
La gestion de la navigation
* La configuration des routes
* La gestion des paramètres
* Lazy loading des modules
Après-midi
Les tests unitaires
* La préparation de l'environnement de test
* L'écriture de tests avec Jasmine
JOUR 4
Matin
Node.js
* Premiers pas avec Node.js
* Servir des ressources web statiques
* Simplifier le serveur avec Connect
* Création d'une API RESTful avec le framework Express pour apprendre a développer un back-end.
* Création du bot Télégram
Après-midi
* Serveur WEB
Gérer les requêtes et les réponses HTTP
Routage des URLs
Opérations bloquantes et non-bloquantes
* Les bases de données avec NodeJS
* Gérer l'authentification et la sécurité
* Compiler le code pour utiliser TypeScript et JSX
* Ecriture d'un module Node - Génération de mails
FIN DE LA FORMATION
* Débrief de la formation avec le formateur pour consolider vos connaissances.
A savoir :
Offre de mission : Cliquer ici
Programme : Cliquer ici
Formateur H/F avec une expérience d'un an minimum.
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.