Meteor

Découvrez par la pratique l'usage du javascript sur le poste client, le serveur, mais aussi en base de données. Un framework qui repose autant sur l'efficacité de la plateforme node.js que sur sa simplicité d'utilisation. Vous apprendrez à utiliser les Websockets HTML5 et à prévoir la montée en charge d'un site à fort trafic. Le plaisir et l'efficacité de programmer retrouvé !

Public

Développeur web, intégrateur, webdesigner ou toute personne ayant de bonnes notions de programmation (Actionscript Flash, PHP ou autre langage)

Durée

21 heures sur 3 jours

Pré-requis

Bonne expérience du développement. Maîtriser le javascript et avoir des connaissances en développement de webapp

Déroulé

Formation METEOR

Vers le web asynchrone

Vérification des acquis : QCM corrigé & envoi du support de cours.

Programme de formation Meteor.js

Dispensé avec des méthodes d'apprentissage actives basées sur des exercices pratiques.

Découvrez le meilleur du développement javascript : fullstack, réactif, temps réel et isomorphe. Le framework Meteor.js pousse à leurs apogées la création de webapps connectées à node.js… en toute simplicité ! 

Suivez les conseils avisés d’un expert pour participer à la prochaine vague technologique de la création web.

1 - Le web 3.0

  • Pourquoi meteor ?
  • Installation
  • Scaffolding
  • Code isomorphe
  • Déploiement simple

2 - Tout sur les données

  • Persistance isomorphe
  • Minimongo
  • Curseurs réactifs

3 - Interfaces réactives

  • Spacebars
  • Template helpers
  • Expressions
  • Evénements

4 - Programmation fonctionelle reactive

5 - Gestion des dépendances

6 - Session

7 - Synchronisation et sécurité

  • PubSub
  • Remote Procedure Control
  • Notions de sécurité

8 - Meteor iron router