Construire un MVP avec le framework Meteor JS
Quelle technologie choisir pour construire une application Web ?
Angular, Django, Symfony, React, Flask ?
Dans ce marché à choix cornéliens, Meteor se distingue en proposant une approche singulière, une sorte d'atelier conçu pour les artisans développeurs qui permet de construire rapidement des applications réactives.
La courbe d'apprentissage est régulière, et propose de commencer avec une approche implicite, intuitive, un peu magique, pour vous accompagner doucement vers des pratiques explicites plus conventionnelles et plus solides.
Informations pratiques
- Durée
- 3 jours
- Formateurs
- Stéphane Langlois et Vincent Agnano
- Modalités
- En présentiel ou sur site, 6 stagiaires maximum
- Tarif
- 1000 euros HT par jour
Objectifs
- Construire un MVP.
- Organiser son environnement de développement.
- Développer proprement une application Web ou mobile avec Meteor.
- Tester son application.
- Déployer ses applications.
Public cible
- Développeurs indépendants.
- Intégrateurs.
- Innovateurs, porteurs de projet.
- Étudiants.
Prérequis
- Avoir réalisé les tutoriels exemples proposés sur http://meteor.com
- Connaissance de base de CSS, HTML et JavaScript.
- Ordinateur portable : Linux ou OSX.
Contenu du stage
- Base de JavaScript pour être tranquille avec Meteor.
- Survol de Node, Git, Github et ligne de commande.
- Les différents types de MVP et présentation de Running Lean.
- Introduction aux modules de base : Underscore, jQuery, Bootstrap.
- Installer les environnements : développement, staging et pré-production.
- Les collections, découverte de Mongodb.
- Publications/souscriptions avec minimongo.
- Templating, Blaze et gestion des évènements.
- Mécanismes réactifs, Deps et les sessions.
- Sécuriser les transations client/serveur : DDP.
- Gestion des modules : packages.
- Routing avec Iron:router.
- Déploiement.
- Tests unitaires.