Illustration stages Nous recrutons
Develop

Formation TypeScript - Avancé

Développez vos compétences en TypeScript !
2 jours (14h00)
1 à 8 personnes
0 participant·e·s
de janvier 2023 à ce jour.
Théorie - 60%
Pratique - 40%
Formation TypeScript : formation et développement de compétences TypeScript
Prix de la formation 1500 € HT Niveaux disponibles
Prendre rendez-vous
Toutes nos formations sont disponibles en présentiel ou à distance.
Pré-inscription
Niveau :
Icône avance Avancé
En soumettant ce formulaire, vous  acceptez que 4SH mémorise et utilise vos données personnelles dans les conditions décrites dans la Notice d'informations RGPD.
Merci de cocher l'acceptation de la notice d'informations RGPD.
Prix de la formation
1500 € HT

Description formation TypeScript

La formation TypeScript - Avancé est un programme intensif de deux jours conçu pour les développeurs ayant déjà une expérience avec TypeScript et souhaitant approfondir leurs compétences en typage avancé et en intégration avec des projets complexes.

Cette formation explore des concepts avancés tels que les types conditionnels, les types récursifs, ainsi que l'utilisation du mot-clé infer.

Les participants apprendront à optimiser leur code TypeScript pour des applications robustes et maintenables, tout en utilisant des outils puissants comme Zod et ts-pattern.

Nos formations informatiques se déroulent en présentiel ou à distance.

En savoir plus sur JavaScript

Pour qui ?

La formation TypeScript - Avancé est destinée aux développeurs ayant déjà une expérience avec TypeScript et souhaitant approfondir leurs compétences en typage avancé. Elle s'adresse également aux ingénieurs logiciels, chefs de projet techniques, et architectes logiciels qui travaillent sur des projets complexes nécessitant une maîtrise avancée de TypeScript.

Cette formation est particulièrement adaptée pour :

  • Les développeurs front-end et back-end cherchant à optimiser leur code avec des techniques de typage avancées.
  • Les équipes de développement qui souhaitent intégrer des fonctionnalités avancées de TypeScript dans leurs projets.
  • Les professionnels de la QA ou les Responsables Produit ayant une base solide en développement et souhaitant comprendre les avantages des fonctionnalités avancées de TypeScript pour leurs projets.

Prérequis

  • Connaissance de base sur les concepts de programmation
  • Notions fondamentales de Javascript : Fonctions, Variables, Structures de contrôle, Types et opérateurs, Objets, Classes, Event loop & Asynchronisme, modules ESM
  • Utilisation de TypeScript au quotidien pendant au moins 6 mois
  • Acquis de la formation TypeScript - Les Fondamentaux

Objectifs pédagogiques

  • Écrire, lire et comprendre du code TypeScript
  • Projeter un modèle mental lisible et robuste à l'aide des types TypeScript
  • Connaître les meilleures syntaxes TypeScript pour améliorer la maintenabilité, la robustesse et l'expressivité du code produit
  • Savoir tirer parti de l'outillage et de l'écosystème TypeScript
  • Dériver efficacement les types à l'aide de Types avancés

Programme formation JavaScript

  1. Introduction à Typescript
    • Historique & Principes de TypeScript
    • Types vs Interfaces
    • Ce qui disparaît à la transpilation
    • Typage ensembliste
  2. Dériver des types à partir d'autres
    • Types paramétrés
    • Transformer des Types & Types utilitaires
  3. Ecosystème
    • Zod
    • ts-pattern
    • node-ts
  4. Interopérabilité avec un existant
    • Fichiers de déclaration, declaration merging
    • Function overloading
    • triple slash references
    • tsconfig (sourcemaps, strictness levels, target, project reference, etc.)
  5. Typage avancé
    • Conditional types
    • Recursive types
    • infer keyword
  6. Unofficial TypeScript features
    • Decorators
    • JSX/TSX
    • enums


Modalités d'accueil

Café offert
Repas du déjeuner inclus dans le tarif de la formation
Parking


Formation(s) liée(s)

JavaScript / TypeScript
à partir de
2200 €
(8)

Améliorez vos compétences en JavaScript / TypeScript avec l’aide de nos experts !

JavaScript
à partir de
1500 €

JavaScript

Develop

Maîtrisez les bases de JavaScript et développez des applications dynamiques et performantes.