Программирование [udemy] Практический TypeScript (2024)

Регистрация
7 Апр 2025
Сообщения
10,778
Реакции
81
Автор: udemy​
Название: Практический TypeScript (2024)​

cover.jpg

Продолжительность: 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, так и тем, кто хочет укрепить навыки и перейти на продвинутый уровень.

СКАЧАТЬ:
 📥 Скрытое содержимое! Войдите или Зарегистрируйтесь
 
10,840Темы
10,893Сообщения
788Пользователи
MuhaНовый пользователь
Сверху