Освоение функций и объектов в TypeScript
Этот курс посвящен овладению функциями и объектами в TypeScript Вы узнаете, как определять и использовать функции с сильными аннотациями типов, обрабатывать перегрузку функций и использовать расширенные функции, такие как дженерики . Курс также охватывает объектно-ориентированные принципы, включая классы, интерфейсы и наследование, с поворотом TypeScript. Вы узнаете, как определять сложные типы, работать с буквами объектов и обеспечивать безопасность типов в коде. К концу вы научитесь писать надежные, поддерживаемые функции и объекты, используя мощные функции TypeScript.
Course Details
Language
TypescriptDuration
7 daysDifficulty:
easyCategory
Programming, typeScript
Certificate
YesSkills You'll Gain
- Functions in TypeScript
- Objects in TypeScript
Requirements
- ✔ Basic understanding of TypeScript syntax and data types
- ✔ Familiarity with variables, control structures, and operators
- ✔ Knowledge of object-oriented and functional programming basics
- ✔ TypeScript compiler and development environment set up (e.g., VS Code)
01Типы функций и подписи
3 Chapters - 0/3 Completed
Типы функций и подписи
3 Chapters - 0/3 Completed
Понимание типов функций
Функциональные подписи и перегрузки
Функции более высокого порядка и обратные вызовы
02Параметры опции и по умолчанию
3 Chapters - 0/3 Completed
Параметры опции и по умолчанию
3 Chapters - 0/3 Completed
Факультативные параметры
Параметры по умолчанию
Параметры отдыха и гибкость аргументов
03Типы объектов и интерфейсы
3 Chapters - 0/3 Completed
Типы объектов и интерфейсы
3 Chapters - 0/3 Completed
Определение типов объектов
Введение в интерфейсы
Практические применения
04Только для чтения, опциональные и динамические свойства
3 Chapters - 0/3 Completed
Только для чтения, опциональные и динамические свойства
3 Chapters - 0/3 Completed
Свойства Readonly
Факультативные и нулевые поля
Индексные подписи и динамические ключи
05Тип Aliases vs интерфейсы
3 Chapters - 0/3 Completed
Тип Aliases vs интерфейсы
3 Chapters - 0/3 Completed





