Скачать 

[Udemy] TypeScript с нуля - полный курс и паттерны проектирования [Антон Ларичев]

  • Дата начала
Цена: 90 РУБ
Список участников складчины:
  • 1. Evgeniia2
  • 2. Yana258
  • 3. chetlanin
  • 4. yukka2023
  • 5. alexuberdriver
  • 6. satrija
  • 7. cutie_Jul
  • 8. torkvata87
  • 9. vertigo
Показать больше
Aноним
  • #1

[Udemy] TypeScript с нуля - полный курс и паттерны проектирования [Антон Ларичев]

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

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

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

Описание
TypeScript - это язык программирования, являющийся надмножеством JavaScript, компилирующимся в него. Благодаря системе типов и дополнительным возможностям, он позволяет писать большие масштабируемые приложения, которые просто поддерживать и развивать. Вместо отлова ошибок в runtime вы получаете быструю проверку вашего кода в compiletime и тесную интеграцию с IDE для быстрого написания кода. При этом вы можете переводить ваши приложения на TypeScript постепенно, улучшая типизацию и качество кода. Сейчас уже сложно встретить большое приложение для frontend или backend без использования TypeScript. Язык уже является стандартом разработки и может быть использован с любым framework.

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

Основные типы

Types и interfaces

Специальные типы: Enums, Tuples, never и unknown

Работу с классами

Композицию и наследование

Настройку компилятора TypeScript для проекта

Использование Generic в функциях, классах и интерфейсах

Index Access Types

Conditional Types

Mapped Types

Template Literal Types

Специальные служебные типы

Работу и написание декораторов

Reflect metadata

Модульность TypeScript

Работу и типизацию сторонних библиотек

Порождающие паттерны

Структурные паттерны

Поведенческие паттерны

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

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

Войдите или зарегистрируйтесь!

Учетная запись позволит вам участвовать в складчинах и оставлять комментарии

Регистрация

Создайте аккаунт. Это просто!

Вход

Вы уже зарегистрированы? Войдите.

Сверху