TypeScript 7 ProfessionalThe TypeScript 7 Professional exam assesses your working knowledge of TypeScript at the level required to maintain and migrate real-world codebases — now rebuilt as a native Go binary that is roughly 10x faster than previous versions. Topics covered include: - Generics: constraints, defaults, variance (in/out), indexed access
- Conditional types, infer, mapped types, template literal types
- Utility types: Partial/Required/Pick/Omit/Exclude/Extract/NonNullable/ReturnType/Parameters/InstanceType
- Discriminated unions, exhaustive narrowing, type guards, satisfies/as const
- Migration 5.x→6→7: removed flags and values (es5, amd/umd/systemjs, node10/classic, baseUrl, outFile, downlevelIteration, assert→with) and flags made unconditional (esModuleInterop, stableTypeOrdering)
- New default semantics: strict, module esnext, types: [], rootDir, noUncheckedSideEffectImports, libReplacement
- Parallel builds: --checkers, --builders, --singleThreaded, stableTypeOrdering, watch mode
- Side-by-side operation: @typescript/typescript6, tsc6, API gap in 7.0
- TypeScript 7.1: import attributes in ambient modules, source phase imports, es2026/esnext lib additions
Passing this exam demonstrates professional competency in modern TypeScript and practical readiness for the TypeScript 7 toolchain transition. Assessment Details● Level: intermediate ● Cost per attempt: 19.99 ● Number of Questions: 30 ● Format: Multiple Choice, Multiple Answer, True/False ● Passing score: 70% ● Time limit: 60min
|