TypeScript с нуля - полный курс и паттерны проектирования [Антон Ларичев] [Повтор]
Полный курс по современному TypeScript в 2024 году и ООП паттернам проектирования для создания поддерживаемых приложений
Требования
Минимальные требования для прохождения курса: Базовое знание JavaScript;
Вы научитесь:
TypeScript - это язык программирования, являющийся надмножеством JavaScript, компилирующимся в него. Благодаря системе типов и дополнительным возможностям, он позволяет писать большие масштабируемые приложения, которые просто поддерживать и развивать. Язык уже является стандартом разработки и может быть использован с любым framework.
Полный курс по современному TypeScript в 2024 году и ООП паттернам проектирования для создания поддерживаемых приложений
Требования
Минимальные требования для прохождения курса: Базовое знание JavaScript;
Вы научитесь:
- Основным и продвинутым типам TypeScript
- Работе с классами и интерфейсами
- Настройке проекта для работы TypeScript
- Написанию TypeGuards
- Generics
- Conditional Types и Mapped Types
- Использованию служебных типов
- Работе декораторов
- Устройству модульности в TypeScript
- Типизации библиотек
- Паттернам проектирования в TypeScript
- Писать расширяемый и поддерживаемый код на примере проекта
TypeScript - это язык программирования, являющийся надмножеством JavaScript, компилирующимся в него. Благодаря системе типов и дополнительным возможностям, он позволяет писать большие масштабируемые приложения, которые просто поддерживать и развивать. Язык уже является стандартом разработки и может быть использован с любым framework.
План курса
Введение
Настройка окружения
Основные типы
Продвинутые типы
Классы
Компилятор TypeScript
Generics
Манипуляция с типами
Служебные типы
Декораторы
Модульность и библиотеки
Порождающие паттерны
Поведенческие паттерны
Структурные паттерны
Проект - Утилита выполнения команд
Заключение
Введение
Настройка окружения
Основные типы
Продвинутые типы
Классы
Компилятор TypeScript
Generics
Манипуляция с типами
Служебные типы
Декораторы
Модульность и библиотеки
Порождающие паттерны
Поведенческие паттерны
Структурные паттерны
Проект - Утилита выполнения команд
Заключение
https://stepik.org/course/111297/promo