Aller au contenu principal

TypeScript - avancé

Date de mise à jour :
Identifiant Offre Info : 14_AF_0000212596
Organisme responsable : Human Coders (ouvre dans un nouvel onglet)

Nouvelle recherche

Présentation de la formation

Objectifs

  • Maîtriser l'utilisation des types génériques et des typeguards avec TypeScript
  • Appliquer des concepts avancés de Programmation Orientée Objet (POO) avec TypeScript
  • Tester efficacement du code TypeScript
  • Construire et déployer une application web en TypeScript
  • Développer, configurer et publier une librairie TypeScript

Programme de la formation

Cette formation TypeScript avancé, dispensée sur 2 jours, permet aux participants de maîtriser les concepts avancés pour développer des applications web robustes et des bibliothèques réutilisables. Prérequis : Connaissances solides en JavaScript, bases en TypeScript et notions de programmation orientée objet. Le programme suit une progression logique : le Jour 1 se concentre sur la POO avancée (classes, héritage, décorateurs), les types génériques, typeguards et les tests unitaires en TDD avec…

Cette formation TypeScript avancé, dispensée sur 2 jours, permet aux participants de maîtriser les concepts avancés pour développer des applications web robustes et des bibliothèques réutilisables. Prérequis : Connaissances solides en JavaScript, bases en TypeScript et notions de programmation orientée objet. Le programme suit une progression logique : le Jour 1 se concentre sur la POO avancée (classes, héritage, décorateurs), les types génériques, typeguards et les tests unitaires en TDD avec Jest/Vitest, via un projet fil rouge incluant exercices pratiques pour créer des fonctions utilitaires et 3 tests. Le Jour 2 aborde la syntaxe avancée (types utilitaires, conditionnels), l'intégration avec React/Angular/Vue, le typage d'API (Zod, GraphQL), les fonctionnalités ESNext, et la création/publication d'une librairie npm avec CI/CD et documentation. Les méthodes d'apprentissage privilégient les mises en pratique hands-on : développement d'une application web optionnelle, création et publication d'une librairie complète avec tests et optimisation tsconfig. À l'issue, les participants acquièrent des compétences en API génériques sécurisées, tests efficaces, déploiement professionnel et patterns avancés, favorisant une expérience immersive et progressive.

Validation et sanction

Attestation de formation

Type de formation

Non certifiante

Niveau de sortie

Sans niveau spécifique

Durée, rythme, financement

Financement

Conventionnement
Non

Conditions d'accès

Public visé

  • Tout public

Niveau d'entrée

Sans niveau spécifique

Conditions spécifiques et prérequis

-

Lieu de réalisation de l'action

Modalités d'enseignement

Formation entièrement en présentielle

Adresse

11bis Passage Doisy
75017 Paris 17e

Responsable : Human Coders

Périodes prévisibles de déroulement des sessions

Début

Fin

Adresse d'inscription
Human Coders
75017 Paris 17e
État du recrutement
Ouvert
Modalités
Entrées / Sorties à dates fixes