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

Меню

TypeScript с нуля - полный курс и паттерны проектирования

Полный курс по современному TypeScript в 2022 году и ООП паттернам проектирования для создания поддерживаемых приложений

Добавить отзыв

832

Премиум

134 урока(ов)

18:43:51

Русский

2022

Udemy

Чему вы научитесь?

  • Основным и продвинутым типам TypeScript
  • Работе с классами и интерфейсами
  • Настройке проекта для работы TypeScript
  • Написанию TypeGuards
  • Generics
  • Conditional Types и Mapped Types
  • Использованию служебных типов
  • Работе декораторов
  • Устройству модульности в TypeScript
  • Типизации библиотек
  • Паттернам проектирования в TypeScript
  • Писать расширяемый и поддерживаемый код на примере проекта

Требования

  • Знание JavaScript на начальном уровне

Кому подойдёт курс?

  • Начинающим разработчикам со знанием JavaScript
  • Frontend или backend разработчикам, которые хотят внедрять TypeScript
  • Тем кто знакомился с TypeScript, но хочет изучить более сложный темы или паттерны проектирования.

Описание

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


В курсе мы детально изучим:

  1. Основные типы
  2. Types и interfaces
  3. Специальные типы: Enums, Tuples, never и unknown
  4. Работу с классами
  5. Композицию и наследование
  6. Настройку компилятора TypeScript для проекта
  7. Использование Generic в функциях, классах и интерфейсах
  8. Index Access Types
  9. Conditional Types
  10. Mapped Types
  11. Template Literal Types
  12. Специальные служебные типы
  13. Работу и написание декораторов
  14. Reflect metadata
  15. Модульность TypeScript
  16. Работу и типизацию сторонних библиотек
  17. Порождающие паттерны
  18. Структурные паттерны
  19. Поведенческие паттерны


Лекции содержат как теоретическую часть, так и live-code, где мы вместе будем писать код, разбираю особенности работы TypeScript. В конце каждого модуля вас ожидает тест, который позволит укрепить ваши знания. Так же в этом курсе сделан особый акцент на упражнениях, которые позволят закрепить полученные знания на практике.


В результате курса вы получите знания и навыки для эффективного написания кода на TypeScript и проектирования архитектуры приложений на нём. Все примеры кода, которые вы увидите в курсе написаны с учётом реальной практики написания кода на TypeScript как на frontend, так и backend.

Метки:

Видеокурс

Это демо - урок(и)
Мы перенаправим вас на страницу тарифов «Премиум» доступа! После приобритения доступа эти кнопки будут вести на скачивание файлов

Комментарии

Добавить отзыв

Откройте «Премиум» доступ!

Получайте новые знания в полном объеме, не ограничивайте себя :)

Подробнее

Вступай в наше сообщество!

Любому IT-нику нужны единомышленники. К тому-же в нашем чате Вы можете заказать курс, который вас интересует.

  • Наш канал с новостями
  • Наш чат