Formation Meteor - Initiation
Durée : 3 jours (21 heures).
- Cette formation est disponible :
- En présentiel
- En distanciel
Note : En distanciel, pour un meilleur confort, nous vous recommandons de vous munir d’un deuxième écran et d’une bonne connexion à internet.
Objectifs pédagogiques : Comprendre les fondamentaux du framework Meteor et les concepts de web moderne rattachés afin d’être capable de développer des applications/ services temps réel complets de manière productive et robuste.
Participants : Développeurs d’application désireux de développer des application temps réel sécurisées et performantes.
Délai d’accès à la formation : Entre 15 et 45 jours.
Formation accessible aux personnes en situation de handicap. Plus d’informations au 0692 22 55 83.
Passerelles : aucune passerelle disponible.
Débouchés : Cette formation permet une montée en compétences mais ne permet pas de se former à un métier.
- Prérequis
- Modalités andragogiques
- Validation
Connaissance des technologies web (HTML, Javascript, CSS).
ㅤ
ㅤ
ㅤ
ㅤ
Nos formateurs utilisent les méthodes andragogiques suivantes : la démonstration, l’étude de cas, le projet, le questionnement de groupe et le quizz.
ㅤ
ㅤ
ㅤㅤ
QCM + 2 exercices sous formes de travaux dirigés.
ㅤ
ㅤ
ㅤ
ㅤ
Contenu de la formation :
Web classique et intérêt du full-javascript et du fullweb
Présentation de Meteor et des 7 principes fondamentaux
Le paradigme de réactivité
Rappel ES2015 et apports dans Meteor
Structure de base et mise en route
Découverte de l’environnement
Gestion du «store» serveur et client
Framework front-end
Stockage et manipulation des données
La moelle épiniaire client-serveur de Meteor: DDP
Structurer son projet
Gestion des données,
Gestion du rendering et du templating
Routage frontend
Gestion de l’authentification, de l’autorisation
Protection des actions et des données
Validation des données
Minimisation du transfert de données
Fine-grained reactivity
Utilisation du latency compensation
Gestion du cache données
Defer et unblock des opérations bloquantes
Optimisation de la base de données
Déploiement serveur perso et cloud populaire
Gestion du scaling et du load balancing
Utilisation de galaxy et de modulus.io
Monitoring et supervision