Dev to be curious

Formation Angular Avancée - 1.5

Dev to be curious

Non finançable CPF
Salarié en poste / Demandeur d'emploi / Entreprise
En ligne
Présentiel
Public admis
Salarié en poste
Demandeur d'emploi
Entreprise
Etudiant
Prix
1790 €
Durée
21 heures distancielles, ou 7 hr présentiel, 14 hr
Niveau visé
Non diplômante
Pré-requis
* Avoir déjà suivi la formation Angular les fondamentaux ou tout du moins avoir travaillé sur Angular depuis 2 ou 3 mois mininmum, à plein temps.
* Avoir déjà pratiqué Rxjs, au moins avec map
Certifications
Datadock Qualiopi
Le plus de la formation
Expertise complete sur Angular sur sa dernière version, les bonnes pratiques, la performance !
Localité
En ligne
Vous pouvez suivre cette formation depuis chez vous ou depuis n’importe quel endroit à distance.
En présentiel
Découvrez les localités disponibles pour suivre cette formation en présentiel.
En savoir plus sur les localités en présentiel
Cette formation est disponible dans les centres de formation suivants:
  • 44 - Nantes
Cette formation peut être dispensée dans votre entreprise dans les localités suivantes :
  • 01 - Ain
  • 02 - Aisne
  • 03 - Allier
  • 04 - Alpes-de-Haute-Provence
  • 05 - Hautes-Alpes
  • 06 - Alpes-Maritimes
  • 07 - Ardèche
  • 08 - Ardennes
  • 09 - Ariège
  • 10 - Aube
  • 11 - Aude
  • 12 - Aveyron
  • 13 - Bouches-du-Rhône
  • 14 - Calvados
  • 15 - Cantal
  • 16 - Charente
  • 17 - Charente-Maritime
  • 18 - Cher
  • 19 - Corrèze
  • 21 - Côte-d'Or
  • 22 - Côtes-d'Armor
  • 23 - Creuse
  • 24 - Dordogne
  • 25 - Doubs
  • 26 - Drôme
  • 27 - Eure
  • 28 - Eure-et-Loir
  • 29 - Finistère
  • 2A - Corse-du-Sud
  • 2B - Haute-Corse
  • 30 - Gard
  • 31 - Haute-Garonne
  • 32 - Gers
  • 33 - Gironde
  • 34 - Hérault
  • 35 - Ille-et-Vilaine
  • 36 - Indre
  • 37 - Indre-et-Loire
  • 38 - Isère
  • 39 - Jura
  • 40 - Landes
  • 41 - Loir-et-Cher
  • 42 - Loire
  • 43 - Haute-Loire
  • 44 - Loire-Atlantique
  • 45 - Loiret
  • 46 - Lot
  • 47 - Lot-et-Garonne
  • 48 - Lozère
  • 49 - Maine-et-Loire
  • 50 - Manche
  • 51 - Marne
  • 52 - Haute-Marne
  • 53 - Mayenne
  • 54 - Meurthe-et-Moselle
  • 55 - Meuse
  • 56 - Morbihan
  • 57 - Moselle
  • 58 - Nièvre
  • 59 - Nord
  • 60 - Oise
  • 61 - Orne
  • 62 - Pas-de-Calais
  • 63 - Puy-de-Dôme
  • 64 - Pyrénées-Atlantiques
  • 65 - Hautes-Pyrénées
  • 66 - Pyrénées-Orientales
  • 67 - Bas-Rhin
  • 68 - Haut-Rhin
  • 69 - Rhône
  • 70 - Haute-Saône
  • 71 - Saône-et-Loire
  • 72 - Sarthe
  • 73 - Savoie
  • 74 - Haute-Savoie
  • 75 - Paris
  • 76 - Seine-Maritime
  • 77 - Seine-et-Marne
  • 78 - Yvelines
  • 79 - Deux-Sèvres
  • 80 - Somme
  • 81 - Tarn
  • 82 - Tarn-et-Garonne
  • 83 - Var
  • 84 - Vaucluse
  • 85 - Vendée
  • 86 - Vienne
  • 87 - Haute-Vienne
  • 88 - Vosges
  • 89 - Yonne
  • 90 - Territoire de Belfort
  • 91 - Essonne
  • 92 - Hauts-de-Seine
  • 93 - Seine-Saint-Denis
  • 94 - Val-de-Marne
  • 95 - Val-d'Oise
Objectifs
* Comprendre les notions avancées d’Angular
* Savoir résoudre les problèmes courants de performance
* Savoir réduire son bundle de publication
* Bien architecturer son application Angular
* Bien tester ses composants et services
* Travailler l’injection de dépendances
Programme
Première Journée
Reprise des fondamentaux
* TypeScript – Classe vs type vs interface
* Types guard
* Révision des fondamentaux d’Angular
Architecture et bonnes pratiques
* Bien organiser ses dossiers
* Notion de SCAM / SDAM / SPAM
* Standalone component
* Layer et DDD 
Performances
* onPush
* ngZone
* Webworker


Deuxième Journée
Reactive Programming
* Observable vs Promise
* Les operators (révisions)
* Différence switchMap, mergeMap, concatMap
* Comment bien détruire une observable : takeuntil, subscription, async pipe
Injection de dépendance
* Comment fonctionne l’injection de dépendance
* Injection par méthode
* Injection par composant
Tests unitaires
* TDD et techniques de tests

Dernière Journée
Bundle
* Lazy loading de Module
* Tree shaking et bonnes pratiques
* budgets


Librairies
* createApplication à false
* Création d’une librairie Angular
* Utilisation de la librairie dans l’application Angular
Tests
* Tester nos composants, nos services
* Tester HttpClient, le routing
La formation en vidéo
Live code - Un code sans module !
Centre

À propos du centre Dev to be curious

Des techs passionnés qui forment des techs.

Nous sommes un organisme de formation de la stack technique d'un logiciel : CTO, leads tech, chef-fe de projet technique, ingénieur-e-s développeur-e-s.

Avec une pédagogie ludo-active, centrée sur la technique, l'amour du code, de la technique, nous sommes appréciés pour nos formations :
  • dynamiques : en distanciel, vous apprenez, tout au long de la journée !
  • exigentes techniquement : on ne survole pas le code, nous allons en profondeur 
  • passionnées : le code, la technique, c'est notre passion, pour votre plus grand plaisir en formation !

Experts du distanciel, et bien avant le COVID, nous mettons en avant ce type de formations :
Vous permettre de vous former, depuis chez vous, en chausson, ou en déplacement, ça n'a pas de prix, n'est ce pas ?! :) 
Vous êtes là pour apprendre, pas passer du temps dans les bouchons !

Envie d’en savoir plus sur cette formation ?

Documentez-vous sur la formation

Certification Datadock
Certification Qualiopi
Ces formations peuvent vous intéresser

Quelle est votre situation ?

Vous êtes ?

Veuillez choisir un lieu

Please fill out this field.

Please fill out this field.

Veuillez sélectionner un niveau de formation

Informez-vous gratuitement et sans engagement sur la formation.

Please fill out this field.

Please fill out this field.

Please fill out this field.

Veuillez saisir une adresse email

  • Vous voulez dire ?
  • ou plutôt ?

En cliquant sur "J'envoie ma demande", vous acceptez les CGU et déclarez avoir pris connaissance de la politique de protection des données du site maformation.fr

Haut de page