Plan de cours
Durée : 2 jours |
Cette formation technique couvre tous les concepts de base et vous guide pour bâtir une application Angular complète, y compris le rôle de TypeScript, le setup et configuration d'un projet, la structure du code, l'utilisation de la CLI Angular, la liaison de données, la connexion HTTP avec le backend (API REST) grâce à des services, les observables de RxJS et le routage. C'est le point de départ idéal pour comprendre et utiliser Angular avec TypeScript efficacement dès maintenant. Vous aurez la chance de découvrir de multitudes démos et activités de type "coder ensemble" dont le code sera fourni tout au long de l'atelier. | |
Préalables | Les participants doivent avoir une expérience significative dans le développement d'applications Web avec HTML5, JavaScript et CSS. |
Méthode pédagogique | Cette formation est de type atelier ou les participants pratiquent sur un poste de travail, accompagnés par un instructeur. Le contenu est un mélange continu de théorie, de multiples démonstrations et complété par de nombreuses périodes d’exercices pratiques. |
Contenu | Le cours est constamment mis à jour pour refléter la dernière version d'Angular. Chaque sujet ci-dessous inclut des périodes de laboratoire et Questions/Réponses. Fondamentaux TypeScript
Setup et Tooling Bien démarrer avec la CLI Angular
Introduction à Angular Structure d'une application Modèle de Composant
Services et Injection de dépendence Programmation réactive avec RxJS (Observables)
Communication asynchrone avec le backend (API REST)
Implémenter un cache local avec ShareReplay() Déboguage d’une application Implémenter pagination, tri et filtrage dans une liste Modules
Déploiement
Migrer à une version plus récente de Angular Navigation et Routage
Lazy Loading Formulaires et Validation
Utiliser Http pour mettre à jour et supprimer des données du serveur
Authentification et sécurité
Les meilleures pratiques (Linting, Style Guide, …) QnA final |