Booster des Talents IT

Formation MeteorJSNew Formation !

formation meteorjs logo
Prenez en main le framework open-source MeteorJS. Développez des applications web full JavaScript en mettant en œuvre les fonctionnalités innovantes que propose ce framework nouvelle génération basé sur Node.js.
  • le 04/09/2017 à Lyon
  • le 16/10/2017 à Paris
  • le 14/11/2017 à Lyon
  • + 1 autre session
Prixà partir de
2190 €HT
RéférenceAF25904
Durée4 jours
Public Développeurs
PrérequisExpérience en développement JavaScript
TP50%

Plan de Formation MeteorJS

Introduction

Définition du framework
MeteorJS et NodeJS
Installation de MeteorJS
Exploration des ressources utiles
Produire un code propre : bonnes pratiques
Appliquer les packages EcmaScript 2015
Méthodes de programmation propres à MeteorJS

Structuration de l’application

La syntaxe d’import/export dans l’application
La syntaxe de « require »
Structurer les fichiers et les imports
Définir l’ordre de chargement des fichiers
Partage de code, de données et de comptes

Collections et schémas

Intégrer les collections MongoDB
Définir un schéma
Concevoir le schéma de données
Migrer vers un nouveau schéma
Associer des collections

Chargement des données, publications et souscriptions

Définir une publication
Souscrire aux données
Charger les données
Utiliser les données côté client
Publications avancées
Mettre en œuvre les API Restful

Mise en œuvre des méthodes

Définir et appeler une méthode
Supporter les erreurs
Appeler une méthode depuis un formulaire
Charger les données avec les méthodes
Le cycle de vie des méthodes

Utilisateurs et comptes

Les fonctionnalités de base dans MeteorJS
Intégrer « accounts-ui » dans l’application
Personnaliser l’UI avec les packages « useraccounts »
Login avec mot de passe
Utiliser le standard de login OAuth
Charger et afficher les données utilisateurs
Gérer les rôles et les permissions

Mise en œuvre de tests

Utiliser les commandes de tests MeteorJS
Réaliser des tests unitaires
Réaliser des tests d’intégration
Travailler en intégration continue

Routage et URLs

Routage côté client
Définir une route simple
Obtenir les informations de la route
Modifier les routes
Gérer les redirections

Structuration du code de l’UI

Utiliser les bibliothèques d’autres frameworks
Utiliser les composants de React, AngularJS ou Blaze
La solution pour la plateforme mobile : Cordova
Les composants de l’UI
Tester visuellement des composants réutilisables
Gestion des événements
Application MeteorJS et expérience utilisateur
Gestion des animations

Sécurisation de l’application

Identifier les zones de risques d’une application MeteorJS
Sécuriser les publications, les méthodes et le code source
Techniques de sécurisation pendant le développement et la production
Établir une checklist de sécurité pendant l’audit

Nos autres formations JavaScript

AF24600Formation Dojo Toolkit en Intra/Cours Particulier3 jours1790 €HT
AF26033Formation Vue.js New Formation ! en Intra/Cours Particulier3 jours1700 €HT
AF25915Formation TypeScript New Formation ! en Intra/Cours Particulier2 jours1290 €HT
AF25904Formation MeteorJS New Formation ! 4 sessions prévues4 jours2190 €HT
AF24704Formation Ember.js 9 sessions prévues3 jours1560 €HT
Voir les 19 formations
Vous pouvez également être intéressé par des formations développement d'applications, Frameworks JavaScript, Javascript ou par les formations de notre filière JavaScript
A propos de MeteorJS
Meteor est un framework open-source de développement web en JavaScript basé sur Node.js. Le projet vise à créer un framework de « nouvelle génération » induisant un changement de paradigme notamment sur la manière de considérer les architectures client-serveur. En savoir plus
Prixà partir de
2190 €HT
RéférenceAF25904
Durée4 jours
Public Développeurs
PrérequisExpérience en développement JavaScript
Travaux pratiques50%
Suivez l'une de
nos 4 sessions
le 04/09/2017 à Lyon
le 16/10/2017 à Paris
le 14/11/2017 à Lyon
le 18/12/2017 à Paris