Académique Documents
Professionnel Documents
Culture Documents
Environnement de Développement
NodeJS
SOMMAIRE
TypeScript NPM
ESTEM 2020 1
Mr. JADLI AISSAM 01/12/2020
TypeScript
TypeScript est un sur-ensemble typé de JavaScript qui
se compile en JavaScript brut. TypeScript est purement
orienté objet avec des classes, des interfaces et typé
statiquement comme C# ou Java.
La maîtrise de TypeScript peut aider les programmeurs
à écrire des programmes orientés objet et à les faire
compiler en JavaScript, à la fois côté serveur (NextJS,
..etc) et côté client (Angular, …etc)
Mr. JADLI AISSAM 3
Configuration de l’environnement
ESTEM 2020 2
Mr. JADLI AISSAM 01/12/2020
Syntaxe
Lorsque vous déclarez une variable, vous avez quatre options :
Syntaxe
ESTEM 2020 3
Mr. JADLI AISSAM 01/12/2020
Structures de Contrôle
Les Fonctions
ESTEM 2020 4
Mr. JADLI AISSAM 01/12/2020
Les Fonctions
REST Parameters Default Parameters
Les Interfaces
Les interfaces définissent les propriétés, les
méthodes et les événements, qui sont les
membres de l’interface.
Les interfaces ne contiennent que la déclaration
des membres. Il incombe à la classe dérivée de
définir les membres. Il aide souvent à fournir une
structure standard que les classes dérivées suivrait.
ESTEM 2020 5
Mr. JADLI AISSAM 01/12/2020
Les Classes
Les Classes
ESTEM 2020 6
Mr. JADLI AISSAM 01/12/2020
Node Modules
Qu’est-ce qu’un module en NodeJS?
Considérez les modules comme les mêmes que les bibliothèques JavaScript.
Un ensemble de fonctions que vous souhaitez inclure dans votre application.
ESTEM 2020 7
Mr. JADLI AISSAM 01/12/2020
https://www.npmjs.com
Exemple :
Maintenant, vous pouvez utiliser ce module dans votre fichier js comme suit :
ESTEM 2020 8
Mr. JADLI AISSAM 01/12/2020
ESTEM 2020 9
Mr. JADLI AISSAM 01/12/2020
ESTEM 2020 10
Mr. JADLI AISSAM 01/12/2020
TRAVAUX PRATIQUES
Mr. JADLI AISSAM 21
ESTEM 2020 11