Программирование [kobezzza.lab, Андрей Кобец] Практический курс по TypeScript - от новичка до PRO

Регистрация
7 Апр 2025
Сообщения
10,778
Реакции
81
Автор: kobezzza.lab, Андрей Кобец​
Название: Практический курс по TypeScript - от новичка до PRO​

cover.jpg

Продолжительность: 41 ч 52 мин Количество уроков: 17 Видео Язык: Русский Вес архива: 10,48 ГБ


Практический курс по TypeScript поможет вам уверенно перейти от базового уровня к профессиональной разработке, освоив современные возможности TypeScript 5.x, работу с типами, конфигурирование сборки и создание собственных инструментов на базе компилятора. Этот материал ориентирован на разработчиков, которые хотят глубоко понять механику TS и научиться применять язык для реальных задач оптимизации и архитектуры.

Что вы получите от изучения курса

Курс охватывает полный спектр возможностей TypeScript — от основ до продвинутых концепций, включая оптимизацию, архитектурные решения и практическое использование трансформеров.

Актуальные знания о TypeScript 5.8 и компиляторе tsc

Вы разберёте:

• все ключевые изменения в новейшей версии TypeScript 5.8;
• особенности работы стандартного компилятора tsc;
• разницу между стадиями проверки типов и трансляции в JavaScript.

Работа с конфигурацией проекта

Особый акцент делается на правильной настройке окружения, чтобы максимально раскрыть возможности языка.

• Подробный разбор интерфейса командной строки tsc.
• Полное понимание структуры tsconfig.json.
• Создание многоцелевых конфигураций для монорепозиториев и сложных проектов.

Глубокое изучение типов и обобщённого программирования

Вы научитесь создавать выразительные, безопасные и масштабируемые архитектуры.

• Типовое программирование и работа с условными, вариативными и рекурсивными типами.
• Использование ООП и функциональных подходов в TypeScript.
• Создание собственных паттернов на уровнях runtime и type-level.

Продвинутые возможности TypeScript

TS-макросы и разработка трансформеров

Это один из самых практических и востребованных блоков курса.

• Создание макросов для анализа кода и автоматизации рутинных задач.
• Разработка tsc-трансформеров для генерации нового кода.
• Применение трансформеров для миграции API и оптимизации производительности.

Интеграция TypeScript в процессы сборки

Курс поможет вам понять, как выстроить эффективный pipeline для проектов любой сложности.

• Практика интеграции TS в современные системы сборки.
• Особенности работы в сочетании с Babel, ESBuild и SWC.
• Подходы к оптимизации итогового JavaScript-кода.

Для кого этот курс

Материал будет одинаково полезен:

• начинающим разработчикам, которые только знакомятся с TypeScript;
• frontend и backend инженерам, работающим с JS-экосистемой;
• разработчикам, желающим углубить знания и перейти на уровень PRO;
• архитекторам и тимлидам, которые хотят оптимизировать типизацию и процессы разработки в команде.

Почему этот курс выделяется

Вместо поверхностного обзора вы получаете глубокое практическое понимание TypeScript, включая:

• внутренние механизмы компиляции;
• создание собственных инструментов;
• написание и отладку сложных типов;
• подготовку производственного окружения.

Курс помогает не просто выучить TypeScript, а по-настоящему понять его и применить в реальных проектах.

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