• Главная
  • О компании
  • Каталог курсов
  • Расписание
  • Контакты
Мы на связи:
+7 (7172)79 30 99
+7 (727) 344 30 99
+7 (701) 757 83 23
+7 700 8 700 777
info@dtu.kz
university@dtu.kz
Digital Transformation University
  • Главная
  • О компании
  • Каталог курсов
  • Расписание
  • Контакты

Programming

  • Главная
  • Все курсы
  • Programming
  • Язык программирования TypeScript

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

Digital Transformation University
Programming
Бесплатно
BIG DATA (2)
  • Обзор
Бесплатно
  • Обзор

Продолжительность: 10 академических часов.

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

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

Цель курса

Познакомить слушателей с языком TypeScript и продемонстрировать, каким образом новые возможности могут эффективно применяться.

Аудитория

  • JavaScript-разработчики

Программа

  • Операторы let и const;
  • Стрелочные функции;
  • Свойства в методе
  • Матчинг для объектов и массивов;
  • Новые методы класса String;
  • Set, Map и WeakSet/WeakMap;
  • Интерполяция строк;
  • Новые функции класса Number;
  • Параметры по умолчанию для функций;
  • Оператор … (spread);
  • Использование this в коллбэках;
  • Новый синтаксис для классов и наследования;
  • Статические переменные класса;
  • Геттеры и сеттеры;
  • Модули ES2015, импорт и экспорт;
  • Промисы для асинхронных задач;
  • Функции-генераторы;
  • Async/await;
  • Декораторы;
  • Типы данных TypeScript;
  • Tuples;
  • Интерфейсы;
  • Конструкторы;
  • Область видимости public/protected/private;
  • Generic типы;
  • Автоопределение типа.

 

  • Лекции 0
  • Тесты 0
  • Учебное время 50 hours
  • Навык Все уровни
  • Язык English
  • Студенты 0
  • Оценки Да
  • Поделиться:

Вам Может Понравиться

MB-910T00: Microsoft Dynamics 365 Fundamentals (CRM)Подробнее
Digital Transformation University

MB-910T00: Microsoft Dynamics 365 Fundamentals (CRM)

Хотите подробнее изучить Dynamics 365? Этот курс даст вам общее представление о возможностях Dynamics 365 по взаимодействию с клиентами. Вы познакомитесь с понятием взаимодействия с клиентами, приложениями для взаимодействия с клиентами, включая Dynamics 365 Marketing, Dynamics 365 Sales, Dynamics 365 Customer Service и Dynamics 365 Field Service, а также их основными...

Digital Transformation University
0
student
₸1.00
MB-210T01: Microsoft Dynamics 365 SalesПодробнее
Digital Transformation University

MB-210T01: Microsoft Dynamics 365 Sales

Microsoft Dynamics 365 Sales — это комплексное приложение для управления взаимоотношениями с существующими и потенциальными клиентами. С помощью Dynamics 365 Sales организации могут отслеживать данные о целях продаж, автоматизировать рекомендации, учиться на основе данных и многое другое. Присоединяйтесь к нашей команде всемирно признанных экспертов, так как...

Digital Transformation University
0
student
Бесплатно
MB-920T00: Microsoft Dynamics 365 Fundamentals (ERP)Подробнее
Digital Transformation University

MB-920T00: Microsoft Dynamics 365 Fundamentals (ERP)

Хотите подробнее изучить Dynamics 365? Курс MB-920T00: Microsoft Dynamics 365 Fundamentals (ERP) даст вам общее представление о возможностях Dynamics 365, касающихся финансов и операций. Вы познакомитесь с понятием управления ресурсами предприятия (ERP), а также изучите основные возможности приложений для управления финансами и операциями. Затем мы рассмотрим...

Digital Transformation University
0
student
Бесплатно
CompTIA PenTest+Подробнее
Digital Transformation University

CompTIA PenTest+

Курс CompTIA PenTest+  предназначен для ИТ-специалистов, которые хотят развить навыки тестирования на проникновение, чтобы они могли выявлять уязвимости информационных систем и эффективные методы устранения этих уязвимостей. В частности, студенты, которым также нужны практические рекомендации по надлежащей защите информационных систем и их содержимого. Этот курс также...

Digital Transformation University
0
student
Бесплатно
CompTIA Cybersecurity Analyst (CySA+)Подробнее
Digital Transformation University

CompTIA Cybersecurity Analyst (CySA+)

Курс CompTIA Cybersecurity Analyst (CySA+) подготовит вас к успешному получению этой востребованной сертификации с помощью практического обучения на основе сценариев, чтобы вы были готовы к передовым постоянным угрозам (APT). В этом сертификационном учебном курсе вы получите базовые знания для полной подготовки к экзамену CySA+. Это...

Digital Transformation University
0
student
Бесплатно

+7 (7172) 79 30 99, +7 (727) 344 30 99, +7 700 8 700 777

info@dtu.kz

© 2023 | Digital Transformation University

Записаться на курс