Udemy [Udemy] Курс разработчика TypeScript в 2023 году — от новичка до эксперта (2023)

  • Автор темы Trinity
  • Дата начала
[Udemy] Курс разработчика TypeScript в 2023 году — от новичка до эксперта (2023)

1678436061407


Добро пожаловать на курс Real-World TypeScript!
Я очень рад представить вам полное руководство по TypeScript. Этот курс охватывает TypeScript с нуля и охватывает все мелкие и сложные детали TypeScript.
TypeScript — это надмножество JavaScript, которое упрощает написание JavaScript и делает его более удобным в сопровождении, сохраняя код менее подверженным ошибкам. TypeScript вводит типы, помимо других современных функций, в мир JavaScript и компилирует в JavaScript перед использованием в производственных средах. Одна из основных проблем с JavaScript, которую решает TypeScript, заключается в том, что ошибки будут обнаруживаться в среде разработки, в отличие от JavaScript, который значительно повышает производительность и сокращает время, затрачиваемое на отладку приложений.
В последние годы популярность TypeScript резко возросла, и он стал неотъемлемой частью веб-разработки внешнего и внутреннего интерфейса. Стоит отметить, что TypeScript легко интегрируется с современными веб-фреймворками, такими как Angular, Vue, и библиотеками, такими как React. TypeScript также можно интегрировать со средами выполнения JavaScript для создания серверных веб-приложений.
Потребность современного Интернета в безопасности типов и простоте масштабирования сделала TypeScript незаменимой частью работы и собеседований в области веб-разработки. Популярность TypeScript будет только расти в ближайшие годы, и сейчас самое подходящее время для безопасного и эффективного использования TypeScript в вашем проекте.
В этом курсе мы начнем с основ TypeScript и того, как примитивные типы данных JavaScript интегрируются в работу TypeScript. На пути к укреплению основных концепций возникнут трудности.
Убедившись, что вы чувствуете себя комфортно с основами TypeScript, мы поднимем тему и поговорим об основных типах TypeScript, и с этого момента мы рассмотрим дженерики TypeScript, сужение и расширение типов, интерфейсы и более промежуточные типы, такие как индекс подписи, индексированные типы доступа, частичные типы и многое другое.
За каждой из основных концепций TypeScript будет следовать полный раздел задач, чтобы закрепить все концепции и сохранить знания в долгосрочной перспективе.
На этом этапе курса мы поговорим об объектно-ориентированном программировании на TypeScript, и за этим разделом последуют самые сложные задачи этого курса.
Теперь самое время поговорить о более продвинутых типах TypeScript. При изучении новой технологии крайне важно читать, понимать и расшифровывать документацию и исходный код языка. По этой причине я включил несколько разделов, в которых собираюсь научить вас читать документацию и исходный код TypeScript, а также файлы объявлений TypeScript. В частности, мы рассмотрим запросы типов, условные типы, служебные типы и сопоставленные типы.
Основной идеей создания TypeScript было использование этого мощного языка для средних и крупных приложений. Приложения такого масштаба не могут быть написаны в одном файле, и здесь на помощь приходят модули TypeScript. Модули TypeScript позволяют нам разбивать большой проект на несколько файлов и каталогов и максимально упрощают ремонтопригодность и масштабируемость проекта. Мы расскажем об экспорте, импорте, реэкспорте, файлах бочек, разрешении модулей и многих других передовых и реальных методах, которые ежедневно используются в проектах TypeScript.
Поскольку TypeScript не может отображаться непосредственно в браузере, нам придется использовать какой-то сторонний сборщик модулей для компиляции TypeScript в веб-приложение, и для этой цели мы рассмотрим компиляцию одного файла с использованием веб-пакета.

Материал на английском языке

Подробнее:
Скачать:
 

Похожие темы

Trinity
Ответы
0
Просмотры
76
Udemy.com
Trinity
Trinity
Trinity
Ответы
0
Просмотры
131
Udemy.com
Trinity
Trinity
Trinity
Ответы
0
Просмотры
160
Udemy.com
Trinity
Trinity
Trinity
Ответы
0
Просмотры
123
Trinity