Skip to content

Commit 7d36120

Browse files
authored
pull base content,head:MicrosoftDocs:main,into:wwlpublishsync
2 parents bcdd48a + b995be4 commit 7d36120

File tree

114 files changed

+306
-3704
lines changed

Some content is hidden

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

114 files changed

+306
-3704
lines changed

.openpublishing.redirection.json

Lines changed: 275 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42797,6 +42797,281 @@
4279742797
"source_path": "learn-pr/language/vue-get-started/index.yml",
4279842798
"redirect_url": "https://learn.microsoft.com/training/browse/",
4279942799
"redirect_document_id": false
42800+
},
42801+
{
42802+
"source_path": "learn-pr/language/typescript-develop-typed-functions/1-introduction.yml",
42803+
"redirect_url": "https://www.typescriptlang.org/",
42804+
"redirect_document_id": false
42805+
},
42806+
{
42807+
"source_path": "learn-pr/language/typescript-develop-typed-functions/2-create-functions-typescript.yml",
42808+
"redirect_url": "https://www.typescriptlang.org/",
42809+
"redirect_document_id": false
42810+
},
42811+
{
42812+
"source_path": "learn-pr/language/typescript-develop-typed-functions/3-exercise-create-functions.yml",
42813+
"redirect_url": "https://www.typescriptlang.org/",
42814+
"redirect_document_id": false
42815+
},
42816+
{
42817+
"source_path": "learn-pr/language/typescript-develop-typed-functions/4-parameters.yml",
42818+
"redirect_url": "https://www.typescriptlang.org/",
42819+
"redirect_document_id": false
42820+
},
42821+
{
42822+
"source_path": "learn-pr/language/typescript-develop-typed-functions/5-exercise-parameters.yml",
42823+
"redirect_url": "https://www.typescriptlang.org/",
42824+
"redirect_document_id": false
42825+
},
42826+
{
42827+
"source_path": "learn-pr/language/typescript-develop-typed-functions/6-define-function-types.yml",
42828+
"redirect_url": "https://www.typescriptlang.org/",
42829+
"redirect_document_id": false
42830+
},
42831+
{
42832+
"source_path": "learn-pr/language/typescript-develop-typed-functions/7-functions-lab.yml",
42833+
"redirect_url": "https://www.typescriptlang.org/",
42834+
"redirect_document_id": false
42835+
},
42836+
{
42837+
"source_path": "learn-pr/language/typescript-develop-typed-functions/8-knowledge-check.yml",
42838+
"redirect_url": "https://www.typescriptlang.org/",
42839+
"redirect_document_id": false
42840+
},
42841+
{
42842+
"source_path": "learn-pr/language/typescript-develop-typed-functions/9-summary-resources.yml",
42843+
"redirect_url": "https://www.typescriptlang.org/",
42844+
"redirect_document_id": false
42845+
},
42846+
{
42847+
"source_path": "learn-pr/language/typescript-develop-typed-functions/index.yml",
42848+
"redirect_url": "https://www.typescriptlang.org/",
42849+
"redirect_document_id": false
42850+
},
42851+
{
42852+
"source_path": "learn-pr/language/typescript-generics/1-introduction.yml",
42853+
"redirect_url": "https://www.typescriptlang.org/",
42854+
"redirect_document_id": false
42855+
},
42856+
{
42857+
"source_path": "learn-pr/language/typescript-generics/2-what-are-generics.yml",
42858+
"redirect_url": "https://www.typescriptlang.org/",
42859+
"redirect_document_id": false
42860+
},
42861+
{
42862+
"source_path": "learn-pr/language/typescript-generics/3-use-methods-properties-generic-type.yml",
42863+
"redirect_url": "https://www.typescriptlang.org/",
42864+
"redirect_document_id": false
42865+
},
42866+
{
42867+
"source_path": "learn-pr/language/typescript-generics/4-exercise-implement-generics-interfaces-classes.yml",
42868+
"redirect_url": "https://www.typescriptlang.org/",
42869+
"redirect_document_id": false
42870+
},
42871+
{
42872+
"source_path": "learn-pr/language/typescript-generics/5-implement-generics-custom-types-classes.yml",
42873+
"redirect_url": "https://www.typescriptlang.org/",
42874+
"redirect_document_id": false
42875+
},
42876+
{
42877+
"source_path": "learn-pr/language/typescript-generics/6-generics-lab.yml",
42878+
"redirect_url": "https://www.typescriptlang.org/",
42879+
"redirect_document_id": false
42880+
},
42881+
{
42882+
"source_path": "learn-pr/language/typescript-generics/7-knowledge-check.yml",
42883+
"redirect_url": "https://www.typescriptlang.org/",
42884+
"redirect_document_id": false
42885+
},
42886+
{
42887+
"source_path": "learn-pr/language/typescript-generics/8-summary-resources.yml",
42888+
"redirect_url": "https://www.typescriptlang.org/",
42889+
"redirect_document_id": false
42890+
},
42891+
{
42892+
"source_path": "learn-pr/language/typescript-generics/index.yml",
42893+
"redirect_url": "https://www.typescriptlang.org/",
42894+
"redirect_document_id": false
42895+
},
42896+
{
42897+
"source_path": "learn-pr/language/typescript-implement-interfaces/1-introduction.yml",
42898+
"redirect_url": "https://www.typescriptlang.org/",
42899+
"redirect_document_id": false
42900+
},
42901+
{
42902+
"source_path": "learn-pr/language/typescript-implement-interfaces/2-interfaces-typescript.yml",
42903+
"redirect_url": "https://www.typescriptlang.org/",
42904+
"redirect_document_id": false
42905+
},
42906+
{
42907+
"source_path": "learn-pr/language/typescript-implement-interfaces/3-declare-instantiate-interface.yml",
42908+
"redirect_url": "https://www.typescriptlang.org/",
42909+
"redirect_document_id": false
42910+
},
42911+
{
42912+
"source_path": "learn-pr/language/typescript-implement-interfaces/4-extend-interface.yml",
42913+
"redirect_url": "https://www.typescriptlang.org/",
42914+
"redirect_document_id": false
42915+
},
42916+
{
42917+
"source_path": "learn-pr/language/typescript-implement-interfaces/5-use-interfaces.yml",
42918+
"redirect_url": "https://www.typescriptlang.org/",
42919+
"redirect_document_id": false
42920+
},
42921+
{
42922+
"source_path": "learn-pr/language/typescript-implement-interfaces/6-interfaces-lab.yml",
42923+
"redirect_url": "https://www.typescriptlang.org/",
42924+
"redirect_document_id": false
42925+
},
42926+
{
42927+
"source_path": "learn-pr/language/typescript-implement-interfaces/7-knowledge-check.yml",
42928+
"redirect_url": "https://www.typescriptlang.org/",
42929+
"redirect_document_id": false
42930+
},
42931+
{
42932+
"source_path": "learn-pr/language/typescript-implement-interfaces/8-summary-resources.yml",
42933+
"redirect_url": "https://www.typescriptlang.org/",
42934+
"redirect_document_id": false
42935+
},
42936+
{
42937+
"source_path": "learn-pr/language/typescript-implement-interfaces/index.yml",
42938+
"redirect_url": "https://www.typescriptlang.org/",
42939+
"redirect_document_id": false
42940+
},
42941+
{
42942+
"source_path": "learn-pr/language/typescript-get-started/1-introduction.yml",
42943+
"redirect_url": "https://www.typescriptlang.org/",
42944+
"redirect_document_id": false
42945+
},
42946+
{
42947+
"source_path": "learn-pr/language/typescript-get-started/2-typescript-overview.yml",
42948+
"redirect_url": "https://www.typescriptlang.org/",
42949+
"redirect_document_id": false
42950+
},
42951+
{
42952+
"source_path": "learn-pr/language/typescript-get-started/3-select-typescript-editor.yml",
42953+
"redirect_url": "https://www.typescriptlang.org/",
42954+
"redirect_document_id": false
42955+
},
42956+
{
42957+
"source_path": "learn-pr/language/typescript-get-started/4-install-typescript-compiler.yml",
42958+
"redirect_url": "https://www.typescriptlang.org/",
42959+
"redirect_document_id": false
42960+
},
42961+
{
42962+
"source_path": "learn-pr/language/typescript-get-started/5-typescript-compiler.yml",
42963+
"redirect_url": "https://www.typescriptlang.org/",
42964+
"redirect_document_id": false
42965+
},
42966+
{
42967+
"source_path": "learn-pr/language/typescript-get-started/6-typescript-project.yml",
42968+
"redirect_url": "https://www.typescriptlang.org/",
42969+
"redirect_document_id": false
42970+
},
42971+
{
42972+
"source_path": "learn-pr/language/typescript-get-started/7-knowledge-check.yml",
42973+
"redirect_url": "https://www.typescriptlang.org/",
42974+
"redirect_document_id": false
42975+
},
42976+
{
42977+
"source_path": "learn-pr/language/typescript-get-started/8-summary-resources.yml",
42978+
"redirect_url": "https://www.typescriptlang.org/",
42979+
"redirect_document_id": false
42980+
},
42981+
{
42982+
"source_path": "learn-pr/language/typescript-get-started/index.yml",
42983+
"redirect_url": "https://www.typescriptlang.org/",
42984+
"redirect_document_id": false
42985+
},
42986+
{
42987+
"source_path": "learn-pr/language/typescript-namespaces-organize-code/1-introduction.yml",
42988+
"redirect_url": "https://www.typescriptlang.org/",
42989+
"redirect_document_id": false
42990+
},
42991+
{
42992+
"source_path": "learn-pr/language/typescript-namespaces-organize-code/2-organize-code-namespaces.yml",
42993+
"redirect_url": "https://www.typescriptlang.org/",
42994+
"redirect_document_id": false
42995+
},
42996+
{
42997+
"source_path": "learn-pr/language/typescript-namespaces-organize-code/3-exercise-single-file-namespace.yml",
42998+
"redirect_url": "https://www.typescriptlang.org/",
42999+
"redirect_document_id": false
43000+
},
43001+
{
43002+
"source_path": "learn-pr/language/typescript-namespaces-organize-code/4-multi-file-namespaces.yml",
43003+
"redirect_url": "https://www.typescriptlang.org/",
43004+
"redirect_document_id": false
43005+
},
43006+
{
43007+
"source_path": "learn-pr/language/typescript-namespaces-organize-code/5-design-considerations.yml",
43008+
"redirect_url": "https://www.typescriptlang.org/",
43009+
"redirect_document_id": false
43010+
},
43011+
{
43012+
"source_path": "learn-pr/language/typescript-namespaces-organize-code/6-lab.yml",
43013+
"redirect_url": "https://www.typescriptlang.org/",
43014+
"redirect_document_id": false
43015+
},
43016+
{
43017+
"source_path": "learn-pr/language/typescript-namespaces-organize-code/7-knowledge-check.yml",
43018+
"redirect_url": "https://www.typescriptlang.org/",
43019+
"redirect_document_id": false
43020+
},
43021+
{
43022+
"source_path": "learn-pr/language/typescript-namespaces-organize-code/8-summary-resources.yml",
43023+
"redirect_url": "https://www.typescriptlang.org/",
43024+
"redirect_document_id": false
43025+
},
43026+
{
43027+
"source_path": "learn-pr/language/typescript-namespaces-organize-code/index.yml",
43028+
"redirect_url": "https://www.typescriptlang.org/",
43029+
"redirect_document_id": false
43030+
},
43031+
{
43032+
"source_path": "learn-pr/language/typescript-work-external-libraries/1-introduction.yml",
43033+
"redirect_url": "https://www.typescriptlang.org/",
43034+
"redirect_document_id": false
43035+
},
43036+
{
43037+
"source_path": "learn-pr/language/typescript-work-external-libraries/2-organize-code-with-modules.yml",
43038+
"redirect_url": "https://www.typescriptlang.org/",
43039+
"redirect_document_id": false
43040+
},
43041+
{
43042+
"source_path": "learn-pr/language/typescript-work-external-libraries/3-exercise-export-import-module-components.yml",
43043+
"redirect_url": "https://www.typescriptlang.org/",
43044+
"redirect_document_id": false
43045+
},
43046+
{
43047+
"source_path": "learn-pr/language/typescript-work-external-libraries/4-exercise-compile-modules.yml",
43048+
"redirect_url": "https://www.typescriptlang.org/",
43049+
"redirect_document_id": false
43050+
},
43051+
{
43052+
"source_path": "learn-pr/language/typescript-work-external-libraries/5-exercise-access-external-type-libraries.yml",
43053+
"redirect_url": "https://www.typescriptlang.org/",
43054+
"redirect_document_id": false
43055+
},
43056+
{
43057+
"source_path": "learn-pr/language/typescript-work-external-libraries/6-lab.yml",
43058+
"redirect_url": "https://www.typescriptlang.org/",
43059+
"redirect_document_id": false
43060+
},
43061+
{
43062+
"source_path": "learn-pr/language/typescript-work-external-libraries/7-knowledge-check.yml",
43063+
"redirect_url": "https://www.typescriptlang.org/",
43064+
"redirect_document_id": false
43065+
},
43066+
{
43067+
"source_path": "learn-pr/language/typescript-work-external-libraries/8-summary-resources.yml",
43068+
"redirect_url": "https://www.typescriptlang.org/",
43069+
"redirect_document_id": false
43070+
},
43071+
{
43072+
"source_path": "learn-pr/language/typescript-work-external-libraries/index.yml",
43073+
"redirect_url": "https://www.typescriptlang.org/",
43074+
"redirect_document_id": false
4280043075
}
4280143076
]
4280243077
}

learn-pr/achievements.yml

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5120,6 +5120,36 @@ 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.typescript-namespaces-organize-code.badge
5124+
type: badge
5125+
title: Organize code using TypeScript namespaces
5126+
summary: TypeScript provides two ways to organize code - namespaces and modules. This module explains how to organize TypeScript code using namespaces.
5127+
iconUrl: /training/achievements/typescript/typescript-namespaces-organize-code.svg
5128+
- uid: learn.language.typescript-work-external-libraries.badge
5129+
type: badge
5130+
title: Access external libraries from TypeScript
5131+
summary: TypeScript provides two ways to organize your code, namespaces and modules. This module introduces you to modules in TypeScript (referred to as external modules in previous versions.)
5132+
iconUrl: /training/achievements/typescript/typescript-work-external-libraries.svg
5133+
- uid: learn.language.typescript-get-started.badge
5134+
type: badge
5135+
title: Get started with TypeScript
5136+
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.
5137+
iconUrl: /training/achievements/typescript/typescript-get-started.svg
5138+
- uid: learn.language.typescript-implement-interfaces.badge
5139+
type: badge
5140+
title: Implement interfaces in TypeScript
5141+
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.
5142+
iconUrl: /training/achievements/typescript/typescript-implement-interfaces.svg
5143+
- uid: learn.typescript-develop-typed-functions.badge
5144+
type: badge
5145+
title: Develop typed functions by using TypeScript
5146+
summary: If you know how to write functions in JavaScript, you know how to write functions in TypeScript. But TypeScript adds some new capabilities to the standard JavaScript functions to make them easier to work with.
5147+
iconUrl: /training/achievements/typescript/typescript-develop-typed-functions.svg
5148+
- uid: learn.language.typescript-generics.badge
5149+
type: badge
5150+
title: Define generics in TypeScript
5151+
summary: Generics are code templates that you can define and reuse throughout your codebase. They provide a way to tell functions, classes, or interfaces what type you want to use when you call it.
5152+
iconUrl: /training/achievements/typescript/typescript-generics.svg
51235153
- uid: learn.language.build-javascript-applications-typescript.trophy
51245154
type: trophy
51255155
title: Build JavaScript applications using TypeScript
-40.9 KB
Loading
Binary file not shown.

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

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

learn-pr/language/typescript-develop-typed-functions/2-create-functions-typescript.yml

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

learn-pr/language/typescript-develop-typed-functions/3-exercise-create-functions.yml

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

learn-pr/language/typescript-develop-typed-functions/4-parameters.yml

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

learn-pr/language/typescript-develop-typed-functions/5-exercise-parameters.yml

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

0 commit comments

Comments
 (0)