Typescript

Loader DigitalCityChargement...

Typescript

(Réf.2025-033)
2
Jour(s)
FR
Autres
CEFORA
Company
Employé
For a Fee
Day

Organised by :

Training partners :

Description

La formation aborde les contenus techniques suivants : 

  •  Introduction à Typescript et fondamentaux 

  •  Classes, Types Avancés et Intégration 

What are the aims of the training?

Les objectifs visés par cette formation sont : 

  •  Acquérir une compréhension approfondie de Typescript et de ses fonctionnalités. 

  •  Apprendre à utiliser Typescript pour améliorer le développement JavaScript. 

  •  Maîtriser les types de données, les interfaces et les classes de Typescript. 

  •  Comprendre les fonctionnalités avancées telles que les types génériques et les décorateurs. 

  •  Savoir comment intégrer Typescript dans des projets JavaScript existants. 

What do you need to know to follow the training?

Connaissances préalables de Javascript ou d’un langage de programmation. 

Training programme

Introduction à Typescript et Fondamentaux 

  •  Introduction à Typescript 

○ Présentation de Typescript et son rôle dans le développement web. 

○ Avantages de l'utilisation de Typescript par rapport à JavaScript pur. 

○ Configuration de l'environnement de développement pour Typescript. 

  •  Types et Variables 

○ Déclaration de variables avec types explicites et implicites. 

○ Utilisation des types de base tels que number, string, boolean, etc. 

○ Types avancés : tuples, énumérations, unions et intersections. 

  •  Fonctions et Interfaces 

○ Définition et utilisation de fonctions typées. 

○ Création et utilisation d'interfaces pour définir des contrats de types. 

○ Héritage et implémentation de multiples interfaces. 

Classes, Types Avancés et Intégration 

  •  Classes et Héritage 

○ Création de classes avec Typescript. 

○ Héritage de classes et utilisation des modificateurs d'accès. 

○ Utilisation des propriétés statiques et des méthodes. 

  •  Types Génériques 

○ Introduction aux types génériques et leur utilisation. 

○ Création de fonctions et de classes génériques. 

○ Contraintes sur les types génériques. 

  •  Décorateurs 

○ Introduction aux décorateurs Typescript. 

○ Utilisation des décorateurs intégrés (e.g., @NgModule dans Angular). 

○ Création de décorateurs personnalisés. 

  •  Intégration de Typescript dans des Projets JavaScript 

○ Utilisation de la fonctionnalité "strict mode" de Typescript. 

○ Configuration d'un projet existant pour prendre en charge Typescript. 

○ Migration progressive vers Typescript dans un projet JavaScript existant. 

Exercices pratiques 

  •  Déclaration de variables avec des types explicites et implicites. 

  •  Implémentation de fonctions avec des types de paramètres et de retour. 

  •  Création d'interfaces pour représenter des objets et des contrats. 

  •  Création de classes avec Typescript et utilisation d'héritage. 

  •  Implémentation de fonctions et de classes génériques pour une flexibilité accrue. 

  •  Utilisation de décorateurs pour ajouter des fonctionnalités à des classes. 

Find more training courses on these topics

How do I register for the course?

1 session(s) pour cette formation

Typescript

Original-Id
2025-033
Registration possible until 
CEFORA
Company
Employé
Autres
2 Jour(s)
For a Fee
FR

3.1

12maximum places
Entreprise
Digitalcity.Brussels - Pôle Formation Emploi
Afficher toutes les dates
Dates-Session

14/04/2025 - Jour entier

-

15/04/2025 - Jour entier

-
Trainer

Bstorm

Active
Off
Digitalcity.Brussels - Pôle Formation Emploi
Find more training courses on these topics