GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - javascript-ru/new-typescript-program

BranchesTags
Open more actions menu

Latest commit

 

History

5 Commits
5 Commits

Folders and files

NameName
Last commit message
Last commit date
.gitignore
.gitignore
 
 
README.md
README.md
 
 

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

Readme
Activity
Custom properties

Stars

0 stars

Watchers

1 watching

Forks

0 forks
Report repository

Releases

Packages

Contributors

You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.