Formation Ember.js : Développez des applications web monopage
1790€ HT / personne |
2 jours (14 heures) |
PRÉSENTATION
Ember.js est un framework JavaScript libre et open source. Ce framework va vous permettre de construire des applications en single page application.
Notre formation vous permettra de créer des applications web monopage qui va pouvoir supporter des fortes montées en charge. Ember.js vous permet d’améliorer et d’optimiser vos développements d’applications web.
Votre équipe en saura davantage sur les principes du framework, son environnement de développement, les différentes bonnes pratiques de développement afin de comprendre comment débugger et tester votre application.
Vous pourrez créer vos interfaces réactives et riches pour vos applications web. Le framework facilite aussi l’accès aux données serveur avec l’API REST native.
Comme pour toutes nos formations, celle-ci vous présentera la toute dernière version : Ember.js 4.8.
Objectifs
- Comprendre l’écosystème d’Ember.js
- Débugger et tester une application
- Savoir développer avec le framework Ember.js
Public visé
- Chefs de projet
- Développeurs
- Web designers
Pré-requis
Connaissance en Javascript.
Programme de notre formation Ember.js
INTRODUCTION À EMBER.JS
- Qu’est-ce que Ember.js ?
- JavaScript Objet
- Prototypage
- Les bonnes pratiques
- Origines d’Ember.js
- Installation
ENVIRONNEMENT
- Les différentes sources
- Git
- Yeoman
- Générateur Ember.js
- Les dépendances
- Gestion de build
- [PRATIQUE] Créer une première application
LES BASES
- Les différents concepts
- Templates
- Router
- Components
- Models
- Route
- Controllers
- Modèle objet
- Classe
- Instances
- Propriétés dynamiques
- Événements
- Observers
- Bindings
ROUTAGE
- Création d’un routeur d’application
- Mapping
- [PRATIQUE] Configurer le router et définir les chemins
- Routage asynchrone
- [PRATIQUE] Configurer un contrôleur de route et un template
TEMPLATES
- Les différents templates
- Helpers link
- Bound
- Unbound
- [PRATIQUE] Créer vos propres helpers
LES CONTRÔLEURS ET VUES
- Types de contrôleurs
- Méthodes des contrôleurs
- Gestion des vues
COMPOSANT
- Déclaration des composants
- Les propriétés
- Types de tag
- Class et attributs
- Layout
LOGS ET DEBUG
- Gestion d’erreur
- Tests unitaires
- Propriétés calculées
- Appels de méthodes
- Observateurs
- Build de l’application
Pour aller plus loin
Formation Angular
Formation React Native
Formation Jhipster
Langues et Lieux disponibles
Langues
- Français
- Anglais / English
Lieux
-
France entière
- Paris
- Lille
- Reims
- Lyon
- Toulouse
- Bordeaux
- Montpellier
- Nice
- Sophia Antipolis
- Marseille
- Aix-en-Provence
- Nantes
- Rennes
- Strasbourg
- Grenoble
- Dijon
- Tours
- Saint-Étienne
- Toulon
- Angers
-
Belgique
- Bruxelles
- Liège
-
Suisse
- Genève
- Zurich
- Lausanne
-
Luxembourg
Nos Formateurs Référents
Témoignages
⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !
Afficher tous les témoignages
⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !
Noter la formation
1790€ HT / personne |
2 jours (14 heures) |
UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?
Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.
ILS SE SONT FORMÉS CHEZ NOUS