TypeScript сочетает в себе самые современные функции языка JavaScript с мощной и гибкой системой типов, что позволяет создавать высокопроизводительные и масштабируемые приложения, обеспечивая при этом потрясающий опыт разработчиков.
Мы начнем с глубокого погружения в некоторые современные функции языка JavaScript, которые были вдохновлены тем, что разработчики TypeScript пользовались годами. Сюда входят, но не ограничиваются, классы, декораторы, итераторы, функции генератора и async / await.
Затем мы рассмотрим особенности языка, которые TypeScript добавляет поверх JavaScript - вы не найдете их в корне в браузерах в ближайшее время! Эти понятия, обычно встречающиеся в строго типизированных языках, включают абстрактные классы, интерфейсы, перечисления и модификаторы доступа.
Наконец, мы настроим компилятор typescript к вашему процессу сборки, а затем постепенно добавляем информацию о типе и «обновляем» наш код с течением времени. Это позволит студентам с легкостью начать использование TypeScript в своих приложениях JavaScript сразу, без недостатков большой «миграции» или «перезаписи», которые обычно приходят с использованием нового языка программирования.
Команда внимательно читает ваши комментарии и оперативно на них реагирует. Вы можете спокойно оставлять запросы на обновления или задавать любые вопросы о курсе здесь.
Почему стоит попробовать typescript ? - дает метод жестко описать логику всего приложения, тоесть каждый его элемент, что исключит неверный вызов методов. Писать кучу тестов уже не потребуеться, все параметры жестко описаны, и не требуют еще одной проверки. Дает возможность сделать так, что любой некомпилируемый код невозможно будет закоммитить. Вообщем, typescript отличный инструмент, который позволяет исключить большую долю риска в разработке
Цель TypeScript, причина его существования, заключается в добавлении системы строгого типа поверх ECMAScript 6+. JavaScript - динамически типизированный язык. TypeScript применяет фундаментальное изменение языка и применяет статическую типизацию к коду в наших приложениях.
Этот курс погрузит вас систему типов, которую предоставляет TypeScript. Вы получите более глубокое понимание того, что типы могут сделать для ваших приложений.
Данный видеокурс расскажет тебе как работать с TypeScript - надстройкой над обычным JavaScript, о его преимуществах перед JavaScript, а также как его использовать в связке с такими библиотеками как JQuery и Angular. После прохождения этого краткого курса ты будешь готов использовать typescript правильно и главное по назначению. Удачи.
TypeScript - это современный язык с множеством особенностей. В этом курсе вам подробно расскажут об этих особенностях, которые построены на базе которую вы уже должны знать от JavaScript и предупредят об ошибках, которые могут допустить новички.
Также вы узнаете о возможности расширения существующих типов с помощью union, intersection и tuple, а потом, как создавать и использовать декораторы.
После окончания курса у вас будут знания необходимы
TypeScript позволяет писать JavaScript так, как вы этого хотите. TypeScript является типизированой накладкой JavaScript, который компилируется в простой JavaScript. Популярный Angular 2 (или просто Angular) написан на TypeScript. TypeScript может помочь программистам писать объектно-ориентированные программы и cкомпилировать их в JavaScript, как на стороне сервера, так и на стороне клиента.