Add Web Reviews with Advanced TypeScript

Offered By
Coursera Project Network
In this Guided Project, you will:

Learn about advanced types of TypeScript

Use advanced TypeScript in object-oriented programming

Clock2 hours
IntermediateIntermediate
CloudNo download needed
VideoSplit-screen video
Comment DotsEnglish
LaptopDesktop only

In this 1.5-hour guided project, you will learn about more advanced types in TypeScript by extending a sample park review website and displaying visitors’ star ratings and comments. At the end of this class you will have a deeper understanding of advanced types in TypeScript and use it to make your code better organized and bug-resistant. Topics covered: TypeScript configuration file, union type, discriminated union type, tuple type, and generics types. Prerequisite: Basic to intermediate level of TypeScript. Basic HTML and DOM.

Skills you will develop

Software EngineeringProgramming LanguageTypescriptWeb Development

Learn step-by-step

In a video that plays in a split-screen with your work area, your instructor will walk you through these steps:

  1. Introduction and overview

  2. Make building easier with a configuration file

  3. Show new star ratings with union type

  4. Make it more object-oriented with discriminated union type

  5. More encapsulation with tuple type

  6. Prepare for the future with TypeScript generics

How Guided Projects work

Your workspace is a cloud desktop right in your browser, no download required

In a split-screen video, your instructor guides you step-by-step

Frequently asked questions

Frequently Asked Questions

More questions? Visit the Learner Help Center.