𝕯𝖆𝖗𝖐🥰𝕬𝖓𝖌𝖊𝖑
МОДЕРАТОР
- Регистрация
- 7 Апр 2025
- Сообщения
- 10,778
- Реакции
- 81
Автор: udemy
Название: Практический TypeScript (2024)

Продолжительность: 20 ч 10 мин
Количество уроков: 212 Видео
Язык: Английский
Вес архива: 8,20 ГБ
Практический TypeScript — это курс для тех, кто хочет не просто понять язык, но научиться эффективно применять его в реальных проектах. Вы пройдёте путь от базовых конструкций до сложных инструментов типизации, а также освоите современные подходы к разработке с TypeScript в связке с React.
Что вы изучите в этом курсе
Материал курса структурирован так, чтобы вы шаг за шагом могли укреплять фундамент и переходить к более продвинутым функциям TypeScript.
Основы TypeScript
• Настройка проекта с использованием Vite.
• Типовые аннотации и вывод типов.
• Работа с объединёнными типами и типами any, unknown, never.
• Основы типизации массивов и объектов.
• Практические задания для закрепления базовых навыков.
Понимание функций и сложных типов
• Типизация функций и их аргументов.
• Работа с обобщениями (generics).
• Получение и обработка данных в среде TypeScript.
• Валидация данных с библиотекой Zod.
• Файлы деклараций и типизация внешних библиотек.
• ООП и классы в TypeScript.
TypeScript в React
Отдельный блок курса посвящён практическому использованию TypeScript в React — это навыки, которые востребованы в современном фронтенд‑разработке.
Компоненты и пропсы
• Типизация функциональных компонентов.
• Правильная типизация пропсов, детей и событий.
• Работа со сложными структурами пропсов.
Cостояние и управление данными
• Использование useState и useReducer с TypeScript.
• Контекст и глобальное состояние приложения.
• Получение данных и их валидация.
Практические проекты
Каждый модуль завершается практическими задачами, а в рамках React‑части вы создадите полноценное приложение:
• Менеджер задач с сохранением в localStorage.
• Современное магазинное приложение с использованием TypeScript, Shadcn/ui, React Router и поддержкой аутентификации и пагинации.
Итог курса
В результате вы получите уверенное понимание TypeScript и научитесь использовать его возможности в реальных сценариях — от небольших приложений до масштабных React‑проектов. Курс подходит как разработчикам, начинающим работать с TS, так и тем, кто хочет укрепить навыки и перейти на продвинутый уровень.
СКАЧАТЬ:
 📥 Скрытое содержимое! Войдите или Зарегистрируйтесь