Skip to content

Commit 7166c9e

Browse files
committed
User Story 366748: Q&M: Retire TypeScript path and modules (3 of 4)
1 parent 5fbe654 commit 7166c9e

File tree

47 files changed

+100
-1140
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

47 files changed

+100
-1140
lines changed

.openpublishing.redirection.json

Lines changed: 90 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42273,6 +42273,96 @@
4227342273
"source_path": "learn-pr/wwl-azure/configure-virtual-machine-availability/11-simulation-machine-scale.md",
4227442274
"redirect_url": "/training/modules/configure-virtual-machine-availability/",
4227542275
"redirect_document_id": false
42276+
},
42277+
{
42278+
"source_path": "learn-pr/language/typescript-implement-interfaces/1-introduction.yml",
42279+
"redirect_url": "https://www.typescriptlang.org/",
42280+
"redirect_document_id": false
42281+
},
42282+
{
42283+
"source_path": "learn-pr/language/typescript-implement-interfaces/2-interfaces-typescript.yml",
42284+
"redirect_url": "https://www.typescriptlang.org/",
42285+
"redirect_document_id": false
42286+
},
42287+
{
42288+
"source_path": "learn-pr/language/typescript-implement-interfaces/3-declare-instantiate-interface.yml",
42289+
"redirect_url": "https://www.typescriptlang.org/",
42290+
"redirect_document_id": false
42291+
},
42292+
{
42293+
"source_path": "learn-pr/language/typescript-implement-interfaces/4-extend-interface.yml",
42294+
"redirect_url": "https://www.typescriptlang.org/",
42295+
"redirect_document_id": false
42296+
},
42297+
{
42298+
"source_path": "learn-pr/language/typescript-implement-interfaces/5-use-interfaces.yml",
42299+
"redirect_url": "https://www.typescriptlang.org/",
42300+
"redirect_document_id": false
42301+
},
42302+
{
42303+
"source_path": "learn-pr/language/typescript-implement-interfaces/6-interfaces-lab.yml",
42304+
"redirect_url": "https://www.typescriptlang.org/",
42305+
"redirect_document_id": false
42306+
},
42307+
{
42308+
"source_path": "learn-pr/language/typescript-implement-interfaces/7-knowledge-check.yml",
42309+
"redirect_url": "https://www.typescriptlang.org/",
42310+
"redirect_document_id": false
42311+
},
42312+
{
42313+
"source_path": "learn-pr/language/typescript-implement-interfaces/8-summary-resources.yml",
42314+
"redirect_url": "https://www.typescriptlang.org/",
42315+
"redirect_document_id": false
42316+
},
42317+
{
42318+
"source_path": "learn-pr/language/typescript-implement-interfaces/index.yml",
42319+
"redirect_url": "https://www.typescriptlang.org/",
42320+
"redirect_document_id": false
42321+
},
42322+
{
42323+
"source_path": "learn-pr/language/typescript-get-started/1-introduction.yml",
42324+
"redirect_url": "https://www.typescriptlang.org/",
42325+
"redirect_document_id": false
42326+
},
42327+
{
42328+
"source_path": "learn-pr/language/typescript-get-started/2-typescript-overview.yml",
42329+
"redirect_url": "https://www.typescriptlang.org/",
42330+
"redirect_document_id": false
42331+
},
42332+
{
42333+
"source_path": "learn-pr/language/typescript-get-started/3-select-typescript-editor.yml",
42334+
"redirect_url": "https://www.typescriptlang.org/",
42335+
"redirect_document_id": false
42336+
},
42337+
{
42338+
"source_path": "learn-pr/language/typescript-get-started/4-install-typescript-compiler.yml",
42339+
"redirect_url": "https://www.typescriptlang.org/",
42340+
"redirect_document_id": false
42341+
},
42342+
{
42343+
"source_path": "learn-pr/language/typescript-get-started/5-typescript-compiler.yml",
42344+
"redirect_url": "https://www.typescriptlang.org/",
42345+
"redirect_document_id": false
42346+
},
42347+
{
42348+
"source_path": "learn-pr/language/typescript-get-started/6-typescript-project.yml",
42349+
"redirect_url": "https://www.typescriptlang.org/",
42350+
"redirect_document_id": false
42351+
},
42352+
{
42353+
"source_path": "learn-pr/language/typescript-get-started/7-knowledge-check.yml",
42354+
"redirect_url": "https://www.typescriptlang.org/",
42355+
"redirect_document_id": false
42356+
},
42357+
{
42358+
"source_path": "learn-pr/language/typescript-get-started/8-summary-resources.yml",
42359+
"redirect_url": "https://www.typescriptlang.org/",
42360+
"redirect_document_id": false
42361+
},
42362+
{
42363+
"source_path": "learn-pr/language/typescript-get-started/index.yml",
42364+
"redirect_url": "https://www.typescriptlang.org/",
42365+
"redirect_document_id": false
4227642366
}
4227742367
]
4227842368
}

learn-pr/achievements.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5115,3 +5115,13 @@ achievements:
51155115
title: Manage device identity with Microsoft Entra join and Enterprise State Roaming
51165116
summary: Evaluate options to manage device identities in Microsoft Entra ID. Allow users to join devices in Microsoft Entra ID. Require devices to be marked as compliant. Enable Enterprise State Roaming.
51175117
iconUrl: /training/achievements/manage-device-identity-ad-join.svg
5118+
- uid: learn.language.typescript-get-started.badge
5119+
type: badge
5120+
title: Get started with TypeScript
5121+
summary: This module introduces you to the TypeScript language, why it was created, and how to use it for JavaScript development. You'll also set up a TypeScript development environment for future exercises.
5122+
iconUrl: /training/achievements/typescript/typescript-get-started.svg
5123+
- uid: learn.language.typescript-implement-interfaces.badge
5124+
type: badge
5125+
title: Implement interfaces in TypeScript
5126+
summary: JavaScript doesn't support interfaces so, as a JavaScript developer, you may or may not have experience with them. In TypeScript, you can use interfaces as you would in traditional object-oriented programming. You can also use interfaces to define object types and this is the primary focus of this module.
5127+
iconUrl: /training/achievements/typescript/typescript-implement-interfaces.svg

learn-pr/language/typescript-declare-instantiate-classes/includes/1-introduction.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,4 +30,3 @@ After completing this module, you'll be able to:
3030
npm install -g typescript
3131
```
3232

33-
For best results, follow the complete instructions for setting up your environment and using the TypeScript compiler in [Module 01: Get started with TypeScript](/training/modules/typescript-get-started/). After setting up your environment, you can run any of the Lab setup or solution files in the [Build JavaScript applications by using TypeScript](../../../paths/build-javascript-applications-typescript/index.yml) learning path.

learn-pr/language/typescript-declare-variable-types/includes/1-introduction.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,4 +26,3 @@ After completing this module, you'll be able to:
2626
npm install -g typescript
2727
```
2828

29-
For best results, follow the complete instructions for setting up your environment and using the TypeScript compiler in [Module 01: Get started with TypeScript](/training/modules/typescript-get-started/). After setting up your environment, you can run any of the Lab setup or solution files in the [Build JavaScript applications by using TypeScript](../../../paths/build-javascript-applications-typescript/index.yml) learning path.

learn-pr/language/typescript-declare-variable-types/includes/6-unions-intersections.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,8 +56,6 @@ let newManager: ManagementEmployee = {
5656
};
5757
```
5858

59-
You can learn more about interfaces in the [Implement interfaces in TypeScript](/training/modules/typescript-implement-interfaces/) module.
60-
6159
## Literal types
6260

6361
A literal is a more concrete subtype of a collective type. What this means is that `"Hello World"` is a `string`, but a `string` isn't `"Hello World"` inside the type system.

learn-pr/language/typescript-develop-typed-functions/includes/1-introduction.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,4 +23,3 @@ After completing this module, you'll be able to:
2323
npm install -g typescript
2424
```
2525

26-
For best results, follow the complete instructions for setting up your environment and using the TypeScript compiler in [Module 01: Get started with TypeScript](/training/modules/typescript-get-started/). After setting up your environment, you can run any of the Lab setup or solution files in the [Build JavaScript applications by using TypeScript](../../../paths/build-javascript-applications-typescript/index.yml) learning path.

learn-pr/language/typescript-generics/includes/1-introduction.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,5 +24,3 @@ After completing this module, you'll be able to:
2424
```bash
2525
npm install -g typescript
2626
```
27-
28-
For best results, follow the complete instructions for setting up your environment and using the TypeScript compiler in [Module 01: Get started with TypeScript](/training/modules/typescript-get-started/). After setting up your environment, you can run any of the Lab setup or solution files in the [Build JavaScript applications by using TypeScript](../../../paths/build-javascript-applications-typescript/index.yml) learning path.

learn-pr/language/typescript-get-started/1-introduction.yml

Lines changed: 0 additions & 14 deletions
This file was deleted.

learn-pr/language/typescript-get-started/2-typescript-overview.yml

Lines changed: 0 additions & 14 deletions
This file was deleted.

learn-pr/language/typescript-get-started/3-select-typescript-editor.yml

Lines changed: 0 additions & 14 deletions
This file was deleted.

0 commit comments

Comments
 (0)