Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

javascript-ru/new-typescript-program

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
5 Commits
 
 
 
 

Repository files navigation

New-typescript-program

  1. Введение. Окружение TypeScript и быстрый старт
    • Зачем нам нужен TypeScript, какие проблемы JavaScript решает
    • Что нужно чтобы начать работать с TypeScript, установка и транспиляция
    • Настройка конфигурации.
    • Инструменты для контроля качества кода и запуска runtime.
    • Возможности новых стандартов JavaScript для траспиляции в старые
  2. Система типизации
    • Примитивные типы
    • Обьектные типы
      • Обьект
      • Массивы
      • Функциональные типы
    • Кастомные типы (aliases)
    • Интерфейсы
    • Обобщения (generics)
    • Утверждения (type assertions)
  3. Функции в TypeScript
    • Типизация сигнатуры функции
    • Опциональные параметры, параметры по-умолчанию, Rest параметры
    • Типизация контекста вызова функции
    • Перегрузка функций и специальная сигнатура перегрузки функций
  4. Классы в TypeScript
    • Конструкто, методы и свойства
    • Модификаторы доступа
    • Наследование классов и имплементация интерфейсов
    • Абастрактные классы
    • Миксины
  5. Организация кода TypeScript
    • Внутренние модули - namespace
    • Внешние модули
    • Использование инструментов сборки
  6. Декораторы
    • Декоратор класса
    • Декоратор свойства класса
    • Декоратор метода класса
    • Декоратор параметра метода класса
    • Рефлексия
  7. TypeScript и стороннее окружение, библиотеки и фреймворки
    • Подключение сторонних библиотек
    • Написание своих файлов определений
    • Написание небольшого Full stack приложения используя JavaScript фреймворк и библиотеки
    • Тестирование Karma/Jasmine или Jest

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Morty Proxy This is a proxified and sanitized view of the page, visit original site.