
Angular, développement d'applications web
Aelion
Non finançable CPF
Salarié en poste / Entreprise
Voir des formations similaires
Public admis
Salarié en poste
Demandeur d'emploi
Entreprise
Etudiant
Prix
1950 €
Durée
21 heures en présentiel ou à distance (au choix)
Pré-requis
Avoir des connaissances pratiques sur les technologies du Web, les outils actuels de développement Front-End et JavaScript
Localité
Objectifs
- Identifier et utiliser les spécifications EcmaScript 6 (ES6)
- Développer plus rapidement
- Tester des applications web Angular 2 avec JavaScript et TypeScript
- Identifier et utiliser les fondamentaux du Framework Angular et ses nouveautés
- Organiser et modulariser ses développements JavaScript
- Utiliser les API Angular
- Intégrer les tests unitaires au développement
- Identifier les bonnes pratiques de développement et de mise en production
Programme
IDENTIFIER ET UTILISER LES SPECIFICATIONS ECMASCRIPT 6 (ES6)
SAVOIR DEVELOPPER PLUS RAPIDEMENT ET TESTER DES APPLICATIONS WEB ANGULAR AVEC JAVASCRIPT ET TYPESCRIPT
IDENTIFIER ET UTILISER LES FONDAMENTAUX DU FRAMEWORK ANGULAR ET SES NOUVEAUTES
ORGANISER ET MODULARISER SES DEVELOPPEMENTS AVEC ANGULAR
S5 – UTILISER LES API ANGULAR
SAVOIR INTEGRER LES TESTS UNITAIRES AU DEVELOPPEMENT
IDENTIFIER LES BONNES PRATIQUES DE DEVELOPPEMENT ET DE MISE EN PRODUCTION
- JS, EcmaScript et TypeScript
- Notion de Single Page Application
- Les Framework JS (Vue, React, Angular)
- Créer une SPA “from scratch” en JS
SAVOIR DEVELOPPER PLUS RAPIDEMENT ET TESTER DES APPLICATIONS WEB ANGULAR AVEC JAVASCRIPT ET TYPESCRIPT
- Commandes Angular-CLI et scaffolding
- Structure d’un workspace Angular et outils intégrés
- Ecosystème Angular et librairies annexes
- Environnement de développement (IDEs et extensions utiles)
- Pratique
- - Création d’un workspace Angular
- - Utilisation des commandes Angular CLI
IDENTIFIER ET UTILISER LES FONDAMENTAUX DU FRAMEWORK ANGULAR ET SES NOUVEAUTES
- Les syntaxes de base avec angular
- - Les modules
- - Les components et les templates
- - Le data binding
- - Les directives
- - Les pipes
- - Les services
- Pratique
- - Création de components
- - Découvrir les directives de comportement (hidden, class, ...) et créer une directive
- - Découvrir les directives de structures (*ngif, *ngfor, ...)
- - Découvrir les pipes (dates, chaînes, etc) et créer un pipe
ORGANISER ET MODULARISER SES DEVELOPPEMENTS AVEC ANGULAR
- Rappels sur le principe des modules Angular
- Installation et utilisation de librairies (utilisation d’une librairie de composants graphiques)
- Création de modules et patterns connus (Shared Module pattern)
- Communication entre components
- Fonctionnalités de Routing et chargement de modules
- Pratique
- - Installer Angular Material et créer un thème ou module pour regrouper les éléments graphiques
- - Découper son application en plusieurs modules à partir d’un diagramme UML
- - Créer un Shared Module pour partager les fonctionnalités transverses de son application
S5 – UTILISER LES API ANGULAR
- Formulaires
- - Template driven forms vs Reactive Forms
- Services
- - Notion d'injection de dépendance
- - Utiliser le module HttpModule
- - Créer et utiliser ses propres services
- Pratique
- - Création d’un Reactive Form
- - Consommation d’une API REST (introduction RxJS)
SAVOIR INTEGRER LES TESTS UNITAIRES AU DEVELOPPEMENT
- Outils et API de test Angular (Protractor, Karma, Testbed, etc.)
- Ecrire des tests
- Outils annexes
- Pratique
- Tester un composant
- Tester un service
IDENTIFIER LES BONNES PRATIQUES DE DEVELOPPEMENT ET DE MISE EN PRODUCTION
- Outils de documentation
- Mises à jour Angular
- Générer une documentation à partir de la JS DOC et d’outils comme COMPODOC
Cette formation est temporairement suspendue.
Voici des formations similaires :
Les formations les plus recherchées
Lyon
Toulouse
Marseille
Montpellier
Paris
Bordeaux
Dijon
Mâcon
Nantes
Rennes
Web CPF
Web en Ligne
Angular
Angular CPF
Angular en Ligne
Webmarketing
Digital
Responsable digital
Creation site internet
Developpeur web
Devops
Instagram
Reseaux sociaux
Wordpress
Influenceur
Angular Toulouse
Angular Marseille
Angular Montpellier
Angular Paris
Angular Bordeaux
Angular Dijon
Angular Mâcon
Angular Nantes
Angular Rennes
Angular Angers
Cette formation est temporairement suspendue.
Voir des formations similaires