Полный курс, посвященный последней версии TypeScript 5 и его стандартному компилятору tsc. В рамках учебной программы вы изучите все аспекты языка и особенности работы с типами, освоите создание программ для интеграции в pipeline процесса сборки и оптимизации итогового кода, а также получите знания об альтернативных реализациях транслятора TS.
Рассмотрим все детали новейшей версии TypeScript 5.8 и его стандартного компилятора tsc.
Изучим интерфейс командной строки и все ключевые параметры .tsconfig, а также обсудим многоцелевые конфигурации проектов.
Исследуем возможности TS-макросов. Научимся создавать tsc-трансформеры для анализа и генерации нового кода — подходящими как для задач по миграции API, так и для оптимизации, что позволит сделать код более выразительным и чистым.
Особое внимание уделим обобщённому программированию и программированию на типах, а также применению объектно-ориентированных и функциональных подходов.
Обсудим использование TypeScript в сочетании с системами сборки и кратко рассмотрим альтернативные реализации: Babel, ESBuild и SWC.
Посмотреть больше
Это пробный урок. Оформите подписку, чтобы получить доступ ко всем материалам курса. Премиум
Ограничение времени просмотра
Вы можете просматривать пробный урок только 10 минут. Получите полный доступ, чтобы смотреть без ограничений.
Руководитель отдела Frontend разработки Яндекс.Едадил. 8 лет в Яндексе. Автор десятка мастер-классов и интенсивов по фундаментальным аспектам Frontend разработки. 18 лет в коммерческой разработке, 12 лет на позиции Senior разработчика
5 лет собеседует топ разработчиков. Автор собственного языка программирования и множества открытых библиотек.
CourseHunter Team, давайте соберемся на https://kobezzza.ru/rust
Axyonich
Посмотрел 4 лекции. Пока не нравится - подача материала тяжелая: много абстрактных примеров, очень быстрый поток слов, много терминов. Задачи, которые идут к курсу, непростые, а которые к 4 лекции по ООП - ощущение, что я в статусе новичка должен уже решать бизнес-задачи Яндекса, сидеть придумывать их реализацию.
Возможно, кому-то зайдёт, а мне просто не хватает опыта или ума. Предпочту этот курс смотреть урывками, переключившись на другие.
CourseHunter Team
Спасибо всем, кто поддержал краудфандинг. Курс готов и выложен. Теперь главное - не забыть, что вы его ждали :) Приятной учёбы!
Возможно, кому-то зайдёт, а мне просто не хватает опыта или ума. Предпочту этот курс смотреть урывками, переключившись на другие.