YoVDO

TypeScript Interactive Handbook

Offered By: Independent

Tags

Typescript Courses Programming Languages Courses Generics Courses Type Inference Courses Type Annotations Courses

Course Description

Overview

This course will make you an expert at typescript! This course is designed to be do-able in a few short sessions. This should be the fastest and stickiest way to learn Typescript.


Syllabus

  • Intro
    • welcome.ts
    • basic-usage.ts
    • more-usage.ts
  • Fundamental Types
    • type-annotations.ts
    • number-type.ts
    • boolean-type.ts
    • type-aliases.ts
    • array-types.ts
    • obect-types.ts
    • optional-object-properties.ts
    • argument-types.ts
    • return-types.ts
    • function-type-expressions.ts
    • union-types.ts
    • null-undefined.ts
    • never-type.ts
  • Fundamental Types Quiz
  • Fundamental Concepts
    • type-inference.ts
    • narrowing.ts
    • literal-types.ts
    • unions-of-literals.ts
    • typeof-utility.ts
    • keyof-utility.ts
    • simple-generic.ts
    • generic-type-constraints.ts
    • function-type-generics.ts
    • function-generic-inference.ts
    • indexed-access-types.ts
    • conditional-types.ts
    • infer.ts
  • Helpful Utilities
    • partial.ts
    • required.ts
    • pick.ts
    • omit.ts
    • extract.ts
    • exclude.ts
    • parameters.ts
    • return-type-util.ts
    • Advanced Concepts
    • array-index-access-types.ts
    • distributive-conditionals.ts
    • excess-property-check.ts
    • nested-conditional.ts
  • Challenges 1
    • web-uri-template-literal.ts
    • object-type-mapping-1.ts
    • object-type-merge.ts
    • deep-property-access.ts
    • array-to-object-key-by.ts
  • Toolbelt
    • omit-by-value.ts
    • pick-by-value.ts
    • omit-optional.ts
    • omit-required.ts
    • mutable-all.ts
    • readonly-all.ts
    • require-except.ts
    • optional-except.ts
    • require-only.ts
    • optional-only.ts
    • camelcase-keys.ts
    • lowercase-keys.ts
    • unwrap-promise.ts
    • deep-require.ts
    • deep-optional.ts
    • deep-require.ts

Related Courses

Angular 17
LearnQuest via Coursera
Automated Reasoning with GPT Assistant API: ReAct Agents
Coursera Project Network via Coursera
Becoming a 10X Developer Using Amazon CodeWhisperer (Korean)
Amazon Web Services via AWS Skill Builder
Build a simple company expense tracker with Typescript
Coursera Project Network via Coursera
Build ATM User Interface using Routing in Angular
Coursera Project Network via Coursera