Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Résumé | Fonctions
Introduction à TypeScript
course content

Contenu du cours

Introduction à TypeScript

Introduction à TypeScript

1. Fondamentaux de TypeScript
2. Instructions Conditionnelles
3. Tableaux
4. Boucles
5. Fonctions

book
Résumé

Félicitations!

Vous avez fait un petit pas pour une personne mais un grand bond pour votre carrière réussie! Vous avez terminé avec succès le cours débutant sur TypeScript, et c'est louable. Si vous avez relevé toutes les tâches et étudié la théorie, vous faites du bon travail! Mais si vous avez sauté des chapitres juste pour obtenir le certificat, eh bien, c'est votre problème.

Résumons l'ensemble du cours débutant, ce qu'est TypeScript et pourquoi il est essentiel. Nous allons revoir la syntaxe de base, les avantages de TypeScript, et bien plus encore.

En général

TypeScript est un langage de programmation à usage général qui sert de sur-ensemble de JavaScript. TypeScript se distingue par sa typage statique, mise en évidence des erreurs pendant la phase de codage, ses fonctionnalités de programmation orientée objet, et bien d'autres améliorations par rapport à JavaScript.

TypeScript est apprécié et largement utilisé. C'est le choix privilégié pour le développement front-end dans de nombreuses entreprises de renom et est un composant clé dans divers frameworks populaires. L'exemple le plus simple est Angular.

Syntaxe

Pour afficher des informations dans la console, nous utilisons la syntaxe suivante :

console.log("Text we want to output");

Si nous voulons déclarer une variable sans aucun type, nous pouvons utiliser la syntaxe suivante :

let name = value;

Variable typée :

let name: type = value;

Commentaire sur une ligne :

// commented fragment

Commentaire multi-lignes :

/* multi-line 
fragment */

Instructions Conditionnelles

Syntaxe de l'instruction if :

if (condition) {
    // code to be executed if the condition is true
}

condition doit avoir un type boolean!

Instruction if-else :

if (first_condition) {
    // code block if the first condition is true
} else if (second_condition) {
    /* A block of code that will execute
       if the first condition is false
       and the second condition is true. */
} else {
    /* A block of code that will execute 
       if all previous conditions are false.
}

Switch-case:

switch (expression) {
    case value1:
        // Code to be execute if expression equals value1
        break;
    case value2:
        // Code to execute if expresson equals value2
        break;
    // Additional cases...

    default:
        /* Code to execute if none of the cases 
match the expression
}

Tableaux

Déclaration d'un tableau :

let name[]: type[] = [element1, elememt2, ... , elementN];

Indexation à partir de zéro :

[0, 1, 2, ..., n];

Cela signifie que le premier élément du tableau aura un index 0, le deuxième élément aura un index 1, et ainsi de suite.

Vous pouvez obtenir l'élément du tableau en utilisant son index :

var element = array[index];

Vous pouvez également modifier les éléments du tableau en utilisant leurs index :

array[index] = value;

Vous pouvez explorer les méthodes de tableau dans ce chapitre : Travailler avec les éléments de tableau

Boucles

Syntaxe de while-loop:

while (condition) {
    // The code that the loop will execute 
    // while the condition is `true`
}

Le mot-clé break est utilisé pour arrêter immédiatement l'exécution d'une boucle.

Syntaxe de la boucle do-while :

do {
     // The code that the loop will execute 
    // while the condition is `true`
} while (condition)

La boucle do-while s'exécutera au moins une fois.

Syntaxe de la boucle for :

for (initialization; condition; increment/decrement) {
    // Code to be executed in each iteration
}

Fonctions

Syntaxe des fonctions :

function name(parameter: type, optionalParameter?: type, defaultParameter: type = value) : returnType {
    // reusable code block
}

Comment appeler une fonction ?

functionName(parameters);

Ce sont les concepts de base et la syntaxe que vous avez couverts dans ce cours.

À partir de maintenant, vous avez une base en TypeScript, et vous pouvez écrire des programmes et des fonctions simples. Dans les cours futurs, vous apprendrez des sujets plus avancés, tels que la programmation orientée objet, les classes, les objets, les fonctions anonymes, et bien plus encore.

Maintenant, je tiens à vous féliciter une fois de plus et à vous souhaiter un repos bien mérité. Vous avez fait un excellent travail !

question mark

Êtes-vous satisfait de votre travail ?

Select the correct answer

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 5. Chapitre 7

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

course content

Contenu du cours

Introduction à TypeScript

Introduction à TypeScript

1. Fondamentaux de TypeScript
2. Instructions Conditionnelles
3. Tableaux
4. Boucles
5. Fonctions

book
Résumé

Félicitations!

Vous avez fait un petit pas pour une personne mais un grand bond pour votre carrière réussie! Vous avez terminé avec succès le cours débutant sur TypeScript, et c'est louable. Si vous avez relevé toutes les tâches et étudié la théorie, vous faites du bon travail! Mais si vous avez sauté des chapitres juste pour obtenir le certificat, eh bien, c'est votre problème.

Résumons l'ensemble du cours débutant, ce qu'est TypeScript et pourquoi il est essentiel. Nous allons revoir la syntaxe de base, les avantages de TypeScript, et bien plus encore.

En général

TypeScript est un langage de programmation à usage général qui sert de sur-ensemble de JavaScript. TypeScript se distingue par sa typage statique, mise en évidence des erreurs pendant la phase de codage, ses fonctionnalités de programmation orientée objet, et bien d'autres améliorations par rapport à JavaScript.

TypeScript est apprécié et largement utilisé. C'est le choix privilégié pour le développement front-end dans de nombreuses entreprises de renom et est un composant clé dans divers frameworks populaires. L'exemple le plus simple est Angular.

Syntaxe

Pour afficher des informations dans la console, nous utilisons la syntaxe suivante :

console.log("Text we want to output");

Si nous voulons déclarer une variable sans aucun type, nous pouvons utiliser la syntaxe suivante :

let name = value;

Variable typée :

let name: type = value;

Commentaire sur une ligne :

// commented fragment

Commentaire multi-lignes :

/* multi-line 
fragment */

Instructions Conditionnelles

Syntaxe de l'instruction if :

if (condition) {
    // code to be executed if the condition is true
}

condition doit avoir un type boolean!

Instruction if-else :

if (first_condition) {
    // code block if the first condition is true
} else if (second_condition) {
    /* A block of code that will execute
       if the first condition is false
       and the second condition is true. */
} else {
    /* A block of code that will execute 
       if all previous conditions are false.
}

Switch-case:

switch (expression) {
    case value1:
        // Code to be execute if expression equals value1
        break;
    case value2:
        // Code to execute if expresson equals value2
        break;
    // Additional cases...

    default:
        /* Code to execute if none of the cases 
match the expression
}

Tableaux

Déclaration d'un tableau :

let name[]: type[] = [element1, elememt2, ... , elementN];

Indexation à partir de zéro :

[0, 1, 2, ..., n];

Cela signifie que le premier élément du tableau aura un index 0, le deuxième élément aura un index 1, et ainsi de suite.

Vous pouvez obtenir l'élément du tableau en utilisant son index :

var element = array[index];

Vous pouvez également modifier les éléments du tableau en utilisant leurs index :

array[index] = value;

Vous pouvez explorer les méthodes de tableau dans ce chapitre : Travailler avec les éléments de tableau

Boucles

Syntaxe de while-loop:

while (condition) {
    // The code that the loop will execute 
    // while the condition is `true`
}

Le mot-clé break est utilisé pour arrêter immédiatement l'exécution d'une boucle.

Syntaxe de la boucle do-while :

do {
     // The code that the loop will execute 
    // while the condition is `true`
} while (condition)

La boucle do-while s'exécutera au moins une fois.

Syntaxe de la boucle for :

for (initialization; condition; increment/decrement) {
    // Code to be executed in each iteration
}

Fonctions

Syntaxe des fonctions :

function name(parameter: type, optionalParameter?: type, defaultParameter: type = value) : returnType {
    // reusable code block
}

Comment appeler une fonction ?

functionName(parameters);

Ce sont les concepts de base et la syntaxe que vous avez couverts dans ce cours.

À partir de maintenant, vous avez une base en TypeScript, et vous pouvez écrire des programmes et des fonctions simples. Dans les cours futurs, vous apprendrez des sujets plus avancés, tels que la programmation orientée objet, les classes, les objets, les fonctions anonymes, et bien plus encore.

Maintenant, je tiens à vous féliciter une fois de plus et à vous souhaiter un repos bien mérité. Vous avez fait un excellent travail !

question mark

Êtes-vous satisfait de votre travail ?

Select the correct answer

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 5. Chapitre 7
some-alt