• Получить премиум — доступ ко всем темам ОФОРМИТЬ ПОДПИСКУ
Получить премиум — доступ ко всем темам

Программирование [Дмитрий Лаврик] TypeScript. Интенсивный практический курс (2023)

Регистрация
6 Сен 2026
Сообщения
2,158
Реакции
4,011
Автор: Дмитрий Лаврик
Курс: TypeScript. Интенсивный практический курс (2023)

cover-6554f7aed463.png


О чём курс:

Интенсивный практический курс Дмитрия Лаврика посвящён возможностям TypeScript, строгой типизации, статическому анализу кода и применению языка на практике. Для участия желательно хорошо знать основы JavaScript, включая темы объектно-ориентированного программирования; программа начинается с идеологии TypeScript, настройки окружения, параметров компиляции и стандартных типов. Далее рассматриваются Type Guards, интерфейсы и собственные типы, объединения и пересечения, generics для функций и классов, ограничения generic-параметров и условные типы. В программе также есть работа с ответами сервера и axios, операторы keyof и typeof, infer, Utility Types, модификаторы доступа и абстрактные классы. Практическая часть посвящена работе с Google-картой, типам Google Maps, маркерам и фигурам; также изучаются файлы *.d.ts, настройка типов через declare module, роль TypeScript во внедрении зависимостей и тестах, а в завершение рассматриваются TypeScript с React и Vue и сравнение этих вариантов. Курс состоит из восьми уроков, расписание которых указано с 23 октября по 16 ноября.

Описание:



Изучить и осмыслить ключевые возможности, которые даёт нам TypeScript, переключить мозг на строгую типизацию и статический анализ кода, научиться применять TypeScript на практике.
Для продуктивного участия желательно хорошее понимание основ JavaScript, в том числе тем, связанных с объектно-ориентированным программированием.

Программа курса
23 октября, 20:00 — урок 1


  • Основы и идеология TypeScript
  • Настройка рабочего окружения
  • Параметры компиляции
  • Стандартные типы
  • Примеры своих типов
26 октября, 20:00 — урок 2

  • Понимание Type Guards
  • Массивы и кортежи
  • Интерфейсы vs свои типы
  • Волшебный тип never
  • Пересечения и объединения типов
30 октября, 20:00 — урок 3

  • Основы и понимание generics
  • Сила общих типов
  • Generics для функций и классов
  • Ограничения для generic параметров
  • Generics и условные типы
2 ноября, 20:00 — урок 4

  • Generic на примере axios
  • Преобразование ответов от сервера
  • Литеральные типы
  • Операторы keyof и typeof
  • Магия Mapped Types
6 ноября, 20:00 — урок 5

  • Ключевое слово infer
  • Использование Utility Types
  • Нюансы ООП в TS
  • Модификаторы доступа
  • Абстрактные методы и классы
9 ноября, 20:00 — урок 6

  • Практика - работа с гугл-картой
  • Подключение Types Google Maps
  • Типы как документация пакета
  • Пример работы с маркерами
  • Пример работы с фигурами
13 ноября, 20:00 — урок 7

  • Дополнительные примёмы работы с TS
  • Типы и *.d.ts файлы
  • Настройка типов с declare module
  • Роль TS в dependency injection и тестах
16 ноября, 20:00 — урок 8

  • Обзор TypeScript + React
  • Обзор TypeScript + Vue.js
  • Сравнение TypeScript: React vs Vue
  • Подведение итогов

Подробнее:
Скрытое содержимое доступно для зарегистрированных пользователей!


Скачать:
 
ВАЖНО:

Не оставляйте комментарии с просьбами обновить / заменить ссылку на скачивание или комментарии типа «404», «ошибка».

Для восстановления ссылки есть кнопки «Жалоба / Восстановить ссылку» в первом посте темы.

При нарушении Ваш комментарий будет удален, а Ваш аккаунт заблокирован на сутки. Пожалуйста, изучите правила нашего сайта.
Сверху Снизу