Objectifs de la formation
Cette e-formation s’adresse à tout développeur JavaScript qui souhaite utiliser le framework Front End Angular 8 pour développer des applications web.Clientèle visée
DéveloppeursPréalables
Pour tirer pleinement parti de cette e-formation, il est préférable d’avoir une bonne connaissance de JavaScript.Formateurs
Architecture de la formation
• Introduction
• Ma première application
• Fondamentaux d'Angular
• TypeScript
• Angular CLI
• Les composants
• Les services
• L'injection de dépendances
• Le requêtage HTTP
• Les interactions utilisateur
• Les formulaires
• Le routage
• Les directives
• Tester son application
• Le cross-platform avec Angular
Angular 8 - Développez des applications web Front End avec JavaScript
Présentation du développement de SPA avec Angular
• Spécificités du développement de SPA
• Positionnement d'Angular dans le développement web moderne
• Mise en place d'un projet vierge Angular
• Analyse de la structure d'une application Angular
• Création et utilisation d'un premier composant
• Présentation du binding, des expressions et des évènements
• Utilisation des directives de structure
• Inputs et Outputs des composants
• Introduction aux Pipes
• Services et injection de dépendances
• Gestion de données asynchrones avec les observables
• Aperçu des opérateurs RxJS
• Utilisation de HTTPClient
Le routing avec Angular 8 - Gérez la navigation de vos applications web
• Présentation du routing avec Angular
• Mise en pratique : mise en oeuvre des premières routes
• Gestion des liens avec router-link et router-link-active
• Passage de paramètres entre les pages
• Imbrication de routes
• Introduction au principe des Guards
• Mise en pratique : réalisation d'un guard isAuthenticated
• Mise en pratique : réalisation d'un guard isAnonymous
• Attacher des données à une route
• Utilisation des resolvers pour améliorer l'expérience utilisateur
• Lazy-loading de modules
Apprendre à développer avec JavaScript (3e édition)
• Présentation du langage JavaScript
• Développement à partir d’algorithmes
• Bases du langage JavaScript
• Conditionnement des traitements
• Traitements itératifs (boucles)
• Tableaux
• Procédures et fonctions
• Approche "objet" en JavaScript
• Objets de base de JavaScript
• Les nouveautés d’EcmaScript
• Saisie de données via des formulaires
• Modèle DOM
• Exploration de flux XML via DOM
• Gestion des cookies en JavaScript
• Stockage local de données
• Stockage distant (Ajax - PHP - MySQL - XML)
• Stockage distant (Ajax - PHP - MySQL - JSON)
• Géolocalisation
• Dessin (HTML5 CANVAS)
• Graphiques de gestion
• Framework AngularJS
• Framework Node.js
• Développement hybride en JavaScript
• Ionic 3, JavaScript en mode hybride
• Gestion du Hardware sous Ionic
• Composants de base sous Ionic
• Applications basiques sous Ionic
• Gestion de la persistance sous Ionic
• Gestion des listes sous Ionic
• Graphiques de gestion sous Ionic
Formation privée en entreprise
Vous êtes plusieurs à vouloir suivre une formation en particulier dans votre entreprise? Si vous êtes plus de 8 personnes, nous pouvons nous déplacer à vos bureaux pour vous donner votre formation en privé. Contactez-nous pour plus de détails ou demandez-nous une soumission en ligne.
Demander une soumissionFormation privée en entreprise
Vous êtes plusieurs à vouloir suivre une formation en particulier dans votre entreprise? Si vous êtes plus de 8 personnes, nous pouvons nous déplacer à vos bureaux pour vous donner votre formation en privé. Contactez-nous pour plus de détails ou demandez-nous une soumission en ligne.
Demander une soumission