Description
L'objectif principal de ce cours est de familiariser les participants avec les concepts de base d'Angular et de leur donner un aperçu de la façon dont Angular est utilisé pour développer des pages Web et des applications Web. À la fin du cours, les participants comprendront les concepts fondamentaux d'Angular et seront en mesure de reconnaître le rôle d'Angular dans le développement Web moderne.
Public cible
Ce cours s'adresse aux personnes qui souhaitent comprendre les concepts de base d'Angular, un framework JavaScript populaire pour le développement d'applications Web. Il s'adresse spécifiquement à ceux qui souhaitent se familiariser avec les concepts qui sous-tendent Angular et la façon dont il est utilisé pour créer des applications Web modernes.
Aucune connaissance préalable n'est requise pour participer à ce cours. Il est accessible aux débutants n'ayant aucune expérience préalable en Angular ou en développement Web.
Méthode
Le cours est proposé dans un cadre dirigé par un instructeur, où les participants ont l'occasion d'écouter des explications et des démonstrations des concepts angulaires. Les discussions interactives et les questions sont encouragées. Des exemples pratiques et des exercices peuvent être fournis pour renforcer les concepts.
Contenu
Frameworks JS
- Exploration introductive des technologies Web (HTML, CSS, JS), de l'architecture client-serveur et des sites Web statiques par rapport aux applications Web dynamiques complètes.
- Démonstration de la manipulation d'AJAX et de DOM et de la manière dont JS Frameworks la facilite.
- Aperçu des acteurs du marché du JS Framework.
- Quiz interactif et discussion de groupe sur les concepts vus.
Débuter avec Angular
- Démonstration 1e Démarrez le projet Angular et regardez-le en direct
- Présentation de la structure du projet Angular.
Blocs de construction angulaires
- Composants de démonstration, liaison de données, routage, directives structurelles, directives d'attributs.
- Démontrez la communication de l'API avec HttpClient à l'aide d'un exemple.
- Quiz interactif et discussion de groupe sur les concepts vus.
Comparaison sans JS Frameworks
- Démonstration de SPA et PWA, par rapport à un site web standard avec du JS pur (sans framework).
- Avantages et inconvénients du SPA, bref aperçu de la SSR par rapport à la RSE, notamment en ce qui concerne le référencement.
- Quiz interactif et discussion de groupe sur les concepts vus.
Certification
Attestation de participation : les participants reçoivent un certificat attestant qu'ils ont terminé cette formation à la fin de la formation.