Skip to content

Commit 9761d49

Browse files
Merge pull request #49043 from ShawnKupfer/WB1655
User Story 366748: Q&M: Retire TypeScript path and modules (1 of 4)
2 parents 78327a7 + e2d564a commit 9761d49

File tree

62 files changed

+151
-1908
lines changed

Some content is hidden

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

62 files changed

+151
-1908
lines changed

.openpublishing.redirection.json

Lines changed: 135 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42583,6 +42583,141 @@
4258342583
"redirect_url": "/training/modules/configure-virtual-machine-availability/",
4258442584
"redirect_document_id": false
4258542585
},
42586+
{
42587+
"source_path": "learn-pr/paths/build-javascript-applications-typescript/index.yml",
42588+
"redirect_url": "https://www.typescriptlang.org/",
42589+
"redirect_document_id": false
42590+
},
42591+
{
42592+
"source_path": "learn-pr/language/typescript-declare-variable-types/1-introduction.yml",
42593+
"redirect_url": "https://www.typescriptlang.org/",
42594+
"redirect_document_id": false
42595+
},
42596+
{
42597+
"source_path": "learn-pr/language/typescript-declare-variable-types/2-types-overview.yml",
42598+
"redirect_url": "https://www.typescriptlang.org/",
42599+
"redirect_document_id": false
42600+
},
42601+
{
42602+
"source_path": "learn-pr/language/typescript-declare-variable-types/3-primitive-types.yml",
42603+
"redirect_url": "https://www.typescriptlang.org/",
42604+
"redirect_document_id": false
42605+
},
42606+
{
42607+
"source_path": "learn-pr/language/typescript-declare-variable-types/4-enums.yml",
42608+
"redirect_url": "https://www.typescriptlang.org/",
42609+
"redirect_document_id": false
42610+
},
42611+
{
42612+
"source_path": "learn-pr/language/typescript-declare-variable-types/5-any-unknown.yml",
42613+
"redirect_url": "https://www.typescriptlang.org/",
42614+
"redirect_document_id": false
42615+
},
42616+
{
42617+
"source_path": "learn-pr/language/typescript-declare-variable-types/6-unions-intersections.yml",
42618+
"redirect_url": "https://www.typescriptlang.org/",
42619+
"redirect_document_id": false
42620+
},
42621+
{
42622+
"source_path": "learn-pr/language/typescript-declare-variable-types/7-collection-types.yml",
42623+
"redirect_url": "https://www.typescriptlang.org/",
42624+
"redirect_document_id": false
42625+
},
42626+
{
42627+
"source_path": "learn-pr/language/typescript-declare-variable-types/8-types-lab.yml",
42628+
"redirect_url": "https://www.typescriptlang.org/",
42629+
"redirect_document_id": false
42630+
},
42631+
{
42632+
"source_path": "learn-pr/language/typescript-declare-variable-types/9-knowledge-check.yml",
42633+
"redirect_url": "https://www.typescriptlang.org/",
42634+
"redirect_document_id": false
42635+
},
42636+
{
42637+
"source_path": "learn-pr/language/typescript-declare-variable-types/10-summary-resources.yml",
42638+
"redirect_url": "https://www.typescriptlang.org/",
42639+
"redirect_document_id": false
42640+
},
42641+
{
42642+
"source_path": "learn-pr/language/typescript-declare-variable-types/index.yml",
42643+
"redirect_url": "https://www.typescriptlang.org/",
42644+
"redirect_document_id": false
42645+
},
42646+
{
42647+
"source_path": "learn-pr/language/typescript-declare-instantiate-classes/1-introduction.yml",
42648+
"redirect_url": "https://www.typescriptlang.org/",
42649+
"redirect_document_id": false
42650+
},
42651+
{
42652+
"source_path": "learn-pr/language/typescript-declare-instantiate-classes/2-introduction-classes-typescript.yml",
42653+
"redirect_url": "https://www.typescriptlang.org/",
42654+
"redirect_document_id": false
42655+
},
42656+
{
42657+
"source_path": "learn-pr/language/typescript-declare-instantiate-classes/3-exercise-create-class.yml",
42658+
"redirect_url": "https://www.typescriptlang.org/",
42659+
"redirect_document_id": false
42660+
},
42661+
{
42662+
"source_path": "learn-pr/language/typescript-declare-instantiate-classes/4-exercise-instantiate-class.yml",
42663+
"redirect_url": "https://www.typescriptlang.org/",
42664+
"redirect_document_id": false
42665+
},
42666+
{
42667+
"source_path": "learn-pr/language/typescript-declare-instantiate-classes/5-access-modifiers.yml",
42668+
"redirect_url": "https://www.typescriptlang.org/",
42669+
"redirect_document_id": false
42670+
},
42671+
{
42672+
"source_path": "learn-pr/language/typescript-declare-instantiate-classes/6-exercise-apply-access-modifiers.yml",
42673+
"redirect_url": "https://www.typescriptlang.org/",
42674+
"redirect_document_id": false
42675+
},
42676+
{
42677+
"source_path": "learn-pr/language/typescript-declare-instantiate-classes/7-define-static-properties.yml",
42678+
"redirect_url": "https://www.typescriptlang.org/",
42679+
"redirect_document_id": false
42680+
},
42681+
{
42682+
"source_path": "learn-pr/language/typescript-declare-instantiate-classes/8-use-inheritance-extend-class.yml",
42683+
"redirect_url": "https://www.typescriptlang.org/",
42684+
"redirect_document_id": false
42685+
},
42686+
{
42687+
"source_path": "learn-pr/language/typescript-declare-instantiate-classes/9-exercise-use-inheritance-extend-class.yml",
42688+
"redirect_url": "https://www.typescriptlang.org/",
42689+
"redirect_document_id": false
42690+
},
42691+
{
42692+
"source_path": "learn-pr/language/typescript-declare-instantiate-classes/10-exercise-declare-interface-ensure-class-shape.yml",
42693+
"redirect_url": "https://www.typescriptlang.org/",
42694+
"redirect_document_id": false
42695+
},
42696+
{
42697+
"source_path": "learn-pr/language/typescript-declare-instantiate-classes/11-design-considerations.yml",
42698+
"redirect_url": "https://www.typescriptlang.org/",
42699+
"redirect_document_id": false
42700+
},
42701+
{
42702+
"source_path": "learn-pr/language/typescript-declare-instantiate-classes/12-functions-class-lab.yml",
42703+
"redirect_url": "https://www.typescriptlang.org/",
42704+
"redirect_document_id": false
42705+
},
42706+
{
42707+
"source_path": "learn-pr/language/typescript-declare-instantiate-classes/13-knowledge-check.yml",
42708+
"redirect_url": "https://www.typescriptlang.org/",
42709+
"redirect_document_id": false
42710+
},
42711+
{
42712+
"source_path": "learn-pr/language/typescript-declare-instantiate-classes/14-summary-resources.yml",
42713+
"redirect_url": "https://www.typescriptlang.org/",
42714+
"redirect_document_id": false
42715+
},
42716+
{
42717+
"source_path": "learn-pr/language/typescript-declare-instantiate-classes/index.yml",
42718+
"redirect_url": "https://www.typescriptlang.org/",
42719+
"redirect_document_id": false
42720+
},
4258642721
{
4258742722
"source_path": "learn-pr/language/vue-dynamic-rendering/1-introduction.yml",
4258842723
"redirect_url": "https://learn.microsoft.com/training/browse/",

learn-pr/achievements.yml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5120,6 +5120,21 @@ achievements:
51205120
title: Manage device identity with Microsoft Entra join and Enterprise State Roaming
51215121
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.
51225122
iconUrl: /training/achievements/manage-device-identity-ad-join.svg
5123+
- uid: learn.language.build-javascript-applications-typescript.trophy
5124+
type: trophy
5125+
title: Build JavaScript applications using TypeScript
5126+
summary: TypeScript offers all the features of JavaScript, plus an additional layer on top of these - the TypeScript type system. In this learning path, you’ll learn how using TypeScript for JavaScript development can help you build more robust code, reduce runtime type errors, take advantage of modern features before they are available in JavaScript, and work better with development teams.
5127+
iconUrl: /training/achievements/typescript/build-javascript-applications-typescript.svg
5128+
- uid: learn.language.typescript-declare-variable-types.badge
5129+
type: badge
5130+
title: Declare variable types in TypeScript
5131+
summary: JavaScript is a dynamically typed language. While this makes declaring variables easy, it can in some cases lead to unexpected results. The static type system in TypeScript enables you to describe the shape of an object, providing better documentation, and allowing TypeScript to validate that your code is working correctly. In TypeScript, declarations of namespaces, classes, properties, functions, variables, and other language entities associate types with those entities. The way that a type is formed and associated with a language entity depends on the kind of entity. This module introduces some of the available types and shows how to associate them with variables. Later modules examine how interfaces, functions, and classes use static typing.
5132+
iconUrl: /training/achievements/typescript/typescript-declare-variable-types.svg
5133+
- uid: learn.language.typescript-declare-instantiate-classes.badge
5134+
type: badge
5135+
title: Declare and instantiate classes in TypeScript
5136+
summary: Classes in TypeScript extend the ES6 functionality by adding TypeScript-specific features like type annotations for class members, access modifiers, and the ability to specify required or optional parameters. Another benefit of using TypeScript is that you can use it to develop with classes and then compile them down to JavaScript that works across all major browsers and platforms, as needed.
5137+
iconUrl: /training/achievements/typescript/typescript-declare-instantiate-classes.svg
51235138
- uid: learn.intro-to-azure-sql-edge.badge
51245139
type: badge
51255140
title: Introduction to Azure SQL Edge

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

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

learn-pr/language/typescript-declare-instantiate-classes/10-exercise-declare-interface-ensure-class-shape.yml

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

learn-pr/language/typescript-declare-instantiate-classes/11-design-considerations.yml

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

learn-pr/language/typescript-declare-instantiate-classes/12-functions-class-lab.yml

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

learn-pr/language/typescript-declare-instantiate-classes/13-knowledge-check.yml

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

learn-pr/language/typescript-declare-instantiate-classes/14-summary-resources.yml

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

learn-pr/language/typescript-declare-instantiate-classes/2-introduction-classes-typescript.yml

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

learn-pr/language/typescript-declare-instantiate-classes/3-exercise-create-class.yml

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

0 commit comments

Comments
 (0)