Язык программирования TypeScript

Город Сент.21 Октяб.21 Ноябрь21 Дек.21 Январь22 Фев.22 Март22 Апрель22 Май22 Июнь22 Июль22 Август22
Екатеринбург 27-27Купить


Код: TypeScript
Длительность: 8 ак.ч.
Стоимость: 12 000 р.
Цена для индивидуального обучения: 21 435 р.

Аннотация:

На данном курсе рассматривается расширенная  версия JavaScript – TypeScript, включающая все возможности EcmaScript 2015 и перспективные возможности JavaScript, пока не включенные в стандарт. Также разбирается система типизации, облегчающая валидацию JavaScript-приложений.


TypeScript дает возможность использовать синтаксис, близкий таким языкам, как Java или C#, и позволяющий писать более аккуратный, удобный и легко поддерживаемый код. TypeScript содержит все возможности EcmaScript 2015, такие как поддержка синтаксиса для классов и наследования, использование Promise, функций-генераторов, а также возможности, еще не введенные в стандарт JavaScript: поддержка конструкций Async/Await, поддержка декораторов.


Программа курса:

1.       Операторы let и const;

2.       Стрелочные функции;

3.       Свойства в методе

4.       Матчинг для объектов и массивов;

5.       Новые методы класса String;

6.       Set, Map и WeakSet/WeakMap;

7.       Интерполяция строк;

8.       Новые функции класса Number;

9.       Параметры по умолчанию для функций;

10.   Оператор … (spread);

11.   Использование this в коллбэках;

12.   Новый синтаксис для классов и наследования;

13.   Статические переменные класса;

14.   Геттеры и сеттеры;

15.   Модули ES2015, импорт и экспорт;

16.   Промисы для асинхронных задач;

17.   Функции-генераторы;

18.   Async/await;

19.   Декораторы;

20.   Типы данных TypeScript;

21.   Tuples;

22.   Интерфейсы;

23.   Конструкторы;

24.   Область видимости public/protected/private;

25.   Generic типы;

26.   Автоопределение типа.