К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Advanced TypeScript: Async, Decorators & Utility Types · LearnSpace
Назад в каталог
courseraПрограммирование

Advanced TypeScript: Async, Decorators & Utility Types

Курс от LearnKartS
Средний≈ 4.7 чХинди
О курсеНавыкиПрограммаПреподаватели

О курсе

Modern development teams rely on advanced TypeScript features to build scalable, maintainable, and production-ready applications. The course helps you learn the techniques that experienced developers use. Designed for developers who already understand TypeScript fundamentals, this course explores advanced language capabilities that enhance productivity, code quality, & application architecture. You'll work with utility types, modules, namespaces, decorators, promises, async/await, API integrations, advanced type manipulation, conditional types, discriminated unions, type guards, and the powerful infer keyword. You'll also strengthen your interview-focused TypeScript concepts. What you'll build: • API-driven TypeScript applications • Promise-based asynchronous workflows • Decorator-based reusable solutions • Advanced type-safe architectures • Modular & maintainable code structures With a strong focus on real-world implementation & practical examples, this course is the bridge between intermediate and advanced TypeScript programming. Enroll today and master the advanced skills needed to build enterprise-grade applications. Language: All video lessons are delivered in Hindi.

Навыки, которые вы освоите

TypeScriptSoftware EngineeringSoftware ArchitectureApplication Programming Interface (API)Code ReusabilityAPI DesignWeb DevelopmentObject Oriented Programming (OOP)Node.JSFront-End Web DevelopmentSoftware Design PatternsBack-End Web DevelopmentJavascriptSoftware Development

Программа курса

3 модулей · 39 учебных материалов

01TypeScript Utility Types, Imports & Code Organization14 материалов

Advanced TypeScript Utility Types

Course IntroductionВидеоDEMO: Introduction to Utility Types, Partial & RequiredВидеоDEMO: Readonly, Pick & Omit Utility TypesВидеоDEMO: Record Utility Type & Object Type ConstructionВидео

Учитесь у экспертов

Nikhil Agarwal

Преподаватель курса

LearnKartS

Преподаватель курса

Advanced TypeScript: Async, Decorators & Utility Types
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 4.7 ч

3 модулей

Язык: Хинди

Субтитры: Английский

Часть программы вашего университета
DEMO: Exclude, Extract & NonNullableВидео
DEMO: ReturnType, Parameters & ConstructorParametersВидео
Checkpoint QuizЗадание

Working with Modules and Namespaces in TypeScript

DEMO: Introduction to Modules, Export & Import (Basic Functions)ВидеоAdvanced Module Usage: Constants, Classes & Default ExportsВидеоNamespaces Basics, Functions & Classes inside NamespaceВидеоDEMO: Nested Namespaces & Modules vs Namespaces (Key Differences)ВидеоOrganizing Enterprise TypeScript ApplicationsDIALOGUEModules vs Namespaces in Modern TypeScript Development & Source CodeЧтениеProficiency QuizЗадание
02TypeScript Decorators, Callbacks & Promises13 материалов

TypeScript Decorators and Performance Logging Patterns

DEMO: Introduction to Decorators & Class Decorator BasicsВидеоDEMO: Method Decorators & Modifying Function BehaviorВидеоDEMO: Property Decorators (Readonly Example)ВидеоDEMO: Parameter Decorators & Metadata HandlingВидеоReal-world Example: Execution Time Logger DecoratorВидеоProficiency QuizЗадание

Asynchronous Programming in TypeScript: Callbacks and Promises

DEMO: Synchronous vs Asynchronous Programming (Concept, Flow, Use Cases)ВидеоDEMO: Callbacks & setTimeout (Async Execution & Callback Basics)ВидеоDEMO:Promises Basics (Creation, resolve, reject, States)ВидеоDEMO: Handling Promises (.then, .catch, Promise Chaining)ВидеоMastering Asynchronous Programming in TypeScriptDIALOGUETypeScript Async Programming Overview & Source CodeЧтение
03TypeScript Async Patterns and Advanced Type System12 материалов

TypeScript Async/Await, API Handling, and Interview Preparation

Async/Await (Cleaner Syntax, await, try-catch Error Handling)ВидеоDEMO: Fetch API & Promise.all (API Calls, Type Safety, Multiple Promises)ВидеоDEMO: TypeScript Non-Null AssertionВидеоDEMO: Basic TypeScript Interview QuestionsВидеоCheckpoint QuizЗадание

Advanced TypeScript Types and Type System Mastery

Core Concepts (any vs unknown, Type Inference, Generics, Type Assertion)ВидеоAdvanced Types (Conditional Types, keyof, typeof, Tuple Types)ВидеоDiscriminated Unions & Type Narrowing (in operator, practical examples)ВидеоInfer Keyword & Advanced Type Logic (Conditional Types with infer, Deep Understanding)ВидеоQuick reference for all advanced types and utility patterns & Source CodeЧтениеProficiency QuizЗаданиеCourse summaryВидео
Proficiency QuizЗадание